.elementor-2170101 .elementor-element.elementor-element-f95bda9 > .elementor-container{max-width:1760px;}.elementor-2170101 .elementor-element.elementor-element-f95bda9{padding:50px 80px 20px 80px;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:20px;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C8C8;background-image:url("/img/cms/Ecolkem_img_hero_v5.jpg");background-position:center center;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-d508a10{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-d508a10 .elementor-heading-title{color:#FFFFFF;font-size:45px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-d508a10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-b40669e .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-b40669e{color:#FFFFFF;font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-b40669e > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-2170101 .elementor-element.elementor-element-791adae > .elementor-container{max-width:900px;}.elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__container{min-height:52px;border-radius:40px;}.elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__submit{min-width:calc(1.3 * 52px);color:#FFFFFF;background-color:#FFFFFF;font-size:64px;}.elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__icon, .elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__input, .elementor-2170101 .elementor-element.elementor-element-6bfe422.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(52px / 3);}.elementor-2170101 .elementor-element.elementor-element-6bfe422 input[type="search"].elementor-search__input{font-weight:500;}.elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__input, .elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__icon, .elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-lightbox .dialog-lightbox-close-button, .elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-2170101 .elementor-element.elementor-element-6bfe422.elementor-search--skin-topbar input[type="search"].elementor-search__input{color:#000000;}.elementor-2170101 .elementor-element.elementor-element-6bfe422:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:#FFFFFF;border-color:#FFFFFF;border-width:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-6bfe422.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:#FFFFFF;border-color:#FFFFFF;border-width:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-6bfe422:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-2170101 .elementor-element.elementor-element-6bfe422.elementor-search--skin-topbar .elementor-search__container{border-width:0 calc(50vw - 400px / 2);}.elementor-2170101 .elementor-element.elementor-element-b1c8396 > .elementor-container{max-width:1760px;}.elementor-2170101 .elementor-element.elementor-element-b1c8396{padding:0px 80px 25px 80px;}.elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;}.elementor-2170101 .elementor-element.elementor-element-4e456a4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42B0D2;background-image:url("/img/cms/ECOLKEM_img_banner_01_v5.jpg");background-position:center right;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;padding:30px 280px 30px 30px;}.elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-6c20ad2{text-align:left;width:423px;max-width:max(423px, 100%);}.elementor-2170101 .elementor-element.elementor-element-6c20ad2 .elementor-heading-title{color:#FFFFFF;font-size:28px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-6c20ad2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-4bb7d9a .elementor-button-content-wrapper{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-4bb7d9a .elementor-button-text{flex-grow:min(0, 10);}.elementor-2170101 .elementor-element.elementor-element-4bb7d9a a.elementor-button{font-size:20px;font-weight:700;background-color:rgba(255, 255, 255, 0);padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-4bb7d9a a.elementor-button:not(#e):hover, .elementor-2170101 .elementor-element.elementor-element-4bb7d9a a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;}.elementor-2170101 .elementor-element.elementor-element-7fc0506:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42B0D2;background-image:url("/img/cms/ECOLKEM_img_banner_02_v2.jpg");background-position:center right;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-21a55b3{color:#FFED00;font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-34e5f03{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-34e5f03 .elementor-heading-title{color:#FFED00;font-size:28px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-34e5f03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-ed637ca .elementor-button-content-wrapper{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-ed637ca .elementor-button-text{flex-grow:min(0, 10);}.elementor-2170101 .elementor-element.elementor-element-ed637ca a.elementor-button{font-size:20px;font-weight:700;background-color:rgba(255, 255, 255, 0);padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-ed637ca a.elementor-button:not(#e):hover, .elementor-2170101 .elementor-element.elementor-element-ed637ca a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-f32dcc4 > .elementor-container{max-width:1760px;}.elementor-2170101 .elementor-element.elementor-element-f32dcc4{padding:0px 80px 80px 80px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-254be03.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-254be03.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-254be03:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005CAA;}.elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-2e27aff{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-ef00cbc.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-ef00cbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-ef00cbc > .elementor-column-wrap > .elementor-widget-wrap{flex-wrap:nowrap;}.elementor-2170101 .elementor-element.elementor-element-ef00cbc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-ec1a067.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-ec1a067.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-ec1a067.elementor-view-default .elementor-icon{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-ec1a067.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-ec1a067.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-ec1a067.elementor-view-default .elementor-icon:hover{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-ec1a067 .elementor-icon-box-wrapper{gap:15px;}.elementor-2170101 .elementor-element.elementor-element-ec1a067 .elementor-icon{font-size:60px;}.elementor-2170101 .elementor-element.elementor-element-ec1a067 .elementor-icon i{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-ec1a067 .elementor-icon-box-title{color:#FFFFFF;font-size:20px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-89d6d9a{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-89d6d9a .elementor-heading-title{color:#FFED00;font-size:28px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-89d6d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-937fcd5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-937fcd5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-937fcd5 > .elementor-column-wrap > .elementor-widget-wrap{flex-wrap:nowrap;}.elementor-2170101 .elementor-element.elementor-element-937fcd5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-e6ae37f.elementor-view-default .elementor-icon{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-e6ae37f.elementor-view-default .elementor-icon:hover{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f .elementor-icon-box-wrapper{gap:15px;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f .elementor-icon{font-size:40px;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f .elementor-icon i{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-e6ae37f .elementor-icon-box-title{color:#FFFFFF;font-size:20px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-e727af2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e727af2.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-e727af2.elementor-view-default .elementor-icon{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e727af2.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e727af2.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-e727af2.elementor-view-default .elementor-icon:hover{color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-e727af2 .elementor-icon-box-wrapper{gap:15px;}.elementor-2170101 .elementor-element.elementor-element-e727af2 .elementor-icon{font-size:40px;}.elementor-2170101 .elementor-element.elementor-element-e727af2 .elementor-icon i{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-e727af2 .elementor-icon-box-title{color:#FFFFFF;font-size:20px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-cba8932 > .elementor-container{max-width:1760px;}.elementor-2170101 .elementor-element.elementor-element-cba8932{padding:0px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-4b940fa.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-4b940fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-4b940fa > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-2170101 .elementor-element.elementor-element-4b940fa > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-2170101 .elementor-element.elementor-element-5c7a911 .elementor-heading-title{color:#000000;font-size:20px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-59a6b5c{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-2170101 .elementor-element.elementor-element-59a6b5c .elementor-divider-separator{width:100%;}.elementor-2170101 .elementor-element.elementor-element-59a6b5c .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-b02462f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-b02462f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-column-wrap > .elementor-widget-wrap{column-gap:15px;flex-wrap:nowrap;}.elementor-2170101 .elementor-element.elementor-element-b02462f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-245fc28{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-245fc28 .elementor-image img{width:92px;}.elementor-2170101 .elementor-element.elementor-element-ce9aa0b .elementor-heading-title{color:#005CAA;font-size:22px;font-weight:700;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-47a7c56.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-47a7c56.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-column-wrap > .elementor-widget-wrap{column-gap:15px;flex-wrap:nowrap;}.elementor-2170101 .elementor-element.elementor-element-47a7c56:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-5b6ee84{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-5b6ee84 .elementor-image img{width:92px;}.elementor-2170101 .elementor-element.elementor-element-3bff244 .elementor-heading-title{color:#005CAA;font-size:22px;font-weight:700;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-ffdbddf.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-column-wrap > .elementor-widget-wrap{column-gap:15px;flex-wrap:nowrap;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-78eda35{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-78eda35 .elementor-image img{width:92px;}.elementor-2170101 .elementor-element.elementor-element-1e46b73 .elementor-heading-title{color:#005CAA;font-size:22px;font-weight:700;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-f6846bf.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-f6846bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-column-wrap > .elementor-widget-wrap{column-gap:15px;flex-wrap:nowrap;}.elementor-2170101 .elementor-element.elementor-element-f6846bf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-383e4ff{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-383e4ff .elementor-image img{width:92px;}.elementor-2170101 .elementor-element.elementor-element-2852bfc .elementor-heading-title{color:#005CAA;font-size:22px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-5f8e8ec > .elementor-container{max-width:1760px;}.elementor-2170101 .elementor-element.elementor-element-5f8e8ec{padding:0px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-c793d8e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-c793d8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-c793d8e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-2170101 .elementor-element.elementor-element-c793d8e > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-2170101 .elementor-element.elementor-element-8823162 .elementor-heading-title{color:#000000;font-size:20px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-c3fe9d1{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-2170101 .elementor-element.elementor-element-c3fe9d1 .elementor-divider-separator{width:100%;}.elementor-2170101 .elementor-element.elementor-element-c3fe9d1 .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-2170101 .elementor-element.elementor-element-4a93381{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-2170101 .elementor-element.elementor-element-4a93381 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-cccbe8a > .elementor-element-populated{padding:0px 70px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-a2ba744 .elementor-heading-title{color:#000000;font-size:32px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-c515e22 > .elementor-widget-container{padding:0px 0px 240px 0px;}.elementor-2170101 .elementor-element.elementor-element-8c3877a .elementor-button-content-wrapper{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-8c3877a .elementor-button-text{flex-grow:min(0, 10);}.elementor-2170101 .elementor-element.elementor-element-8c3877a a.elementor-button{font-size:20px;font-weight:700;background-color:rgba(255, 255, 255, 0);padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-8c3877a a.elementor-button:not(#e){color:#005CAA;}.elementor-2170101 .elementor-element.elementor-element-8c3877a a.elementor-button:not(#e):hover, .elementor-2170101 .elementor-element.elementor-element-8c3877a a.elementor-button:not(#e):focus{color:#003665;}.elementor-2170101 .elementor-element.elementor-element-69b5f1d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-2170101 .elementor-element.elementor-element-850f21d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;}.elementor-2170101 .elementor-element.elementor-element-850f21d .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-2170101 .elementor-element.elementor-element-f98e116{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-2170101 .elementor-element.elementor-element-f98e116 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-292c5b9 > .elementor-element-populated{padding:0px 70px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-f771804 .elementor-heading-title{color:#000000;font-size:32px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-7998654 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-b66afa4{color:rgba(2, 1, 1, 0.44);}.elementor-2170101 .elementor-element.elementor-element-b66afa4 > .elementor-widget-container{padding:0px 0px 200px 0px;}.elementor-2170101 .elementor-element.elementor-element-0be2470 .elementor-button-content-wrapper{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-0be2470 .elementor-button-text{flex-grow:min(0, 10);}.elementor-2170101 .elementor-element.elementor-element-0be2470 a.elementor-button{font-size:20px;font-weight:700;background-color:rgba(255, 255, 255, 0);padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-0be2470 a.elementor-button:not(#e){color:#005CAA;}.elementor-2170101 .elementor-element.elementor-element-0be2470 a.elementor-button:not(#e):hover, .elementor-2170101 .elementor-element.elementor-element-0be2470 a.elementor-button:not(#e):focus{color:#003665;}.elementor-2170101 .elementor-element.elementor-element-846a39e > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-2170101 .elementor-element.elementor-element-439ba69 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;}.elementor-2170101 .elementor-element.elementor-element-439ba69 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-2170101 .elementor-element.elementor-element-0aa0976{padding:20px 0px 40px 0px;}.elementor-2170101 .elementor-element.elementor-element-9fd6e3d > .elementor-element-populated{padding:0px 70px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-553bc98 .elementor-heading-title{color:#000000;font-size:32px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-7caad96 > .elementor-widget-container{padding:0px 0px 240px 0px;}.elementor-2170101 .elementor-element.elementor-element-2fe6300 .elementor-button-content-wrapper{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-2fe6300 .elementor-button-text{flex-grow:min(0, 10);}.elementor-2170101 .elementor-element.elementor-element-2fe6300 a.elementor-button{font-size:20px;font-weight:700;background-color:rgba(255, 255, 255, 0);padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-2fe6300 a.elementor-button:not(#e){color:#005CAA;}.elementor-2170101 .elementor-element.elementor-element-2fe6300 a.elementor-button:not(#e):hover, .elementor-2170101 .elementor-element.elementor-element-2fe6300 a.elementor-button:not(#e):focus{color:#003665;}.elementor-2170101 .elementor-element.elementor-element-bd9497d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-2170101 .elementor-element.elementor-element-ece5495 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;}.elementor-2170101 .elementor-element.elementor-element-ece5495 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}@media(max-width:1024px){.elementor-2170101 .elementor-element.elementor-element-f95bda9{padding:50px 30px 20px 30px;}.elementor-2170101 .elementor-element.elementor-element-b1c8396{padding:0px 30px 50px 30px;}.elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-element-populated{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-f32dcc4{padding:0px 30px 50px 30px;}.elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-element-populated{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-ef00cbc > .elementor-column-wrap > .elementor-widget-wrap{flex-wrap:wrap;}.elementor-2170101 .elementor-element.elementor-element-937fcd5 > .elementor-column-wrap > .elementor-widget-wrap{flex-wrap:wrap;}.elementor-2170101 .elementor-element.elementor-element-cba8932{padding:0px 30px 50px 30px;}.elementor-2170101 .elementor-element.elementor-element-4b940fa > .elementor-element-populated{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-070b78d{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-5f8e8ec{padding:0px 30px 50px 30px;}.elementor-2170101 .elementor-element.elementor-element-c793d8e > .elementor-element-populated{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-cccbe8a > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-c515e22 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-292c5b9 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-7998654 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-b66afa4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-9fd6e3d > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-7caad96 > .elementor-widget-container{padding:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-2170101 .elementor-element.elementor-element-f95bda9{padding:15px 15px 0px 15px;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:20px;column-gap:20px;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banner_prodotti_hom_mobile_2.jpg");background-position:bottom center;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-element-populated{padding:25px 25px 280px 25px;}.elementor-2170101 .elementor-element.elementor-element-d508a10{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-d508a10 .elementor-heading-title{font-size:38px;}.elementor-2170101 .elementor-element.elementor-element-b40669e .elementor-text-editor{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-b40669e{font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-b40669e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2170101 .elementor-element.elementor-element-a6795c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-6bfe422 input[type="search"].elementor-search__input{font-size:12px;}.elementor-2170101 .elementor-element.elementor-element-6bfe422:not(.elementor-search--skin-topbar) .elementor-search__products{width:100% !important;}.elementor-2170101 .elementor-element.elementor-element-6bfe422.elementor-search--skin-topbar .elementor-search__container{border-width:0 calc(50vw - 100% / 2);}.elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__products{margin-top:10px;}.elementor-2170101 .elementor-element.elementor-element-b1c8396{padding:20px 15px 20px 15px;}.elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:30px;}.elementor-2170101 .elementor-element.elementor-element-4e456a4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banner_prodotti_sconto_mobile_3.jpg");background-position:bottom center;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-4e456a4 > .elementor-element-populated{padding:25px 25px 300px 25px;}.elementor-2170101 .elementor-element.elementor-element-6c20ad2 .elementor-heading-title{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-6c20ad2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-7fc0506:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banner_best_seller_mobile_2.jpg");background-position:bottom center;}.elementor-2170101 .elementor-element.elementor-element-7fc0506 > .elementor-element-populated{padding:25px 25px 250px 25px;}.elementor-2170101 .elementor-element.elementor-element-34e5f03 .elementor-heading-title{font-size:32px;}.elementor-2170101 .elementor-element.elementor-element-34e5f03 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2170101 .elementor-element.elementor-element-f32dcc4{padding:20px 15px 20px 15px;}.elementor-2170101 .elementor-element.elementor-element-254be03 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2170101 .elementor-element.elementor-element-ef00cbc{width:100%;}.elementor-2170101 .elementor-element.elementor-element-ef00cbc > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;column-gap:10px;flex-wrap:wrap;}.elementor-2170101 .elementor-element.elementor-element-ef00cbc > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-ec1a067 .elementor-icon-box-wrapper{gap:8px;}.elementor-2170101 .elementor-element.elementor-element-ec1a067 .elementor-icon{font-size:30px;}.elementor-2170101 .elementor-element.elementor-element-ec1a067 .elementor-icon-box-title{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-89d6d9a .elementor-heading-title{font-size:32px;}.elementor-2170101 .elementor-element.elementor-element-937fcd5 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:8px;column-gap:8px;flex-wrap:wrap;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f .elementor-icon-box-wrapper{gap:8px;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f .elementor-icon{font-size:30px;}.elementor-2170101 .elementor-element.elementor-element-e6ae37f .elementor-icon-box-title{font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-e727af2 .elementor-icon-box-wrapper{gap:8px;}.elementor-2170101 .elementor-element.elementor-element-e727af2 .elementor-icon{font-size:30px;}.elementor-2170101 .elementor-element.elementor-element-e727af2 .elementor-icon-box-title{font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-cba8932{padding:20px 15px 20px 15px;}.elementor-2170101 .elementor-element.elementor-element-b02462f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-2170101 .elementor-element.elementor-element-245fc28 .elementor-image img{max-width:80px;}.elementor-2170101 .elementor-element.elementor-element-ce9aa0b .elementor-heading-title{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-47a7c56 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-2170101 .elementor-element.elementor-element-5b6ee84 .elementor-image img{max-width:80px;}.elementor-2170101 .elementor-element.elementor-element-3bff244 .elementor-heading-title{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-2170101 .elementor-element.elementor-element-78eda35 .elementor-image img{max-width:80px;}.elementor-2170101 .elementor-element.elementor-element-1e46b73 .elementor-heading-title{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-f6846bf > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-2170101 .elementor-element.elementor-element-383e4ff .elementor-image img{max-width:80px;}.elementor-2170101 .elementor-element.elementor-element-2852bfc .elementor-heading-title{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-5f8e8ec{padding:20px 15px 0px 15px;}.elementor-2170101 .elementor-element.elementor-element-c3fe9d1 .elementor-divider{padding-top:30px;padding-bottom:30px;}.elementor-2170101 .elementor-element.elementor-element-4a93381{border-width:0px 0px 1px 0px;padding:0px 0px 100px 0px;}.elementor-2170101 .elementor-element.elementor-element-a2ba744 .elementor-heading-title{font-size:24px;}.elementor-2170101 .elementor-element.elementor-element-8c3877a a.elementor-button{font-size:18px;}.elementor-2170101 .elementor-element.elementor-element-69b5f1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-850f21d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.2, 1fr);}.elementor-2170101 .elementor-element.elementor-element-850f21d .elementor-swiper-button{font-size:40px;}.elementor-2170101 .elementor-element.elementor-element-f98e116{border-width:0px 0px 1px 0px;padding:40px 0px 100px 0px;}.elementor-2170101 .elementor-element.elementor-element-f771804 .elementor-heading-title{font-size:24px;}.elementor-2170101 .elementor-element.elementor-element-0be2470 a.elementor-button{font-size:18px;}.elementor-2170101 .elementor-element.elementor-element-846a39e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-439ba69 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.2, 1fr);}.elementor-2170101 .elementor-element.elementor-element-439ba69 .elementor-swiper-button{font-size:40px;}.elementor-2170101 .elementor-element.elementor-element-0aa0976{padding:40px 0px 90px 0px;}.elementor-2170101 .elementor-element.elementor-element-553bc98 .elementor-heading-title{font-size:24px;}.elementor-2170101 .elementor-element.elementor-element-2fe6300 a.elementor-button{font-size:18px;}.elementor-2170101 .elementor-element.elementor-element-bd9497d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-ece5495 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.2, 1fr);}.elementor-2170101 .elementor-element.elementor-element-ece5495 .elementor-swiper-button{font-size:40px;}}@media(min-width:768px){.elementor-2170101 .elementor-element.elementor-element-4e456a4{width:70%;}.elementor-2170101 .elementor-element.elementor-element-7fc0506{width:30%;}.elementor-2170101 .elementor-element.elementor-element-cccbe8a{width:25%;}.elementor-2170101 .elementor-element.elementor-element-69b5f1d{width:75%;}.elementor-2170101 .elementor-element.elementor-element-292c5b9{width:25%;}.elementor-2170101 .elementor-element.elementor-element-846a39e{width:75%;}.elementor-2170101 .elementor-element.elementor-element-9fd6e3d{width:25%;}.elementor-2170101 .elementor-element.elementor-element-bd9497d{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2170101 .elementor-element.elementor-element-4e456a4{width:100%;}.elementor-2170101 .elementor-element.elementor-element-7fc0506{width:100%;}.elementor-2170101 .elementor-element.elementor-element-254be03{width:100%;}.elementor-2170101 .elementor-element.elementor-element-4b940fa{width:100%;}.elementor-2170101 .elementor-element.elementor-element-b02462f{width:50%;}.elementor-2170101 .elementor-element.elementor-element-47a7c56{width:50%;}.elementor-2170101 .elementor-element.elementor-element-ffdbddf{width:50%;}.elementor-2170101 .elementor-element.elementor-element-f6846bf{width:50%;}.elementor-2170101 .elementor-element.elementor-element-c793d8e{width:100%;}.elementor-2170101 .elementor-element.elementor-element-cccbe8a{width:100%;}.elementor-2170101 .elementor-element.elementor-element-69b5f1d{width:100%;}.elementor-2170101 .elementor-element.elementor-element-292c5b9{width:100%;}.elementor-2170101 .elementor-element.elementor-element-846a39e{width:100%;}.elementor-2170101 .elementor-element.elementor-element-9fd6e3d{width:100%;}.elementor-2170101 .elementor-element.elementor-element-bd9497d{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-d508a10 */.elementor-2170101 .elementor-element.elementor-element-d508a10 h1{
    font-size: clamp(38px, 2.344vw, 45px)!important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b40669e */@media (min-width:768px) and (max-width:1600px){
    .elementor-2170101 .elementor-element.elementor-element-b40669e > .elementor-widget-container{
        padding-bottom:10px;
    }
    .elementor-2170101 .elementor-element.elementor-element-b40669e p{
    font-size: clamp(16px, 1.042vw, 20px)!important
    }
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-6bfe422 */.elementor-2170101 .elementor-element.elementor-element-6bfe422 svg{
    transform: translateY(4px);
}

@media (max-width:767px){
    .elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__container {
    min-height: 42px;
}

.elementor-2170101 .elementor-element.elementor-element-6bfe422 .elementor-search__submit {
    min-width: calc(1.3 * 32px);
    font-size: 32px;
}
    .elementor-2170101 .elementor-element.elementor-element-6bfe422 svg {
    transform: translateY(2px);
    max-width: 30px;
    height: 30px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aa1e69d */@media (min-width:768px) and (max-width:1600px){
    .elementor-2170101 .elementor-element.elementor-element-aa1e69d > .elementor-column-wrap{
        padding: 60px 21.5%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bb7d9a */.elementor-2170101 .elementor-element.elementor-element-4bb7d9a a.elementor-button:hover svg path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed637ca */.elementor-2170101 .elementor-element.elementor-element-ed637ca a.elementor-button:hover svg path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-070b78d */.elementor-2170101 .elementor-element.elementor-element-070b78d .elementor-row {
    gap: 25px;
}

@media(max-width:767px){
    .elementor-2170101 .elementor-element.elementor-element-070b78d .elementor-row {
    gap: 10px;
}
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-850f21d */.elementor-2170101 .elementor-element.elementor-element-850f21d .elementor-swiper-button-next {
    right: 10px;
    top: unset;
    bottom: -80px;
}

.elementor-2170101 .elementor-element.elementor-element-850f21d .elementor-swiper-button-prev {
    left: 10px;
    left: unset;
    right: 60px;
    top: unset;
    bottom: -80px;
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-439ba69 */.elementor-2170101 .elementor-element.elementor-element-439ba69 .elementor-swiper-button-next {
    right: 10px;
    top: unset;
    bottom: -80px;
}

.elementor-2170101 .elementor-element.elementor-element-439ba69 .elementor-swiper-button-prev {
    left: 10px;
    left: unset;
    right: 60px;
    top: unset;
    bottom: -80px;
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-ece5495 */.elementor-2170101 .elementor-element.elementor-element-ece5495 .elementor-swiper-button-next {
    right: 10px;
    top: unset;
    bottom: -80px;
}

.elementor-2170101 .elementor-element.elementor-element-ece5495 .elementor-swiper-button-prev {
    left: 10px;
    left: unset;
    right: 60px;
    top: unset;
    bottom: -80px;
}/* End custom CSS */