.elementor-310 .elementor-element.elementor-element-2ee1818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-310 .elementor-element.elementor-element-be1631d{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:52px;--arrow-normal-color:#FFFFFFE6;--arrow-hover-color:#FFFFFF;--swiper-pagination-size:24px;--dots-normal-color:#FFFFFFE6;--dots-hover-color:#FFFFFF;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-20px;}.elementor-310 .elementor-element.elementor-element-be1631d .swiper-slide > .elementor-element{height:100%;}.elementor-310 .elementor-element.elementor-element-be1631d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-1a38446{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(52px, 5.2vw, 100px);--padding-bottom:clamp(52px, 5.2vw, 100px);--padding-left:0;--padding-right:0;}.elementor-310 .elementor-element.elementor-element-d8207ee{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(52px, 5.2vw, 100px)) 0;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d8207ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:200;line-height:130%;color:#273267;}.elementor-310 .elementor-element.elementor-element-73feacb{--grid-columns:1;}.elementor-310 .elementor-element.elementor-element-6421275{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(52px, 5.2vw, 100px);--padding-bottom:clamp(52px, 5.2vw, 100px);--padding-left:0;--padding-right:0;}.elementor-310 .elementor-element.elementor-element-6421275:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-6421275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-310 .elementor-element.elementor-element-6421275::before, .elementor-310 .elementor-element.elementor-element-6421275 > .elementor-background-video-container::before, .elementor-310 .elementor-element.elementor-element-6421275 > .e-con-inner > .elementor-background-video-container::before, .elementor-310 .elementor-element.elementor-element-6421275 > .elementor-background-slideshow::before, .elementor-310 .elementor-element.elementor-element-6421275 > .e-con-inner > .elementor-background-slideshow::before, .elementor-310 .elementor-element.elementor-element-6421275 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-310 .elementor-element.elementor-element-e7c6ddf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(40px, 3vw, 60px)) 0;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-e7c6ddf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:200;line-height:130%;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-c1dca0a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(32px, 3.2vw, 60px)) 0;border-radius:30px 30px 30px 30px;}.elementor-310 .elementor-element.elementor-element-c1dca0a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-310 .elementor-element.elementor-element-f5981f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-310 .elementor-element.elementor-element-b4eff83{width:var( --container-widget-width, calc(100% - 300px) );max-width:calc(100% - 300px);--container-widget-width:calc(100% - 300px);--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;line-height:160%;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-e80d436 .elementor-button{background-color:#D6B348;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:100%;letter-spacing:0.02em;fill:#1C2226;color:#1C2226;border-radius:30px 30px 30px 30px;padding:24.5px 0px 24.5px 0px;}.elementor-310 .elementor-element.elementor-element-e80d436{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-310 .elementor-element.elementor-element-da29827{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(52px, 5.2vw, 100px);--padding-bottom:clamp(52px, 5.2vw, 100px);--padding-left:0;--padding-right:0;}.elementor-310 .elementor-element.elementor-element-d1ca87e{--display:flex;}.elementor-310 .elementor-element.elementor-element-bc959b6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(40px, 3vw, 60px)) 0;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-bc959b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:200;line-height:130%;color:var( --e-global-color-text );}.elementor-310 .elementor-element.elementor-element-6d59980{--display:flex;}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 5 );}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 5 );flex-grow:1;}.elementor-310 .elementor-element.elementor-element-2dbfddf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:clamp(40px, 4vw, 80px);--padding-bottom:clamp(40px, 4vw, 80px);--padding-left:clamp(40px, 4vw, 80px);--padding-right:clamp(40px, 4vw, 80px);}.elementor-310 .elementor-element.elementor-element-2dbfddf:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-2dbfddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6B348;}.elementor-310 .elementor-element.elementor-element-f7caaf1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 clamp(40px, 4vw, 80px);--row-gap:0;--column-gap:clamp(40px, 4vw, 80px);}.elementor-310 .elementor-element.elementor-element-50c112a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-50c112a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(30px, 2.2vw, 44px);font-weight:200;line-height:130%;color:var( --e-global-color-text );}.elementor-310 .elementor-element.elementor-element-c027389{width:var( --container-widget-width, clamp(300px, 25vw, 500px) );max-width:clamp(300px, 25vw, 500px);--container-widget-width:clamp(300px, 25vw, 500px);--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:clamp(16px, 1vw, 20px);font-weight:400;line-height:160%;color:#1C2226;}.elementor-310 .elementor-element.elementor-element-035f081{width:var( --container-widget-width, 500px );max-width:500px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(min-width:476px){.elementor-310 .elementor-element.elementor-element-2ee1818{--width:100%;}.elementor-310 .elementor-element.elementor-element-d1ca87e{--width:50%;}.elementor-310 .elementor-element.elementor-element-6d59980{--width:50%;}.elementor-310 .elementor-element.elementor-element-f7caaf1{--width:fit-content;}}@media(max-width:1024px){.elementor-310 .elementor-element.elementor-element-be1631d{--swiper-slides-to-display:2;}.elementor-310 .elementor-element.elementor-element-73feacb{--grid-columns:2;}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}}@media(max-width:475px){.elementor-310 .elementor-element.elementor-element-be1631d{--swiper-slides-to-display:1;}.elementor-310 .elementor-element.elementor-element-73feacb{--grid-columns:1;}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-310 .elementor-element.elementor-element-7688154 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}}/* Start custom CSS */.dif-heaeding strong {
    font-weight: 700;
}
.product-grid .elementor.e-loop-item {
    position: sticky;
    top: 40px;
}
/*FAQ*/
.dce-acf-repeater-item {
    width: 100% !important;
}
/*Subscribe Form*/
.subscribe-form .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: nowrap;
    gap: clamp(10px, 1vw, 20px);
}
.subscribe-form input#form-field-email {
    width: clamp(200px, 18vw, 360px);
    height: clamp(40px, 3vw, 60px);
}
.subscribe-form button.elementor-button {
    height: clamp(40px, 3vw, 60px);
    display: flex;
    align-items: center;
    justify-content: center;
}
.subscribe-form input#form-field-email::placeholder {
    opacity: 1;
}/* End custom CSS */