body{font-size:16px;line-height:1.625;margin:0;font-weight:400;color:#212529}a:focus,button:focus,button:hover{outline:0!important}a,.comment-reply-link,.post-navigation a:hover .post-title,.post-navigation a:focus .post-title{color:#b0a37e}.entry-title a:hover,.entry-title a:focus{color:#b0a37e}.widget_calendar tbody a,button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus,button:hover{background-color:#b0a37e !important}.text-uppercase{text-transform:uppercase}.entry-title{font-size:30px}.single-post .site-inner,.category .site-inner{margin-top:40px}.site-header-main .menu-toggle,.dropdown-toggle{color:#000 !important}.top-head{width:100%;overflow:hidden}.top-head a{box-shadow:0 0px 0 0 currentColor !important;text-transform:uppercase;font-size:13px;line-height:3.5em}.top-head .container{max-width:1200px;margin:0 auto}.head-left{width:50%;float:left}.head-right{text-align:right;float:right;width:50%}.site-header{padding-top:0;padding-bottom:0}.site-header{left:0;right:0;width:100%;box-shadow:0 0 4px 0 rgba(0,0,0,.1);z-index:999;position:relative;top:0;padding:0}body:not(.home) .site-header{box-shadow:0 0 4px 0 rgba(0,0,0,.1)}body:not(.home) header .site-header-main{padding-left:0;padding-right:0}header .site-branding{margin-top:5px;margin-bottom:5px}header .site-branding .site-title{margin:0}header .site-header-main{max-width:1200px;margin:0 auto}.site-header{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.site-header.is-sticky{position:fixed !important;top:0;left:0;right:0;box-shadow:0 0 4px 0 rgba(0,0,0,.1);width:100%;z-index:999!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.site-header-menu{margin:0 !important}.main-navigation ul ul{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:0;visibility:hidden}.main-navigation li:hover>ul{opacity:1;visibility:initial}.main-navigation a{font-weight:800;font-size:14px}.site-header-menu .primary-menu>li>a{text-transform:uppercase;height:90px;line-height:70px;margin:0 2px}.main-navigation ul ul a{width:240px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-navigation li ul{opacity:0;visibility:initial;transition:all .5s ease;border-bottom:none !important;border-radius:8px;padding:10px 10px 10px 20px;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.main-navigation ul ul li{border:0;border-top:1px solid #e9e9e9}.main-navigation li ul li:first-child{border:0}.main-navigation ul ul li a{padding:13px 12px 13px 0}.main-navigation ul ul li a:hover{padding-left:20px}.main-navigation ul ul li a:before{position:absolute;top:0;left:0;bottom:0;right:auto;width:7px;height:7px;background:currentColor;border-radius:50%;content:"";margin:19px 0;opacity:1;transform:scale(0);transition:all .5s ease}.main-navigation ul ul li a:hover:before{transform:scale(1);left:10px}.main-navigation .menu-item-has-children>a:after{top:33px}.lt-title-small,.lt-title-big{margin-bottom:15px !important}.lt-btn a{background-color:transparent !important}.sentence{-webkit-transition:all .5s ease;transition:all .5s ease}.sentence:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;transform-origin:50% 50% 0px;transform-style:preserve-3d;transform:matrix(1,0,0,1,11.7,5.92)}.lt-gallery .premium-gallery-item{position:relative !important;left:0 !important;top:0 !important;overflow:hidden}.lt-gallery .lt-gallery-item .pa-gallery-img-container{position:relative}.lt-gallery .lt-gallery-item .pa-gallery-img-container:before{content:'';z-index:1;position:absolute;left:0;top:0;height:100%;width:100%;display:inline-block;background:#b0a37e;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.lt-gallery .lt-gallery-item .pa-gallery-img:hover .pa-gallery-img-container:before{opacity:.6}.lt-gallery .lt-gallery-item .pa-gallery-img .premium-gallery-caption{-webkit-transition:all .5s ease;transition:all .5s ease;bottom:-20% !important;z-index:2}.lt-gallery .ws-gallery-item .pa-gallery-img:hover .premium-gallery-caption{bottom:30% !important}.lt-history .lt-history-item,.lt-history .lt-history-item h2{position:relative}.lt-history .lt-history-item:after{content:"";position:absolute;right:-33%;top:11%;width:100px;height:3px;background-color:#b0a37e}.lt-history .lt-history-item h2:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;background:#b0a37e;top:46%;left:109%}.lt-history #lt-history-left:after{left:-33%}.lt-history #lt-history-left h2:after{left:-10%}.lt-team-item h6{font-size:12px;font-weight:400;opacity:.7}.lt-team-item .elementor-image-box-img{position:relative;display:inline-block}.lt-team-item .elementor-image-box-img img{width:100%;display:inline-block;transition:ease all .3s;-webkit-transition:ease all .3s;transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg)}.lt-team-item .elementor-image-box-img:after{content:"";top:10px;left:10px;right:10px;bottom:10px;position:absolute;border:1px solid rgba(0,0,0,.1);pointer-events:none;transition:ease all .3s;-webkit-transition:ease all .3s}.lt-team-item:hover .elementor-image-box-img:after{border-color:#f68e13;background:rgba(255,255,255,.2)}.lt-team-item .elementor-image-box-content{position:absolute;left:10px;right:10px;bottom:25px;color:#fff;padding:20px;opacity:0;width:auto !important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.lt-team-item:hover .elementor-image-box-content{opacity:1;background-color:#b0a37e}.lt-testimonial-item:hover .elementor-testimonial-content,.lt-testimonial-item:hover .elementor-testimonial-name,.lt-testimonial-item:hover .elementor-testimonial-job{color:#fff !important}.lt-blog .premium-blog-content-wrapper{margin:10px !important;border-radius:30px 0;-webkit-transition:all .5s ease;transition:all .5s ease}.lt-blog .premium-blog-post-outer-container:hover .premium-blog-content-wrapper{top:-80px !important}.lt-blog .premium-blog-entry-title a{font-size:20px !important}.lt-blog .premium-blog-content-wrapper{box-shadow:1px 2px 5px 0px rgba(0,0,0,.23)}.lt-blog .premium-blog-entry-meta{font-size:13px !important}.lt-blog .premium-blog-entry-meta{margin-bottom:18px;margin-top:8px}.post-title:hover,.nav-previous a .post-title:hover,.nav-links .nav-previous .post-title:hover,.nav-links .nav-previous .post-title:focus,.nav-next .post-title:hover,.post-navigation a:hover .post-title,.post-navigation a:focus .post-title,.ws-title h2 span,.ws-title2 h3 span{color:#b0a37e !important}nav.post-navigation a:hover .post-title,nav.post-navigation a:focus .post-title,.ws-title h2 span,.ws-title2 h3 span{color:#b0a37e !important}.lt-contact-form label{display:inline-block;width:100%}.lt-contact-form p:nth-child(4),.lt-contact-form p:nth-child(2),.lt-contact-form p:nth-child(3){width:30.8% !important;margin-right:3%;display:inline-block}.lt-contact-form p:nth-child(4){margin-right:0 !important}.lt-contact-form p:nth-child(5){margin-top:20px;width:100% !important;margin-right:0 !important}.lt-contact-form p:nth-child(6){margin-top:20px;text-align:center}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce ul.products li.product .onsale,.woocommerce span.onsale,.widget button,body ul.products li.product .button.add_to_cart_button,.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button:hover,.woocommerce button.button,.woocommerce #respond input#submit,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#b0a37e !important;border:none !important}.wpmenucartli.wpmenucart-display-standard a i,body ul.products li.product a.button.compare,body ul.products li.product a.button.yith-wcqv-button,body ul.products li.product a.button.tinvwl_add_to_wishlist_button,.button.compare:hover:after,.button.yith-wcqv-button:hover:after,.button.tinvwl_add_to_wishlist_button:hover:after{background:#b0a37e}body .woocommerce ul.products li.product .button:hover{background:#000 !important}.woocommerce #respond input#submit{margin-bottom:30px}.woocommerce-message{border-top-color:#b0a37e}.sku_wrapper,.sku,.posted_in,select#pa_select-color{font-size:16px !important;font-weight:500}.woocommerce-message:before{color:#b0a37e}.woocommerce .widget_price_filter .price_slider_amount .button,.widget button{border-radius:5px}.woocommerce ul.products li.product .price{font-size:14px;color:#b0a37e;padding-bottom:10px}body.single-product .site-inner #content{float:left !important}body.woocommerce .site-inner .sidebar .widget .widget-title{padding-top:20px}body.single-product .site-inner .sidebar{margin-left:15px !important;padding-top:50px;float:right}.main-footer,.site-footer{float:left;width:100%;text-align:center}.main-footer h2{margin:0 0 20px;font-size:3em;font-weight:400;line-height:1em;text-align:center}.main-footer .columns.footer1{padding-top:70px;padding-bottom:70px;width:100%}.main-footer ul{margin:0}.main-footer .footer1 ul li{display:inherit;line-height:1;font-size:15px;font-weight:500;padding-left:0;padding:8px 0;letter-spacing:1px}.main-footer .footer1 ul li:before{font-family:FontAwesome;width:45px;height:45px;text-align:center;border-radius:100px;background:linear-gradient(to right,#f47a65,#ff4f64);line-height:45px;padding:14px;color:#fff;margin-right:10px}.main-footer .footer1 ul li a{box-shadow:none}.main-footer .footer2,.main-footer .footer3,.main-footer .footer4{display:none}.site-footer .container{padding:30px 0;border-top:1px solid rgba(255,255,255,.1)}.site-footer a,.site-footer p{font-size:15px}.site-footer .site-info p{text-transform:uppercase;margin:0}@media(max-width:1110px){.site-header-menu .primary-menu>li>a{font-size:12px;padding-left:7px}.lt-category-item .lt-btn{display:none}}@media(max-width:1280px){.site-header{padding:0 10px!important}}@media(max-width:1024px){.lt-gallery .premium-gallery-item{width:25% !important}}@media(max-width:910px){.site-header-menu .primary-menu>li>a{height:50px;line-height:35px}.site-header-menu .primary-menu>li>a{font-size:15px;padding-left:7px}.site-header{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.sidebar{padding-right:15px}body.single-product .site-inner #content{float:initial !important}}@media(max-width:768px){.elementor-tabs-content-wrapper .elementor-tab-title{display:none}.elementor-tabs .elementor-tabs-wrapper{display:block !important}.lt-blog .premium-blog-thumb-effect-wrapper{margin-bottom:0 !important}.main-footer .columns,.lt-blog .premium-blog-post-outer-container{width:100% !important}body.woocommerce-page ul.products li.product{width:48%!important;margin:30px 0!important}body.home .woocommerce ul.products li.product{margin-right:0!important;width:48%!important}article .post-thumbnail,article .entry-content p,article .entry-content a,article .entry-footer,article .entry-header{margin:10px 30px !important}body.page-template-default .post-thumbnail,body.page-template-default .entry-content p,body.page-template-default .entry-content a,body.page-template-default .entry-footer,body.page-template-default .entry-header{margin:5px !important}.lt-content-big{width:100% !important}.lt-countdown>.elementor-container>.elementor-row{margin-right:5%;margin-left:5%}.lt-gallery .premium-gallery-item{width:50% !important}.lt-history .lt-history-item:before,.lt-history .lt-history-item:after{content:none}}@media(max-width:480px){body.woocommerce-page ul.products li.product{width:100%!important}body.home .woocommerce ul.products li.product{width:100%!important}.lt-gallery .premium-gallery-item{width:100% !important}body .n2-ss-widget.n2-ss-widget-display-desktop .n2-ow{display:none !important}}body.template-full .site-header-main .page_item a{line-height:50px}body.template-full .site-header{border-bottom:1px solid #d2d0d0}body.template-full #main.site-main{margin-top:7em}body.page-id-5 .site-main{margin-bottom:0 !important}.sidebar{padding-right:0}section{margin:0 auto}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px !important}body.elementor-template-full-width .site-inner{max-width:100%}body.elementor-template-full-width .site-content{padding:0}.woocommerce .site-main ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product .woocommerce-loop-product__link{margin:0!important}@media (max-width:910px){body ul.products li.product .button.add_to_cart_button{margin-left:0 !important;bottom:-10px !important}}