body,p,.porto-u-sub-heading,#header .main-menu>li.menu-item>a,.custom-breadcrumb-style-1 .breadcrumb li,h1,h2,h3,h4{font-family:'montserrat'!important}h2{font-size:26px!important}h2.elementor-heading-title{font-size:26px!important}body,body p{font-family:'inter'!important;color:#666;font-size:13px}a{transition:all ease-in-out 0.3s!important}.elementor-7 .elementor-element.elementor-element-6b288ed img{width:100%!important}#qlwapp .qlwapp-toggle{margin-bottom:70px}#header.sticky-header .logo{max-width:250px}.on-hover{position:relative;cursor:pointer}.on-hover .elementor-element.elementor-widget-image{position:relative;width:100%}.on-hover .elementor-element.elementor-widget-image div,.on-hover .elementor-element.elementor-widget-image div a{width:100%}.on-hover .elementor-element.elementor-widget-image::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#afcab7f0;transition:all ease-in-out 0.3s;z-index:0;opacity:0;transform:scale(.5)}.on-hover:hover .elementor-element.elementor-widget-image::after{opacity:1;transform:scale(1)}.on-hover:hover .elementor-element.elementor-widget-porto_button,.on-hover:hover .elementor-element.elementor-widget.elementor-widget-heading{opacity:1;visibility:visible}.on-hover .elementor-element.elementor-widget-porto_button,.on-hover .elementor-element.elementor-widget.elementor-widget-heading{position:absolute;top:56%;left:0;opacity:0;visibility:hidden;transition:all ease-in-out 0.3s;transform:translateY(-50%);z-index:2}.on-hover .elementor-element.elementor-widget.elementor-widget-heading{top:44%;left:0;padding:0 24px}.woocommerce.single-product .content-area{margin-top:2rem}.woocommerce.tax-product_cat .content-area{margin-top:2rem}.btn-white .btn.btn-primary{border-color:#fff #fff #fff!important}.btn-white .btn.btn-primary::before{border-color:#fff!important}.elementor-element-2537aa6 p{line-height:1.4;font-size:1.2rem!important}.elementor-element-b1f2706 ul{padding-left:1rem}.contact-form-block .wpcf7-form-control-wrap,.contact-form-block .wpcf7-form-control-wrap .wpcf7-select,.contact-form-block .wpcf7-form-control-wrap input{width:100%}.single-product .gmwqp_popup_op{box-shadow:0 0 15px 5px #00000050}.single-product .gmwqp_popupcontant{padding:0 20px}.single-product .gmqqp_submit{padding-bottom:20px}.elementor-8904 .elementor-element.elementor-element-38d18122{font-family:'inter'!important}.theme-porto p{font-family:'inter'!important;font-size:13px;line-height:30px;font-weight:400;color:#000}.elementor-element.elementor-element-2527ca3.color-white-para p{color:#fff}.theme-porto .stats-block .stats-text{font-weight:400}.custom-btn-style-1 .btn:hover{background-color:#C0BABF!important;border-color:#C0BABF!important}#header .header-main{background-color:none}.header-top{display:none}.block-nowrap{display:none}ul.nav.nav-pills.nav-top{display:none}.home #header .header-main{position:absolute;top:0;left:0;right:0;z-index:1;background:#fff0}#header .header-main .header-right{display:none!important}#header .header-main .header-center{padding:20px 15px;text-align:right}section.elementor-section.elementor-inner-section.elementor-element.elementor-element-80172eb.custom-page-header-wrapper.py-5.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.animated.fadeInUp{width:100%;height:90%}h1.page-title{font-size:40px}.elementor-container.elementor-column-gap-no.custom-box-shadow-1{box-shadow:none}.custom-breadcrumb-style-1 .page-title{font-size:30px!important;line-height:1;font-weight:900;margin-bottom:0;text-transform:uppercase}#header.sticky-header .header-main.sticky .header-left{padding:27px 0}#header.sticky-header .header-main,.fixed-header #header.sticky-header .header-main{background-color:#b5cab7}#footer{margin-top:0px!important}@media screen and (max-width:991px){#header .header-main .header-right{display:block!important}#header .header-main #mini-cart{display:none!important}#header.sticky-header .header-main.sticky .header-right{padding-left:0;padding-right:0}.elementor-2 .elementor-element.elementor-element-44640b4 .elementor-container.elementor-column-gap-default{padding-left:15px;padding-right:15px}}.wpcf7-form-control.has-spinner.wpcf7-submit{border:1px solid #C0B9C0;border-color:#C0BABF;color:#000}.wpcf7-form-control.has-spinner.wpcf7-submit:hover{border:1px solid #AFCAB7;border-color:#AFCAB7;color:#333}input.wpcf7-form-control.has-spinner.wpcf7-submit.newsletter_submit_button{background-color:#fff;color:#333;padding:7px 15px;font-size:16px}input.wpcf7-form-control.has-spinner.wpcf7-submit.newsletter_submit_button:hover{background-color:#AFCAB7;color:#333}#header .main-menu>li.menu-item>a{background-color:none;color:#000;text-transform:uppercase}#header .main-menu>li.menu-item.active>a{color:#fff}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more,.add-links .quickview,.add-links .yith-compare,.yith-wcwl-add-to-wishlist a,.yith-wcwl-add-to-wishlist a:hover,.yith-wcwl-add-to-wishlist span{background-color:#AFCAB7;border:1px solid #ddd;color:#333}li.product-default:hover .add-links .add_to_cart_button,li.product-default:hover .add-links .add_to_cart_read_more,li.product-wq_onimage .add-links .button:hover,li.product-wq_onimage .yith-wcwl-add-to-wishlist a:hover,li.product-awq_onimage .add-links .button:hover,li.product-awq_onimage .add-links .quickview:hover,li.product-awq_onimage .add-links .yith-wcwl-add-to-wishlist a:hover,ul.list li.product .add_to_cart_button,ul.list li.product .add_to_cart_read_more{background-color:#ddd;border-color:#383f48;color:#333333!important}.single.single-product section.elementor-section.elementor-top-section.elementor-element.elementor-element-cf20ae5.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{display:none}.inquiry-form p label{min-width:150px}.inquiry-form .wpcf7-form-control-wrap{width:100%;display:inline-block}.inquiry-form .wpcf7-form-control-wrap input[type="text"],.inquiry-form .wpcf7-form-control-wrap input[type="email"],.inquiry-form .wpcf7-form-control-wrap input[type="tel"],.inquiry-form .wpcf7-form-control-wrap input[type="number"],.inquiry-form .wpcf7-form-control-wrap textarea{width:calc(100% - 0px);border-radius:0;border-width:0 0 1px;background-color:#fff0;border-color:#000;color:#000;padding-left:0;box-shadow:unset}.inquiry-form span.wpcf7-spinner{position:absolute}.inquiry-form div.wpcf7-response-output{color:#000;text-align:center}.inquiry-form .wpcf7 input[type="file"]{font-size:14px}#footer a:hover{color:#000!important}#footer .elementor-icon-list-item a:hover .elementor-icon-list-text{transition:all ease-in-out 0.3s!important}#footer .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#000}.wpcf7-form-control.has-spinner.wpcf7-submit{min-width:140px;text-transform:uppercase}@media screen and (max-width:1599px){.bg-position{background-position:65% 0}}@media screen and (max-width:1299px){.elementor-18 .elementor-element.elementor-element-8521ddd.contact-form-block>.elementor-widget-container{padding:42px 0 42px 90px}}@media screen and (max-width:1199px){.elementor-18 .elementor-element.elementor-element-8521ddd.contact-form-block>.elementor-widget-container{padding:42px 0 42px 0px!important}.contact-form-block form p label{width:30%!important}.contact-form-block .wpcf7-form-control-wrap{max-width:calc(100% - 30%)!important}body{overflow:hidden}.inquiry-form .wpcf7-form-control-wrap{width:100%}}@media screen and (max-width:991px){.tax-product_cat .container-fluid .elementor-top-section{margin-left:0;margin-right:0}.woocommerce.tax-product_cat .content-area{margin-top:0}.woocommerce.tax-product_cat .main-content{padding-bottom:5px}.elementor-18 .elementor-element.elementor-element-8521ddd.contact-form-block>.elementor-widget-container{padding:42px 0 42px 25px}.contact-form-block form p label{top:-32px;left:0px!important}.contact-form-block input,.contact-form-block select{margin-bottom:0px!important}.contact-form-block form .wpcf7-form-control-wrap{margin-bottom:25px;display:inline-block}.contact-form-block form p label{width:100%!important}.contact-form-block .wpcf7-form-control-wrap{max-width:100%!important}.elementor-18 .elementor-element.elementor-element-8521ddd.contact-form-block>.elementor-widget-container{padding:42px 0 42px 50px!important}.contact-form-block form .wpcf7-form-control-wrap{margin-bottom:15px!important;display:inline-block}.contact-form-block .wpcf7-form-control.has-spinner.wpcf7-submit{left:0px!important}.inquiry-form .wpcf7-form-control-wrap{width:100%}}@media screen and (max-width:767px){.custom-page-wrapper .logo .elementor-widget-image img{width:auto;height:250px}.inquiry-form .wpcf7-form-control-wrap{width:100%}#footer .elementor-section.elementor-element-c7d5ace{text-align:center;padding-top:0!important;padding-bottom:0!important}#mc4wp-form-1 .mc4wp-form-fields>div{display:block!important;margin-left:-15px}#mc4wp-form-1 .mc4wp-form-fields div p label{width:100%}#mc4wp-form-1 .mc4wp-form-fields div p label input[type="email"]{width:90%;min-height:38px;margin-bottom:10px}#footer p,#footer .porto-u-main-heading h4{text-align:center}#footer .porto-u-sub-heading ul{text-align:center;list-style:none;padding:0}.elementor-element-9a538da .elementor-widget-container i{display:none}.elementor-element-9a538da .elementor-widget-container p{text-align:center!important;margin:-10px 15px 0 15px!important}#footer .elementor-widget .elementor-icon-list-item a{justify-content:center}#header .header-main .header-contact{display:none}.elementor-2 .elementor-element.elementor-element-bf0094a>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-4eac311>.elementor-element-populated{margin:-15px 0 0 0}.elementor-2 .elementor-element.elementor-element-c42d08f>.elementor-widget-container{padding:19px 20px 15px 20px}.custom-breadcrumb-style-1 .page-title{font-size:26px!important}.woocommerce ul.products{padding:0 15px}.shop-loop-after{padding-left:15px;padding-right:15px}.single-product .product-summary-wrap{padding:0 15px}.related.products .slider-title{padding-left:15px;padding-right:15px}.related.products .products-slider.show-dots-title-right .owl-dots{right:30px}.elementor-18 .elementor-element.elementor-element-8521ddd>.elementor-widget-container{padding:10px 40px 0 40px}.woocommerce.tax-product_cat .main-content{padding-top:20px}.custom-breadcrumb-style-1 .page-title{line-height:1.5!important}.elementor-18 .elementor-element.elementor-element-8521ddd.contact-form-block>.elementor-widget-container{padding:42px 30px 42px 30px!important}}@media screen and (max-width:414px){.woocommerce.tax-product_cat ul.pcols-ls-2 li.product-col{width:100%}}section.elementor-section.elementor-top-section.elementor-element.elementor-element-7bdd720.elementor-section-full_width.custom-page-wrapper.pt-5.elementor-section-height-default.elementor-section-height-default{display:none}.custom-breadcrumb-style-1 .page-title{letter-spacing:1px}.elementor-2 .elementor-element.elementor-element-0731026 .btn{position:relative;bottom:36px}.elementor-2 .elementor-element.elementor-element-0731026 .btn,.wpcf7-submit{padding:8px 15px 8px 13px;text-transform:uppercase;font-size:12px;border:0}.wpcf7-form-control.has-spinner.wpcf7-submit{padding:9px 10px 9px 10px;text-transform:uppercase;font-size:12px;border:0;background-color:#AFCAB7;min-width:106px}.wpcf7-form-control.has-spinner.wpcf7-submit:hover{border:0}.inquiry-form .wpcf7-form-control.has-spinner.wpcf7-submit{position:relative;right:30px;border-radius:0}.inquiry-form input,textarea{border-radius:30px}.inquiry-form input[type="file"]{border-radius:0}.gmwqp_inquirybtn a{width:106px;height:36px;font-size:12px;line-height:23px}input.wpcf7-form-control.has-spinner.wpcf7-submit.newsletter_submit_button{font-size:12px;padding:10px 15px}.contact-form-block .wpcf7-form-control.has-spinner.wpcf7-submit{top:15px;position:relative;border-radius:0}.contact-form-block .wpcf7-form-control.has-spinner.wpcf7-submit:hover{background-color:#C0BABF}.contact-form-block input,.contact-form-block select{border-radius:0;margin-bottom:15px}input.wpcf7-form-control.has-spinner.wpcf7-submit.newsletter_submit_button:hover,.inquiry-form .wpcf7-form-control.has-spinner.wpcf7-submit:hover{background-color:#f6efe2}.btn-primary{padding:9px 22px 7px 22px!important;text-transform:uppercase!important;font-size:12px!important}.intro-slide-wrapper.bg-primary{background-color:#b6cab7!important}.on-hover .btn-primary{border:0}.contact-form-block form{position:relative}.contact-form-block form p label{display:block;width:27%;float:left;color:#000}.inquiry-form form p label,.inquiry-form .wpcf7 input[type="file"]{color:darkgray}.contact-form-block .wpcf7-form-control-wrap{display:inline-block;float:left;max-width:calc(100% - 27%)}.contact-form-block input,.contact-form-block select{margin-bottom:0px!important}.contact-form-block form .wpcf7-form-control-wrap{margin-bottom:25px;display:inline-block}.elementor-18 .elementor-element.elementor-element-8521ddd.contact-form-block>.elementor-widget-container{padding:42px 15px 42px 0}.contact-form-block .wpcf7-form-control.has-spinner.wpcf7-submit{left:140px;top:0}h3.elementor-heading-title.elementor-size-default{color:#777777!important}#footer .container{padding:0px!important}.elementor-435 .elementor-element.elementor-element-cf20ae5:not(.elementor-motion-effects-element-type-background),.elementor-435 .elementor-element.elementor-element-cf20ae5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6efe2!important}.page-top .page-title{color:#212529}.elementor-heading-title{text-transform:uppercase}.custom-breadcrumb-style-1 .page-title{line-height:1;font-weight:900;margin-bottom:0px!important}#menu-footer-menu{margin-bottom:0;text-align:right;text-transform:uppercase;font-size:14px}#menu-footer-menu li{display:inline-block;margin:0 .5rem}.single-product .product-summary-wrap .description p{font-size:1rem}.single-product .product-summary-wrap .product-share{margin:1.6rem .5rem 0 0}.single-product .main-content{padding-bottom:30px}@media screen and (max-width:1280px){#menu-footer-menu li a{font-size:13px}}#footer form p{position:relative;margin-bottom:1rem;text-align:left}#footer form[data-name="Newsletter"] p{margin-bottom:0rem}@media screen and (max-width:1199px){.on-hover .elementor-element.elementor-widget.elementor-widget-heading{top:38%}.elementor-2 .elementor-element.elementor-element-7e07320{padding:0}.elementor-2 .elementor-element.elementor-element-c083de9>.elementor-element-populated{padding:30px 20px 30px 30px}.elementor-2 .elementor-element.elementor-element-517eb23{padding:40px 0 40px 0}section.elementor-element-e1d4529 .elementor-container{flex-wrap:wrap}section.elementor-element-e1d4529 .elementor-container .elementor-column{width:50%}}@media screen and (max-width:991px){.elementor-column.elementor-col-flex-1.elementor-top-column.elementor-element.elementor-element-550cf1c,.elementor-column.elementor-col-flex-auto.elementor-top-column.elementor-element.elementor-element-4936108.d-flex{width:100%}.elementor-36 .elementor-element.elementor-element-550cf1c>.elementor-element-populated{border-width:0!important}#menu-footer-menu{padding-left:0;text-align:center}#footer form[data-name="Newsletter"] p{text-align:center}.elementor-element.elementor-element-0003a08.elementor-widget.elementor-widget-heading{text-align:right}section.elementor-element-5f12c7e{padding-top:1rem}.on-hover .elementor-element.elementor-widget.elementor-widget-heading{top:44%}}@media screen and (max-width:767px){.inquiry-form .wpcf7-form-control.has-spinner.wpcf7-submit{right:0}#footer form p:last-of-type{margin-top:1rem}.elementor-element.elementor-element-b664e9c.d-flex.elementor-widget.elementor-widget-shortcode{justify-content:center}.elementor-36 .elementor-element.elementor-element-b664e9c>.elementor-widget-container{width:100%}#mc4wp-form-1 .mc4wp-form-fields>div{margin-left:0}#footer{margin-bottom:0rem}#qlwapp .qlwapp-toggle{margin-bottom:15px}section.elementor-element-e1d4529 .elementor-container .elementor-column{width:100%}.elementor-element.elementor-element-0003a08.elementor-widget.elementor-widget-heading h3.elementor-heading-title{text-align:center}#footer p{font-size:16px!important}#footer h2{font-size:22px}ul.products .category-list{font-size:1rem;white-space:normal}}.kd_product_cat .elementor-element-populated{text-align:center}.kd_product_cat .elementor-heading-title{font-size:24px;line-height:38px}.kd_product_cat .elementor-widget-porto_button .btn{color:#000;background-color:#FFF}.kd_product_cat .elementor-widget-porto_button .btn:hover{background-color:#F6EFE2}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:#212529!important}.page-id-10 h2.elementor-heading-title.elementor-size-default{color:#212529!important}