/**handles:boostify-widgets,boostify-typography**/
#header-top .boostify-top-left,#header-top .boostify-top-right{min-height:60px}#header-top .widget{line-height:60px;display:inline-block;margin:0}#header-top .widget_none p{line-height:60px}#header-top .widget-title{display:none}#header-top .widget:nth-child(n+2){padding-left:12px;margin-left:-3px}.boostify-top-left .widget:nth-child(n+2),.boostify-top-right .widget:nth-child(n+2){border-left:1px solid rgb(255 255 255 / 25%)}.widget_info span{font-size:16px}.widget_info i{margin-right:8px;font-size:17px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#header-top .widget_info a{text-decoration:none;color:#fff}.widget_info:focus-within i,.widget_info:hover i{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}#header-top .boostify-top-left .widget:first-child{padding-right:12px}#header-top .boostify-top-right .widget:first-child{padding-left:12px}.contact-area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-icon{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:0;font-size:38px;width:auto;height:42px;margin-right:12px;color:var(--bs-primary);-webkit-transition:.3s all;transition:.3s all}.contact-area .contact-icon i,.contact-area .contact-icon img{color:inherit;display:inline-block;vertical-align:baseline;-webkit-transition:.3s all;transition:.3s all;box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.contact-area:focus-within .contact-icon i,.contact-area:focus-within .contact-icon img,.contact-area:hover .contact-icon i,.contact-area:hover .contact-icon img{-webkit-transform:scale(1.1);transform:scale(1.1)}.contact-info{width:100%;display:inline-block;padding:0;margin:0;text-align:left;color:inherit;list-style:none;z-index:1}.contact-info p{margin-bottom:0;line-height:normal;font-weight:400;font-size:15px}.contact-info h6{font-weight:700;font-size:1.125rem;line-height:1.2;margin-bottom:2px}#header-top .widget_search input[type=search],#header-top .widget_search label{margin:0}#header-top .widget_search input[type=search]{height:26px;padding:0 20px;display:block;max-width:125px;font-size:16px}#header-top .widget_search input[type=submit].search-submit{font-size:16px;padding:0 15px;margin:0 5px;line-height:25px;height:unset;color:#fff;border:2px solid #fff}#header-top .widget li{display:inline-block}#header-top .widget:not(.widget_social_widget) li:nth-child(n+2) a{margin:0;margin-right:12px}#header-top .boostify-top-right .widget:not(.widget_social_widget) li:nth-child(n+2) a{margin:0;margin-left:12px}.widget .header-social{margin:0;padding:0;list-style:none}#header-top .tagcloud{padding:0}#header-top .widget_tag_cloud a{display:initial;background:0 0;border:2px solid;border-radius:0}#header-top .widget_search input[type=submit].search-submit:focus,#header-top .widget_search input[type=submit].search-submit:hover,#header-top .widget_tag_cloud a:focus,#header-top .widget_tag_cloud a:hover{background:#fff!important;border-color:#fff}#header-top .widget img{width:32px}#header-top .gallery{display:inline-flex;flex-wrap:wrap}#header-top .gallery .gallery-item{flex:1;margin:0 6px 0 0}#header-top .widget_media_image img{display:initial}#header-top .widget_media_video{display:block;width:100%}#header-top .widget_media_video .wp-video .mejs-container{width:100%!important;max-height:190px}#footer-widgets .widgets-mb{padding-bottom:60px}#footer-widgets .widget .widget-title{font-size:22px;font-weight:600}#footer-widgets .widget .footer-logo{margin-top:-6px}#footer-widgets .widget hr{margin:0;width:200px;height:1px;background:#3e4d81;margin-bottom:40px;margin-top:30px;position:relative}#footer-widgets .widget hr:before{content:'';position:absolute;top:0;left:0;height:1px;width:105px;transition:.3s}#footer-widgets .widget:hover hr:before{width:145px}#footer-widgets .widget hr:after{content:'';position:absolute;top:-2px;left:0;height:4px;width:80px;border-radius:2px;transition:.3s}#footer-widgets .widget:hover hr:after{width:100px}#footer-widgets .widget.widget_text ul li:before{content:none}.widget_about p{margin-bottom:30px}.widget_about ul{padding:0;list-style:none;margin:0}.widget_about li{margin-bottom:10px}.widget_about li:last-child{margin-bottom:0}.widget_about li i{margin-right:18px}.widget_links>ul{padding:0;list-style:none;margin:0}.widget_recent ul{padding:0}.widget_links li a,.widget_recent .latest-news p{transition:.3s all}.latest-news a,.widget_links li a{text-decoration:none}.latest-news a,.widget_links li a{color:inherit}.latest-news a:focus,.latest-news a:hover,.widget_links li a:focus,.widget_links li a:hover{color:var(--bs-primary)}#footer-widgets .widget ul{padding:0}.widget_links li{line-height:2}#footer-widgets .widget ul:not(.wp-block-social-links) li:before,.sidebar .widget:not(.widget_nav_menu):not(.widget_shopping_cart) ul li:not(.wp-social-link):before,.widget_links li:before{font-family:FontAwesome;font-weight:900;content:"\f105";margin-right:15px}#footer-widgets .widget ul li{list-style:none}.widget_recent .latest-news{clear:both;display:block}.widget_recent .latest-news img{float:left;margin-right:20px;margin-bottom:26px}.widget_recent .latest-news:last-child img{margin-bottom:0}.widget_instagram .instagram-photos div{overflow:hidden;display:inline-block;margin-bottom:0;transition:.3s;position:relative;width:33%;float:left;border:5px solid transparent}.widget_instagram .instagram-photos img{width:100%;transition:.3s;position:relative}.widget_instagram .instagram-photos div:hover img{transform:scale3d(1.3,1.3,1.3)}.sidebar .widget{margin-bottom:50px}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget-title{font-size:22px;line-height:.8;margin-bottom:20px;position:relative;z-index:0}.sidebar .widget hr{margin:0;width:100px;height:2px;margin-bottom:30px;display:block}.widget form{overflow:hidden}.widget .search-form,.widget .search-form label{width:100%;margin:0}.widget .search-form,.widget .woocommerce-product-search{display:block;position:relative;overflow:hidden;border-radius:50px;z-index:0}.widget .form-control,.widget form .search-field{padding-left:1.25rem;min-height:50px;border-radius:50px;padding-top:.81rem;padding-bottom:.81rem}.widget form .search-field{padding-right:3.35rem}.search-form{position:relative}.search-form .search-submit,.widget .woocommerce-product-search button{position:absolute;top:0;right:8px;bottom:0;border:none;outline:0;box-shadow:none;width:36px;height:36px;font-weight:600;padding:0 .5rem;border-radius:10rem;margin:auto;color:#fff;line-height:2;cursor:pointer;-webkit-transition:var(--bs-transition);transition:var(--bs-transition);z-index:0}.widget .post-date{font-size:13px;font-weight:500;text-decoration:none}.popular-post{padding-top:15px;padding-bottom:15px;position:relative}.popular-post:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#d4d9de}.popular-post img{float:left;margin-right:15px;border-radius:5px}.popular-post h6{font-size:15px;font-weight:600;line-height:24px}.popular-post a{color:var(--bs-secondary);text-decoration:none}.popular-post a:focus,.popular-post a:hover{color:var(--bs-primary)}.popular-post p{font-size:13px;line-height:18px}.popular-post:first-child{padding-top:0}.popular-post:last-child{padding-bottom:0}.popular-post:last-child:after{display:none}.widget .tagcloud a{display:inline-block;color:#fff;font-size:16px!important;margin-right:30px;margin-bottom:10px;position:relative;padding:4.5px 12px;text-decoration:none}.widget .tagcloud a:after{content:'';position:absolute;top:0;right:-20px;width:0;height:0;border-top:16px solid transparent;border-bottom:17px solid transparent;border-left:20px solid}.widget .tagcloud a:before{content:'';position:absolute;top:15px;right:0;width:4px;height:4px;border-radius:50%;background:#fff;z-index:2}.sidebar .widget.widget_tag_cloud{margin-bottom:40px}.calendar_wrap{width:100%;max-width:346px;background-color:var(--bs-white);margin:0}.calendar_wrap table{width:100%;margin:0}.calendar_wrap table caption{caption-side:top;font-weight:600;padding:0;padding-left:1.5rem;padding-right:1.5rem;line-height:3.7;border:1px solid #e9e9ea;border-bottom:0;color:var(--bs-secondary-dark);background-color:var(--bs-white);text-align:left;position:relative;z-index:0}.calendar_wrap table caption:after{content:"+";font-weight:700;font-size:30px;line-height:55px;position:absolute;top:0;right:15px;bottom:0;color:#444;z-index:1}.calendar_wrap table td,.calendar_wrap table th{text-align:center;line-height:35px;font-size:14px;border:0;padding:0;text-align:center;border-radius:50%}.calendar_wrap table th{border:1px solid rgb(255 255 255 / 15%);border-radius:0;font-weight:400}.calendar_wrap table td{color:initial}.calendar_wrap table tfoot{background-color:#e9e9ea}.wp-calendar-nav{line-height:45px;color:var(--bs-secondary-dark);background-color:var(--bs-white);padding:0 15px;display:flex;align-items:center;justify-content:space-between;border:1px solid #e9e9e9;border-top:0}.wp-calendar-nav a{text-decoration:none}.sidebar ul{list-style:none;word-break:break-all}.sidebar .widget>ul{padding:0;margin:0}.sidebar .widget .gallery{display:inline-block;width:100%}#footer-widgets ul li a,.sidebar ul li a{text-decoration:none}.wp-block-search .wp-block-search__button{background:var(--bs-primary);color:#fff}.wp-block-calendar table caption,.wp-block-calendar table td,.wp-block-calendar table th{text-align:center}.main-footer .widget_products li:before{content:none!important}.post-content .wp-block-latest-comments{padding:0}.main-footer .wp-block-latest-comments{padding:0}.main-footer .wp-block-calendar table caption{background:#fff}figure.wp-block-table td{color:var(--bs-secondary)}.widget .woocommerce-product-search button{width:80px;background:var(--bs-primary)}#blog-content ol.wp-block-latest-comments{padding:0}.wp-block-buttons{margin:15px 0}.wp-block-categories{padding-left:0;list-style:none}.blog-post .post-content a.more-link{color:#fff}.blog-post .post-content h5,.blog-post .post-content p{word-break:break-word}blockquote cite,blockquote p{color:#fff}.wp-block-button.is-style-outline a:focus,.wp-block-button.is-style-outline a:hover{color:var(--bs-white)!important;background:var(--bs-primary)}.wp-block-embed figcaption{text-align:center}.wp-block-code code img{margin-left:20px}.wp-block-pullquote.has-background blockquote{background:inherit}#blog-content .wp-block-loginout,#blog-content .wp-block-search{padding:20px 0}pre.has-background code{background-color:inherit}p.has-text-color em{color:inherit}#blog-content #av-primary-content .wp-block-group{padding:0 20px}.wp-block-group em{color:inherit}.wp-block-button a.wp-block-button__link{border-color:inherit}.has-text-color em,.has-text-color h2{color:inherit}a.wp-block-file__button{color:#fff}.has-text-color *{color:inherit}.has-text-color a:focus,.has-text-color a:hover{color:inherit}.wp-block-pullquote.has-text-color blockquote{border-color:inherit}blockquote{border-color:inherit!important}.has-background.wp-block-read-more{padding:5px 10px}.wp-block-calendar table caption{font-weight:500}.wp-block-avatar img{border-radius:50%}.widget_block .alignleft{text-align:left;margin:auto}.widget .wp-block-tag-cloud a{display:inline-block;color:#fff;font-size:16px!important;margin-right:30px;margin-bottom:10px;position:relative;padding:4.5px 12px;text-decoration:none}.widget .wp-block-tag-cloud a::before{content:'';position:absolute;top:15px;right:0;width:4px;height:4px;border-radius:50%;background:#fff;z-index:2}.widget .wp-block-tag-cloud a::after{content:'';position:absolute;top:0;right:-20px;width:0;height:0;border-top:16px solid transparent;border-bottom:17px solid transparent;border-left:20px solid}.sidebar .wp-block-search__label{font-size:22px;line-height:.8;margin-bottom:30px;position:relative;z-index:0;padding-bottom:20px;font-weight:500}.sidebar .wp-block-search__label::after{content:'';position:absolute;bottom:0;left:0;width:100px;height:3px}.sidebar .wp-block-search__inside-wrapper{position:relative}.sidebar .wp-block-search__input{padding-left:1.25rem;min-height:50px;border-radius:50px;padding-top:.81rem;padding-bottom:.81rem}.sidebar .wp-block-search__button{position:absolute;top:0;right:8px;bottom:0;border:none;outline:0;box-shadow:none;height:36px;font-weight:600;padding:0 1rem;border-radius:10rem;margin:auto;color:#fff;line-height:2;cursor:pointer;-webkit-transition:var(--bs-transition);transition:var(--bs-transition);z-index:0}.wp-block-image figcaption{margin-bottom:0}
body{font-family:Roboto,sans-serif;font-weight:400;font-size:16px}h1{font-family:Exo,sans-serif;font-weight:400;font-size:46px;line-height:56px}h3,h4{font-family:Exo,sans-serif;font-weight:500}h3{font-size:22px;line-height:35px}h4{font-size:18px;line-height:28px}h5{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:25px}p{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:22px}.section-header h2{font-size:36px;line-height:1.2}.boxed-btn{font-size:16px;text-transform:capitalize}.header-info p span{font-weight:500;text-transform:uppercase}.cart-icon i,.cart-search i{font-size:22px}.cart-icon i{display:inline-block;vertical-align:middle;cursor:pointer;width:26px;height:32px;margin-top:-4px;position:relative}.cart-icon svg{fill:currentColor;-webkit-transition:all .3s ease;transition:all .3s ease}.cart-icon .st0{stroke:currentColor!important;-webkit-transform-origin:bottom left;transform-origin:bottom left;transform-box:fill-box;-webkit-transition:all .45s ease;transition:all .45s ease}.cart-icon .st0.st_transform-right{-webkit-transform-origin:bottom right;transform-origin:bottom right}.cart-icon .cart__open:focus .st0.st_transform-left,.cart-icon .cart__open:hover .st0.st_transform-left{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.cart-icon .cart__open:focus .st0.st_transform-right,.cart-icon .cart__open:hover .st0.st_transform-right{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.searchBtn.search__open i{display:inline-block;position:relative;width:24px;height:24px;margin-top:-2px;vertical-align:middle;cursor:pointer}.searchBtn.search__open svg{fill:currentColor;-webkit-transition:.3s;transition:.3s}.searchBtn.search__open .line{stroke:currentColor!important}.searchBtn.search__open svg .st_transform{stroke:currentColor!important;-webkit-transform-origin:bottom left;transform-origin:bottom left;transform-box:fill-box;-webkit-transition:.45s;transition:.45s}.searchBtn.search__open:focus svg .st_transform,.searchBtn.search__open:hover svg .st_transform{-webkit-transform:rotate(-185deg);transform:rotate(-185deg)}.search__area .search__inner form input{font-size:25px}.search__area .search__inner form button{line-height:60px;font-size:25px}.search__area .search__inner .search__close__btn{font-size:30px;line-height:58px}.cartHeaderLabels div{font-weight:600;text-transform:uppercase}a.productName{font-size:16px;font-weight:500}.cartSubtotal{font-size:22px;font-weight:700}.cart-icon .cartRemove i{font-size:16px}.cart-btn{font-size:14px}.navbar-pc li a{font-size:16px}.header-single-slider h1 b{font-weight:800}.header-single-slider p{font-size:16px;line-height:25px}.header-single-slider .boxed-btn{font-size:16px}.watch-video i{line-height:42px;font-size:16px}.watch-video{font-size:16px;text-transform:uppercase}.portfolio figcaption a{text-transform:capitalize;text-decoration:none;font-weight:500}.features-box figcaption i{font-size:40px}.service-box h4{font-weight:700}.service-box a{font-weight:500;text-decoration:none}.fun-fact-section img{width:auto;height:50px;display:inline-block;margin-bottom:14px}.fun-fact-section i{font-size:50px;margin-bottom:14px}.fun-fact-section h3{font-size:34px;line-height:54px}.fun-fact-section p{font-size:24px;line-height:34px}.pricing{font-size:16px;font-weight:500}.pricing .price{font-size:40px;font-weight:800}.pricing .price sup{font-size:70%;left:-4px}.pricing-content ul li{font-size:17px;line-height:28px}#subscribe-form a{font-size:20px}.recent-blog-post .meta-info{margin-bottom:10px}.recent-blog-post .meta-info li{font-size:15px}.action-bar{font-size:16px}.action-bar p{font-size:24px;line-height:38px}.payment-method a i{font-size:20px}#breadcrumb-area h2{font-size:45px;line-height:1.18;font-weight:400;letter-spacing:.5px}#breadcrumb-area h2 span{font-weight:700}#our-identity .boxed-btn{font-size:16px}.achieve-box i{font-size:36px}.portfolio-box .content h4{font-weight:700}.contact-info .info-box i{font-size:40px}.contact-info .info-box h4{line-height:22px}.contact-us-box i{font-size:46px}.contact-us-box h4{font-size:20px}.coming-soon-wrapper h1{font-size:96px;line-height:1.1;font-weight:300}.coming-soon-wrapper h2{font-size:20px;font-weight:400}.text-404{font-size:120px;font-weight:800;line-height:.9}.text-404 i{font-size:110px}#page-404 h1{font-family:Roboto,sans-serif;font-size:76px;font-weight:800;text-transform:uppercase}#page-404 h3{font-size:26px;font-weight:700}