.elementor-element-47efd5e > .elementor-container > .porto-carousel, .elementor-element-47efd5e > .porto-carousel{--porto-el-spacing:0px;}.elementor-element-47efd5e .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-nav button{font-size:40px !important;color:#222529 !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-nav{top:46% !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-nav button.owl-prev{left:3% !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:3% !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-nav button:not(.disabled):hover{color:#36393D !important;}.elementor-element-47efd5e>.owl-carousel>.owl-dots:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-dot span{background-color:#222529 !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-dots{bottom:8.1% !important;right:1.7% !important;}.elementor-2 .elementor-element.elementor-element-47efd5e .owl-dots:not(.disabled){transform:translateX( -50% ) !important;}.elementor-2 .elementor-element.elementor-element-47efd5e{overflow:visible;}.elementor-2 .elementor-element.elementor-element-236a149 > .porto-ibanner{min-height:700px;}.elementor-2 .elementor-element.elementor-element-236a149{overflow:visible;}.elementor-2 .elementor-element.elementor-element-1a90590 .porto-ibanner-layer{width:45%;}.elementor-2 .elementor-element.elementor-element-c37a1ff{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.45em) 0em;}.elementor-2 .elementor-element.elementor-element-c37a1ff .elementor-heading-title{font-size:1.5em;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:#666666;}.elementor-2 .elementor-element.elementor-element-958fc49 .porto-u-main-heading > *{font-family:"Arial", Poppins;font-size:4.8125em;font-weight:700;line-height:1.03em;letter-spacing:-0.02em;}.elementor-2 .elementor-element.elementor-element-52dca40{margin:3em 0em calc(var(--kit-widget-spacing, 0px) + 2.5em) 0em;}.elementor-2 .elementor-element.elementor-element-52dca40 .btn{font-size:1.4525em;font-weight:500;letter-spacing:-0.025em;color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52dca40 .btn:hover, .elementor-2 .elementor-element.elementor-element-52dca40 .btn:focus, .elementor-2 .elementor-element.elementor-element-52dca40 .btn:active{color:var( --e-global-color-primary_hover );background-color:#00000000;border-color:#36393D;}.elementor-2 .elementor-element.elementor-element-eacf665 .porto-ibanner-layer{width:62%;height:100%;}.elementor-2 .elementor-element.elementor-element-eacf665 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-eacf665 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-49309be{width:auto;max-width:auto;top:9.6%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-49309be{right:15.6%;}body.rtl .elementor-2 .elementor-element.elementor-element-49309be{left:15.6%;}.elementor-2 .elementor-element.elementor-element-49309be .porto-u-main-heading > *{font-family:"Eczar", Poppins;font-size:7.6vw;font-weight:700;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d153cae{width:auto;max-width:auto;top:-2.4%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d153cae{right:-8.4%;}body.rtl .elementor-2 .elementor-element.elementor-element-d153cae{left:-8.4%;}.elementor-2 .elementor-element.elementor-element-d153cae .porto-u-main-heading > *{font-family:"Eczar", Poppins;font-size:17.6vw;font-weight:700;color:#FFFFFF26;}.elementor-2 .elementor-element.elementor-element-763407d{width:var( --container-widget-width, 67.878% );max-width:67.878%;--container-widget-width:67.878%;--container-widget-flex-grow:0;top:10.391%;}.elementor-2 .elementor-element.elementor-element-763407d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-763407d{left:30.841%;}body.rtl .elementor-2 .elementor-element.elementor-element-763407d{right:30.841%;}.elementor-2 .elementor-element.elementor-element-763407d .elementor-2 .elementor-element.elementor-element-763407d.elementor-widget-image{-webkit-mask-image:url(https://komfortinteriors.com/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape1.svg);mask-image:url(https://komfortinteriors.com/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape1.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-500a07e{width:auto;max-width:auto;bottom:12.27%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-500a07e{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-500a07e{left:0px;}.elementor-2 .elementor-element.elementor-element-500a07e .porto-u-main-heading > *{font-size:1.5625em;font-weight:400;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-500a07e .porto-u-sub-heading{font-size:2.125em;font-weight:700;line-height:1;letter-spacing:0.005em;color:#222529;}.elementor-2 .elementor-element.elementor-element-d8dc974 > .porto-ibanner{min-height:700px;}.elementor-2 .elementor-element.elementor-element-d8dc974{overflow:visible;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f74c288.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-f74c288.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f74c288 .porto-ibanner-layer{width:55%;height:100%;}.elementor-2 .elementor-element.elementor-element-27e3fee{width:var( --container-widget-width, 61.31% );max-width:61.31%;--container-widget-width:61.31%;--container-widget-flex-grow:0;bottom:0px;}.elementor-2 .elementor-element.elementor-element-27e3fee.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-27e3fee{left:33.2%;}body.rtl .elementor-2 .elementor-element.elementor-element-27e3fee{right:33.2%;}.elementor-2 .elementor-element.elementor-element-27e3fee img{max-width:100%;height:0%;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-12c1ff1 .porto-ibanner-layer{width:40%;}.elementor-2 .elementor-element.elementor-element-caf72b1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.45em) 0em;}.elementor-2 .elementor-element.elementor-element-caf72b1 .elementor-heading-title{font-size:1.5em;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:#666666;}.elementor-2 .elementor-element.elementor-element-501e0cb .porto-u-main-heading > *{font-family:"Eczar", Poppins;font-size:4.8125em;font-weight:700;line-height:1.03em;letter-spacing:-0.02em;}.elementor-2 .elementor-element.elementor-element-cbb69a3{margin:3.2em 0em calc(var(--kit-widget-spacing, 0px) + 2.5em) 0em;}.elementor-2 .elementor-element.elementor-element-cbb69a3 .btn{font-size:1.4525em;font-weight:500;letter-spacing:-0.025em;color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbb69a3 .btn:hover, .elementor-2 .elementor-element.elementor-element-cbb69a3 .btn:focus, .elementor-2 .elementor-element.elementor-element-cbb69a3 .btn:active{color:var( --e-global-color-primary_hover );background-color:#00000000;border-color:#36393D;}.elementor-2 .elementor-element.elementor-element-f863284:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f863284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}.elementor-2 .elementor-element.elementor-element-f863284{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2 .elementor-element.elementor-element-f863284 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4dc5eea .ekit-woo-category-list-container .woocommerce ul.products{grid-gap:11px !important;}.elementor-2 .elementor-element.elementor-element-4dc5eea .ekit-woo-category-list-container.ekit-woo-featured-cat-container{column-gap:11px !important;}.elementor-2 .elementor-element.elementor-element-4dc5eea.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4dc5eea .woocommerce .product-category .woocommerce-loop-category__title{height:30px;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-4dc5eea .woocommerce .product-category a:hover .woocommerce-loop-category__title{color:#00AD76;}.elementor-2 .elementor-element.elementor-element-4dc5eea .woocommerce .product-category a:hover .woocommerce-loop-category__title .count{color:#333;}.elementor-2 .elementor-element.elementor-element-7910258:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7910258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}.elementor-2 .elementor-element.elementor-element-7910258{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2 .elementor-element.elementor-element-7910258 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-411c76a{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-411c76a .elementor-heading-title{font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:#666666;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs .nav-link{font-size:2.166875rem;font-weight:500;line-height:24px;padding:11px 0px 11px 0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs.tabs-vertical .nav .nav-item:not(:last-child){margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs.tabs-horizontal .nav .nav-item:not(:last-child){margin-right:30px;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs.tabs{--porto-section-tab-nav-width:2px;--porto-section-tab-nav-color:#00000000;--porto-section-tab-nav-active-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs .tab-content{padding:30px 0px 0px 0px;background-color:#00000000;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs .nav-item.active .nav-link{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ccaa03c{border-style:none;overflow:visible;}.elementor-2 .elementor-element.elementor-element-f9d9e43{text-align:center;margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 5.7em) 0em;}.elementor-2 .elementor-element.elementor-element-f9d9e43 .btn{font-size:1.1428em;font-weight:500;letter-spacing:-0.025em;color:var( --e-global-color-primary );border-width:2px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9d9e43 .btn:hover, .elementor-2 .elementor-element.elementor-element-f9d9e43 .btn:focus, .elementor-2 .elementor-element.elementor-element-f9d9e43 .btn:active{color:var( --e-global-color-primary_hover );background-color:#00000000;border-color:#36393D;}.elementor-2 .elementor-element.elementor-element-88e634f{padding:5.7rem 0.625rem 5.6rem 0.625rem;overflow:visible;}.elementor-2 .elementor-element.elementor-element-5fb3fcd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-3a26f24:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3a26f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}.elementor-2 .elementor-element.elementor-element-3a26f24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2 .elementor-element.elementor-element-3a26f24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-18faa75{margin:5.95rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.875rem) 0rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-18faa75 .elementor-heading-title{font-size:1.4em;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:0.1em;color:#666666;}.elementor-element-b572fdf > .elementor-container > .porto-carousel, .elementor-element-b572fdf > .porto-carousel{--porto-el-spacing:0px;}.elementor-2 .elementor-element.elementor-element-b572fdf .owl-nav button{font-size:40px !important;color:#222529 !important;}.elementor-2 .elementor-element.elementor-element-b572fdf .owl-nav{top:34.1% !important;}.elementor-2 .elementor-element.elementor-element-b572fdf .owl-nav button.owl-prev{left:2.3% !important;}.elementor-2 .elementor-element.elementor-element-b572fdf .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:2.3% !important;}.elementor-2 .elementor-element.elementor-element-b572fdf .owl-nav button:not(.disabled):hover{color:#36393D !important;}.elementor-element-b572fdf .owl-stage{display:flex;align-items:center;flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-b572fdf{overflow:visible;}.elementor-2 .elementor-element.elementor-element-6db6551{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.5rem) 0rem;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--6px/2);margin-left:calc(--6px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--6px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--6px/2);}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-icon i{color:#222529;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-icon svg{fill:#222529;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-icon{padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6db6551 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-8ee6ee9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-8ee6ee9 .elementor-testimonial-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-8ee6ee9 .elementor-testimonial-content{color:#222529;font-family:"Eczar", Poppins;font-size:2.7514em;font-weight:400;line-height:1.25;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-8ee6ee9 .elementor-testimonial-name{color:#666666;font-size:1.25rem;font-weight:400;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-f8b18ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.5rem) 0rem;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--6px/2);margin-left:calc(--6px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--6px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--6px/2);}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-icon i{color:#222529;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-icon svg{fill:#222529;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-icon{padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f8b18ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-284a4cd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-284a4cd .elementor-testimonial-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-284a4cd .elementor-testimonial-content{color:#222529;font-family:"Eczar", Poppins;font-size:2.7514em;font-weight:400;line-height:1.25;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-284a4cd .elementor-testimonial-name{color:#666666;font-size:1.25rem;font-weight:400;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-7e9e61b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.5rem) 0rem;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--6px/2);margin-left:calc(--6px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--6px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--6px/2);}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-icon i{color:#222529;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-icon svg{fill:#222529;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-icon{padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7e9e61b .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-6ca9996{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-6ca9996 .elementor-testimonial-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-6ca9996 .elementor-testimonial-content{color:#222529;font-family:"Eczar", Poppins;font-size:2.7514em;font-weight:400;line-height:1.25;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-6ca9996 .elementor-testimonial-name{color:#666666;font-size:1.25rem;font-weight:400;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-e337713{padding:5.7rem 0.625rem 5.6rem 0.625rem;overflow:visible;}.elementor-2 .elementor-element.elementor-element-e78adc0{width:var( --container-widget-width, 105.3% );max-width:105.3%;--e-transform-rotateZ:-34deg;--container-widget-width:105.3%;--container-widget-flex-grow:0;top:21.8%;z-index:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e78adc0{left:6.5%;}body.rtl .elementor-2 .elementor-element.elementor-element-e78adc0{right:6.5%;}.elementor-2 .elementor-element.elementor-element-67e1c50 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-67e1c50{overflow:visible;}.elementor-2 .elementor-element.elementor-element-b221fe0{width:var( --container-widget-width, 102.889% );max-width:102.889%;--container-widget-width:102.889%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b221fe0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b221fe0 .porto-u-main-heading > *{font-family:"Eczar", Poppins;font-size:3.0957em;font-weight:700;line-height:1.22;letter-spacing:-0.025em;}.elementor-element-4106e52[class*="revealDir"]:after{background-color:#F4D8D4;}.elementor-2 .elementor-element.elementor-element-4106e52{text-align:left;}.elementor-2 .elementor-element.elementor-element-998e6e4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-998e6e4 .porto-u-main-heading > *{font-size:1.5rem;font-weight:600;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-a2a61ef .btn{font-size:0.9375rem;font-weight:500;letter-spacing:-0.025em;color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a2a61ef .btn:hover, .elementor-2 .elementor-element.elementor-element-a2a61ef .btn:focus, .elementor-2 .elementor-element.elementor-element-a2a61ef .btn:active{color:var( --e-global-color-primary_hover );background-color:#00000000;border-color:#36393D;}.elementor-2 .elementor-element.elementor-element-c6433d3{--display:flex;overflow:visible;}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-236a149 > .porto-ibanner{min-height:440px;}.elementor-2 .elementor-element.elementor-element-c37a1ff .elementor-heading-title{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-958fc49 .porto-u-main-heading > *{font-size:4em;}.elementor-2 .elementor-element.elementor-element-52dca40{margin:3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2 .elementor-element.elementor-element-52dca40 .btn{font-size:1.3rem;}.elementor-2 .elementor-element.elementor-element-d8dc974 > .porto-ibanner{min-height:440px;}.elementor-2 .elementor-element.elementor-element-caf72b1 .elementor-heading-title{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-501e0cb .porto-u-main-heading > *{font-size:4em;}.elementor-2 .elementor-element.elementor-element-cbb69a3{margin:3.2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2 .elementor-element.elementor-element-cbb69a3 .btn{font-size:1.3rem;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs .nav-link{font-size:1.8rem;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs .tab-content{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9d9e43{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;}.elementor-2 .elementor-element.elementor-element-88e634f{padding:3rem 1.35rem 3rem 1.35rem;}.elementor-2 .elementor-element.elementor-element-18faa75 .elementor-heading-title{font-size:1.2em;}.elementor-2 .elementor-element.elementor-element-6db6551{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-2 .elementor-element.elementor-element-8ee6ee9 .elementor-testimonial-content{font-size:2.4em;}.elementor-2 .elementor-element.elementor-element-8ee6ee9 .elementor-testimonial-name{font-size:1.1rem;}.elementor-2 .elementor-element.elementor-element-f8b18ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-2 .elementor-element.elementor-element-284a4cd .elementor-testimonial-content{font-size:2.4em;}.elementor-2 .elementor-element.elementor-element-284a4cd .elementor-testimonial-name{font-size:1.1rem;}.elementor-2 .elementor-element.elementor-element-7e9e61b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-2 .elementor-element.elementor-element-6ca9996 .elementor-testimonial-content{font-size:2.4em;}.elementor-2 .elementor-element.elementor-element-6ca9996 .elementor-testimonial-name{font-size:1.1rem;}.elementor-2 .elementor-element.elementor-element-e337713{padding:3rem 1.35rem 3rem 1.35rem;}.elementor-2 .elementor-element.elementor-element-b221fe0 .porto-u-main-heading > *{font-size:2em;}.elementor-2 .elementor-element.elementor-element-998e6e4 .porto-u-main-heading > *{font-size:1.3em;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-236a149 > .porto-ibanner{min-height:60vw;}.elementor-2 .elementor-element.elementor-element-c37a1ff{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2 .elementor-element.elementor-element-c37a1ff .elementor-heading-title{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-958fc49 .porto-u-main-heading > *{font-size:7.2vw;}.elementor-2 .elementor-element.elementor-element-52dca40{width:100%;max-width:100%;margin:1.6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2 .elementor-element.elementor-element-52dca40 .btn{font-size:2.6vw;}.elementor-2 .elementor-element.elementor-element-500a07e .porto-u-main-heading > *{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-500a07e .porto-u-sub-heading{font-size:3.8vw;}.elementor-2 .elementor-element.elementor-element-d8dc974 > .porto-ibanner{min-height:60vw;}.elementor-2 .elementor-element.elementor-element-caf72b1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2 .elementor-element.elementor-element-caf72b1 .elementor-heading-title{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-501e0cb .porto-u-main-heading > *{font-size:7.2vw;}.elementor-2 .elementor-element.elementor-element-cbb69a3{width:100%;max-width:100%;margin:1.6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2 .elementor-element.elementor-element-cbb69a3 .btn{font-size:2.6vw;}.elementor-2 .elementor-element.elementor-element-411c76a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-411c76a .elementor-heading-title{font-size:0.8rem;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs .nav-link{font-size:1rem;padding:4px 0px 4px 0px;}.elementor-2 .elementor-element.elementor-element-ccaa03c .section-tabs .tab-content{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9d9e43{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-18faa75{margin:4em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;}.elementor-2 .elementor-element.elementor-element-18faa75 .elementor-heading-title{font-size:1.2em;}.elementor-2 .elementor-element.elementor-element-8ee6ee9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-2 .elementor-element.elementor-element-8ee6ee9 .elementor-testimonial-content{font-size:2em;}.elementor-2 .elementor-element.elementor-element-284a4cd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-2 .elementor-element.elementor-element-284a4cd .elementor-testimonial-content{font-size:2em;}.elementor-2 .elementor-element.elementor-element-6ca9996{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-2 .elementor-element.elementor-element-6ca9996 .elementor-testimonial-content{font-size:2em;}.elementor-2 .elementor-element.elementor-element-4106e52 img{width:100%;}.elementor-2 .elementor-element.elementor-element-998e6e4 .porto-u-main-heading > *{font-size:1.2em;}.elementor-2 .elementor-element.elementor-element-a2a61ef{width:100%;max-width:100%;}}