.elementor-18 .elementor-element.elementor-element-a537e98{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-70e2a4e{--e-image-carousel-slides-to-show:1;}.elementor-18 .elementor-element.elementor-element-af0c500{--display:flex;}.elementor-18 .elementor-element.elementor-element-d89992d{--spacer-size:64px;}.elementor-18 .elementor-element.elementor-element-204f5fd{--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;}.elementor-18 .elementor-element.elementor-element-ab5cabe{--display:flex;}.elementor-18 .elementor-element.elementor-element-c83be49{--display:flex;}.elementor-18 .elementor-element.elementor-element-cafa241{--display:flex;}.elementor-18 .elementor-element.elementor-element-df02a4c{--display:flex;}.elementor-18 .elementor-element.elementor-element-33d3563{--spacer-size:72px;}.elementor-18 .elementor-element.elementor-element-b35ad3f{--display:flex;}.elementor-18 .elementor-element.elementor-element-bf6d7a8{text-align:center;}.elementor-18 .elementor-element.elementor-element-bf6d7a8 .elementor-heading-title{font-size:34px;}.elementor-18 .elementor-element.elementor-element-0092d60{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-138c077{--display:flex;}.elementor-18 .elementor-element.elementor-element-480b029{text-align:center;}.elementor-18 .elementor-element.elementor-element-480b029 .elementor-heading-title{font-size:34px;}.elementor-18 .elementor-element.elementor-element-50c74ea{--display:flex;}.elementor-18 .elementor-element.elementor-element-83c4707{--display:flex;}.elementor-18 .elementor-element.elementor-element-ffb3f40{--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;}.elementor-18 .elementor-element.elementor-element-886f6be{--display:flex;--justify-content:flex-end;}.elementor-18 .elementor-element.elementor-element-f977d71{--display:flex;--min-height:478px;--border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-c094e59{--display:flex;}.elementor-18 .elementor-element.elementor-element-e63f4fb .wd-tabs.tabs-design-simple .tabs-name{border-color:#f4a51c;}.elementor-18 .elementor-element.elementor-element-95ff7e5{--display:flex;}.elementor-18 .elementor-element.elementor-element-9ce7375{--spacer-size:64px;}.elementor-18 .elementor-element.elementor-element-9289f36{--display:flex;}.elementor-18 .elementor-element.elementor-element-4d7556c{text-align:center;}.elementor-18 .elementor-element.elementor-element-4d7556c .elementor-heading-title{font-size:34px;}.elementor-18 .elementor-element.elementor-element-b4d7780{--display:flex;}.elementor-18 .elementor-element.elementor-element-1c497b7{--display:flex;}.elementor-18 .elementor-element.elementor-element-76ede5d{--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;}.elementor-18 .elementor-element.elementor-element-6fec23e{--display:flex;--justify-content:flex-end;}.elementor-18 .elementor-element.elementor-element-1d449e7{--display:flex;--min-height:478px;--border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-c29eb45{--display:flex;}.elementor-18 .elementor-element.elementor-element-1b877ae .wd-tabs.tabs-design-simple .tabs-name{border-color:#f4a51c;}.elementor-18 .elementor-element.elementor-element-ef8baa4{--display:flex;}.elementor-18 .elementor-element.elementor-element-9d314d9{--spacer-size:64px;}.elementor-18 .elementor-element.elementor-element-684c77e{--display:flex;}.elementor-18 .elementor-element.elementor-element-5fc74a6{text-align:center;}.elementor-18 .elementor-element.elementor-element-5fc74a6 .elementor-heading-title{font-size:34px;}.elementor-18 .elementor-element.elementor-element-cdcaa2d{--display:flex;}.elementor-18 .elementor-element.elementor-element-50ef7a4{--display:flex;}.elementor-18 .elementor-element.elementor-element-dcdfd68{--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;}.elementor-18 .elementor-element.elementor-element-16e4c70{--display:flex;--justify-content:flex-end;}.elementor-18 .elementor-element.elementor-element-b6c56b5{--display:flex;--min-height:492px;--border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-d62c806{--display:flex;}.elementor-18 .elementor-element.elementor-element-d89a939 .wd-tabs.tabs-design-simple .tabs-name{border-color:#f4a51c;}.elementor-18 .elementor-element.elementor-element-bddec1c{--display:flex;}.elementor-18 .elementor-element.elementor-element-40e03ac{--spacer-size:64px;}.elementor-18 .elementor-element.elementor-element-f96bd81{--display:flex;}.elementor-18 .elementor-element.elementor-element-f96bd81:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f96bd81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-18 .elementor-element.elementor-element-7797b54{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-01d0b5e{text-align:center;}.elementor-18 .elementor-element.elementor-element-01d0b5e .elementor-heading-title{font-size:34px;}.elementor-18 .elementor-element.elementor-element-d6ec2f8{--e-image-carousel-slides-to-show:3;}.elementor-18 .elementor-element.elementor-element-d6ec2f8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18 .elementor-element.elementor-element-d6ec2f8 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-18 .elementor-element.elementor-element-d6ec2f8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18 .elementor-element.elementor-element-d6ec2f8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-18 .elementor-element.elementor-element-16c3b82{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-a91fe4a{--display:flex;}.elementor-18 .elementor-element.elementor-element-28b39ed{--spacer-size:64px;}.elementor-18 .elementor-element.elementor-element-fc4a012{--display:flex;}.elementor-18 .elementor-element.elementor-element-c62147a{text-align:center;}.elementor-18 .elementor-element.elementor-element-c62147a .elementor-heading-title{font-size:34px;}.elementor-18 .elementor-element.elementor-element-f0e9340 .wd-accordion-title-text{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-18 .elementor-element.elementor-element-6e56799{--display:flex;}.elementor-18 .elementor-element.elementor-element-5a75ae8{--spacer-size:64px;}.elementor-18 .elementor-element.elementor-element-46b0ea7{--display:flex;}.elementor-18 .elementor-element.elementor-element-55f1786{--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;}.elementor-18 .elementor-element.elementor-element-25ca094{--display:flex;}.elementor-18 .elementor-element.elementor-element-8cd1fd8{text-align:center;}.elementor-18 .elementor-element.elementor-element-8cd1fd8 .elementor-heading-title{font-size:34px;}.elementor-18 .elementor-element.elementor-element-30b9159 img{width:36%;}@media(max-width:768px){.elementor-18 .elementor-element.elementor-element-204f5fd{--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-18 .elementor-element.elementor-element-ab5cabe{--width:31%;}.elementor-18 .elementor-element.elementor-element-c83be49{--width:31%;}.elementor-18 .elementor-element.elementor-element-cafa241{--width:30%;}.elementor-18 .elementor-element.elementor-element-bf6d7a8 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-480b029 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-50c74ea{--min-height:126px;--border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-e63f4fb > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4d7556c .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-b4d7780{--min-height:126px;--border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-1b877ae > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5fc74a6 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-cdcaa2d{--min-height:126px;--border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-d89a939 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-01d0b5e .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-d6ec2f8{padding:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-c62147a .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-8cd1fd8 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-18 .elementor-element.elementor-element-30b9159 img{width:57%;}}@media(min-width:769px){.elementor-18 .elementor-element.elementor-element-204f5fd{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-b35ad3f{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-138c077{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-886f6be{--width:33%;}.elementor-18 .elementor-element.elementor-element-9289f36{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-6fec23e{--width:33%;}.elementor-18 .elementor-element.elementor-element-684c77e{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-16e4c70{--width:33%;}.elementor-18 .elementor-element.elementor-element-bddec1c{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-f96bd81{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-fc4a012{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-46b0ea7{--content-width:1440px;}}/* Start custom CSS for container, class: .elementor-element-a537e98 */.elementor-18 .elementor-element.elementor-element-a537e98 {
    width: 100vw !important;
    max-width: 100vw !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    right: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36004ee */.elementor-18 .elementor-element.elementor-element-36004ee {
    /* The cubic-bezier dictates that ultra-soft landing */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    
    /* Forces hardware acceleration to prevent stuttering */
    will-change: transform; 
    backface-visibility: hidden; 
    transform: translateZ(0);
}

.elementor-18 .elementor-element.elementor-element-36004ee:hover {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6fc9c0 */.elementor-18 .elementor-element.elementor-element-e6fc9c0 {
    /* The cubic-bezier dictates that ultra-soft landing */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    
    /* Forces hardware acceleration to prevent stuttering */
    will-change: transform; 
    backface-visibility: hidden; 
    transform: translateZ(0);
}

.elementor-18 .elementor-element.elementor-element-e6fc9c0:hover {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b5e475 */.elementor-18 .elementor-element.elementor-element-9b5e475 {
    /* The cubic-bezier dictates that ultra-soft landing */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    
    /* Forces hardware acceleration to prevent stuttering */
    will-change: transform; 
    backface-visibility: hidden; 
    transform: translateZ(0);
}

.elementor-18 .elementor-element.elementor-element-9b5e475:hover {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-e63f4fb */@media (min-width: 769px) {
  .wd-loop-item-wrap-29502.products .wd-loop-item-29502.wd-col:nth-child(4) {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-1b877ae */@media (min-width: 769px) {
  .wd-loop-item-wrap-29502.products .wd-loop-item-29502.wd-col:nth-child(4) {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-d89a939 */@media (min-width: 769px) {
  .wd-loop-item-wrap-29502.products .wd-loop-item-29502.wd-col:nth-child(4) {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f96bd81 */.elementor-18 .elementor-element.elementor-element-f96bd81 {
    width: 100vw !important;
    max-width: 100vw !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    right: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46b0ea7 */.elementor-18 .elementor-element.elementor-element-46b0ea7 {
    width: 100vw !important;
    max-width: 100vw !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    right: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */