.elementor-3351 .elementor-element.elementor-element-cd1fbf8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3351 .elementor-element.elementor-element-cd1fbf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3351 .elementor-element.elementor-element-171634b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-cccbc10{--display:flex;--min-height:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-cccbc10:not(.elementor-motion-effects-element-type-background), .elementor-3351 .elementor-element.elementor-element-cccbc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F4;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-ca4e8ad{width:var( --container-widget-width, 136px );max-width:136px;background-color:#E70303;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:7px 0px 7px 0px;--container-widget-width:136px;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-3351 .elementor-element.elementor-element-ca4e8ad .elementor-heading-title{font-family:"Acumin", Sans-serif;font-size:13px;font-weight:800;color:#FFFFFF;}.woocommerce .elementor-3351 .elementor-element.elementor-element-84efbcc .flex-viewport:not(:last-child){margin-bottom:23px;}.woocommerce .elementor-3351 .elementor-element.elementor-element-84efbcc .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-3351 .elementor-element.elementor-element-84efbcc .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-3351 .elementor-element.elementor-element-49922b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-2ead56e .elementor-heading-title{font-family:"Acumin", Sans-serif;font-size:40px;font-weight:800;color:#000000;}.woocommerce .elementor-3351 .elementor-element.elementor-element-2255f3f .woocommerce-product-details__short-description{color:#757575;font-family:"Acumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-3351 .elementor-element.elementor-element-f19458f{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3351 .elementor-element.elementor-element-eccb36a{width:var( --container-widget-width, 30% );max-width:30%;background-color:#F3F2F4;padding:10px 0px 10px 20px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3351 .elementor-element.elementor-element-eccb36a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-title{margin-block-end:10px;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:16px;font-weight:600;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-3351 .elementor-element.elementor-element-09d41da{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3351 .elementor-element.elementor-element-be10795{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3351 .elementor-element.elementor-element-be10795.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-23b4b37 .elementor-icon-wrapper{text-align:center;}.elementor-3351 .elementor-element.elementor-element-23b4b37 .elementor-icon{font-size:68px;}.elementor-3351 .elementor-element.elementor-element-23b4b37 .elementor-icon svg{height:68px;}.elementor-3351 .elementor-element.elementor-element-7617feb .elementor-icon-wrapper{text-align:center;}.elementor-3351 .elementor-element.elementor-element-7617feb.elementor-view-stacked .elementor-icon{background-color:#FE030300;}.elementor-3351 .elementor-element.elementor-element-7617feb.elementor-view-framed .elementor-icon, .elementor-3351 .elementor-element.elementor-element-7617feb.elementor-view-default .elementor-icon{color:#FE030300;border-color:#FE030300;}.elementor-3351 .elementor-element.elementor-element-7617feb.elementor-view-framed .elementor-icon, .elementor-3351 .elementor-element.elementor-element-7617feb.elementor-view-default .elementor-icon svg{fill:#FE030300;}.elementor-3351 .elementor-element.elementor-element-7617feb .elementor-icon{font-size:68px;}.elementor-3351 .elementor-element.elementor-element-7617feb .elementor-icon svg{height:68px;}.elementor-3351 .elementor-element.elementor-element-3e27124 .elementor-icon-wrapper{text-align:center;}.elementor-3351 .elementor-element.elementor-element-3e27124 .elementor-icon{font-size:68px;}.elementor-3351 .elementor-element.elementor-element-3e27124 .elementor-icon svg{height:68px;}.elementor-3351 .elementor-element.elementor-element-6b41c09{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3351 .elementor-element.elementor-element-72c28ba{--display:flex;--min-height:45px;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3351 .elementor-element.elementor-element-71f9197{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3351 .elementor-element.elementor-element-b3a63e6{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3351 .elementor-element.elementor-element-ef9b259{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title{color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title span.lead{color:#001A35;}.elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title span{font-family:"Acumin", Sans-serif;font-size:40px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .subtext{color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-b7c1231{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--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;}.elementor-3351 .elementor-element.elementor-element-61e0adf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3351 .elementor-element.elementor-element-61e0adf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3351 .elementor-element.elementor-element-d37990e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-6ec867f{--display:flex;--min-height:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-6ec867f:not(.elementor-motion-effects-element-type-background), .elementor-3351 .elementor-element.elementor-element-6ec867f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F4;}.elementor-3351 .elementor-element.elementor-element-0e88b2e{width:var( --container-widget-width, 136px );max-width:136px;background-color:#E70303;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:7px 0px 7px 0px;--container-widget-width:136px;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);text-align:center;}.elementor-3351 .elementor-element.elementor-element-0e88b2e .elementor-heading-title{font-family:"Acumin", Sans-serif;font-size:13px;font-weight:800;color:#FFFFFF;}.woocommerce .elementor-3351 .elementor-element.elementor-element-ee6f152 .flex-viewport:not(:last-child){margin-bottom:23px;}.woocommerce .elementor-3351 .elementor-element.elementor-element-ee6f152 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-3351 .elementor-element.elementor-element-ee6f152 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-3351 .elementor-element.elementor-element-b4db985{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-037e787 .elementor-heading-title{font-family:"Acumin", Sans-serif;font-size:40px;font-weight:800;color:#000000;}.woocommerce .elementor-3351 .elementor-element.elementor-element-0fc50a7 .woocommerce-product-details__short-description{color:#757575;font-family:"Acumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-3351 .elementor-element.elementor-element-960a9ce{--display:flex;}.elementor-3351 .elementor-element.elementor-element-a227d2f{width:var( --container-widget-width, 25% );max-width:25%;background-color:#F3F2F4;padding:10px 0px 10px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-3351 .elementor-element.elementor-element-a227d2f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-title{margin-block-end:10px;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:16px;font-weight:600;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-3351 .elementor-element.elementor-element-d873041{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3351 .elementor-element.elementor-element-c0df737{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3351 .elementor-element.elementor-element-c0df737.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3351 .elementor-element.elementor-element-e1ef55f .elementor-icon-wrapper{text-align:center;}.elementor-3351 .elementor-element.elementor-element-e1ef55f .elementor-icon{font-size:68px;}.elementor-3351 .elementor-element.elementor-element-e1ef55f .elementor-icon svg{height:68px;}.elementor-3351 .elementor-element.elementor-element-e2afeb8 .elementor-icon-wrapper{text-align:center;}.elementor-3351 .elementor-element.elementor-element-e2afeb8.elementor-view-stacked .elementor-icon{background-color:#FE030300;}.elementor-3351 .elementor-element.elementor-element-e2afeb8.elementor-view-framed .elementor-icon, .elementor-3351 .elementor-element.elementor-element-e2afeb8.elementor-view-default .elementor-icon{color:#FE030300;border-color:#FE030300;}.elementor-3351 .elementor-element.elementor-element-e2afeb8.elementor-view-framed .elementor-icon, .elementor-3351 .elementor-element.elementor-element-e2afeb8.elementor-view-default .elementor-icon svg{fill:#FE030300;}.elementor-3351 .elementor-element.elementor-element-e2afeb8 .elementor-icon{font-size:68px;}.elementor-3351 .elementor-element.elementor-element-e2afeb8 .elementor-icon svg{height:68px;}.elementor-3351 .elementor-element.elementor-element-f71769a .elementor-icon-wrapper{text-align:center;}.elementor-3351 .elementor-element.elementor-element-f71769a .elementor-icon{font-size:68px;}.elementor-3351 .elementor-element.elementor-element-f71769a .elementor-icon svg{height:68px;}.elementor-3351 .elementor-element.elementor-element-fda44a2{--display:flex;--min-height:45px;--justify-content:center;}.elementor-3351 .elementor-element.elementor-element-cd0bc43{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3351 .elementor-element.elementor-element-58944aa{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3351 .elementor-element.elementor-element-863f888{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title{color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title span.lead{color:#001A35;}.elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title span{font-family:"Acumin", Sans-serif;font-size:40px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .subtext{color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-1318ae6{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--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;}.elementor-3351 .elementor-element.elementor-element-40316eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-d215994{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:900;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-0987d06{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:900;color:#E31313;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-3bdd45f{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:900;background-image:linear-gradient(90deg, #E31313 40%, #000000 100%);}.elementor-3351 .elementor-element.elementor-element-127eddf{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header{margin:0px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .eael-dch-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .title span{font-weight:800;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .subtext{color:#64748B;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:500;}.elementor-3351 .elementor-element.elementor-element-9e86589{--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;}.elementor-3351 .elementor-element.elementor-element-9dee925{--display:flex;--min-height:300px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-d87494c:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-d87494c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;color:#535153;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3351 .elementor-element.elementor-element-64068a4{text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-64068a4 p{margin-block-end:0px;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--display:flex;--min-height:300px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-703efc9:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-703efc9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;color:#535153;}.elementor-3351 .elementor-element.elementor-element-35a4aa4{width:var( --container-widget-width, 94.539% );max-width:94.539%;--container-widget-width:94.539%;--container-widget-flex-grow:0;text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-35a4aa4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3351 .elementor-element.elementor-element-35a4aa4 p{margin-block-end:0px;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--display:flex;--min-height:300px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-68fda29:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-68fda29:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;color:#535153;}.elementor-3351 .elementor-element.elementor-element-1df4526{text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-1df4526 p{margin-block-end:0px;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--display:flex;--min-height:300px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-9c826c8:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-9c826c8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;color:#535153;}.elementor-3351 .elementor-element.elementor-element-63bfac0{width:var( --container-widget-width, 86.348% );max-width:86.348%;--container-widget-width:86.348%;--container-widget-flex-grow:0;text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-63bfac0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3351 .elementor-element.elementor-element-63bfac0 p{margin-block-end:0px;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--display:flex;--min-height:257px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-96f5722:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-96f5722:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;color:#535153;}.elementor-3351 .elementor-element.elementor-element-1363b11{text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-1363b11 p{margin-block-end:0px;}.elementor-3351 .elementor-element.elementor-element-3f37778{--display:flex;--min-height:257px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-804fe35:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-804fe35:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;color:#535153;}.elementor-3351 .elementor-element.elementor-element-2971d82{text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-2971d82 p{margin-block-end:0px;}.elementor-3351 .elementor-element.elementor-element-2150b87{--display:flex;--min-height:257px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-35ebc78:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-35ebc78:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;color:#535153;}.elementor-3351 .elementor-element.elementor-element-66ed45a{text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-66ed45a p{margin-block-end:0px;}.elementor-3351 .elementor-element.elementor-element-685ec23{--display:flex;--min-height:257px;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FE06061A;--border-color:#FE06061A;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-wrapper{gap:20px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-title a{font-family:"Acumin", Sans-serif;font-size:24px;font-weight:800;}.elementor-3351 .elementor-element.elementor-element-f18a43a:has(:hover) .elementor-icon-box-title,
					 .elementor-3351 .elementor-element.elementor-element-f18a43a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;color:#535153;}.elementor-3351 .elementor-element.elementor-element-d1a2d87{text-align:center;font-family:"Acumin", Sans-serif;font-size:16px;font-weight:400;color:#7C7A7C;}.elementor-3351 .elementor-element.elementor-element-d1a2d87 p{margin-block-end:0px;}@media(min-width:768px){.elementor-3351 .elementor-element.elementor-element-cd1fbf8{--width:101.065%;}.elementor-3351 .elementor-element.elementor-element-171634b{--width:90%;}.elementor-3351 .elementor-element.elementor-element-cccbc10{--width:45%;}.elementor-3351 .elementor-element.elementor-element-49922b0{--width:55%;}.elementor-3351 .elementor-element.elementor-element-f19458f{--width:100%;}.elementor-3351 .elementor-element.elementor-element-09d41da{--width:71%;}.elementor-3351 .elementor-element.elementor-element-be10795{--width:250px;}.elementor-3351 .elementor-element.elementor-element-6b41c09{--width:100%;}.elementor-3351 .elementor-element.elementor-element-72c28ba{--width:45px;}.elementor-3351 .elementor-element.elementor-element-71f9197{--width:45px;}.elementor-3351 .elementor-element.elementor-element-b3a63e6{--width:45px;}.elementor-3351 .elementor-element.elementor-element-ef9b259{--width:90%;}.elementor-3351 .elementor-element.elementor-element-61e0adf{--width:101.065%;}.elementor-3351 .elementor-element.elementor-element-d37990e{--width:90%;}.elementor-3351 .elementor-element.elementor-element-6ec867f{--width:45%;}.elementor-3351 .elementor-element.elementor-element-b4db985{--width:55%;}.elementor-3351 .elementor-element.elementor-element-d873041{--width:71%;}.elementor-3351 .elementor-element.elementor-element-c0df737{--width:250px;}.elementor-3351 .elementor-element.elementor-element-fda44a2{--width:45px;}.elementor-3351 .elementor-element.elementor-element-cd0bc43{--width:45px;}.elementor-3351 .elementor-element.elementor-element-58944aa{--width:45px;}.elementor-3351 .elementor-element.elementor-element-863f888{--width:90%;}.elementor-3351 .elementor-element.elementor-element-9e86589{--width:90%;}.elementor-3351 .elementor-element.elementor-element-9dee925{--width:19%;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--width:19%;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--width:19%;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--width:19%;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--width:90%;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--width:100%;}.elementor-3351 .elementor-element.elementor-element-3f37778{--width:100%;}.elementor-3351 .elementor-element.elementor-element-2150b87{--width:100%;}.elementor-3351 .elementor-element.elementor-element-685ec23{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3351 .elementor-element.elementor-element-cd1fbf8{--width:100%;}.elementor-3351 .elementor-element.elementor-element-09d41da{--width:99%;}.elementor-3351 .elementor-element.elementor-element-be10795{--width:48%;}.elementor-3351 .elementor-element.elementor-element-6b41c09{--width:100%;}.elementor-3351 .elementor-element.elementor-element-72c28ba{--width:16%;}.elementor-3351 .elementor-element.elementor-element-71f9197{--width:19%;}.elementor-3351 .elementor-element.elementor-element-b3a63e6{--width:19%;}.elementor-3351 .elementor-element.elementor-element-61e0adf{--width:100%;}.elementor-3351 .elementor-element.elementor-element-d873041{--width:99%;}.elementor-3351 .elementor-element.elementor-element-c0df737{--width:48%;}.elementor-3351 .elementor-element.elementor-element-fda44a2{--width:16%;}.elementor-3351 .elementor-element.elementor-element-cd0bc43{--width:19%;}.elementor-3351 .elementor-element.elementor-element-58944aa{--width:19%;}.elementor-3351 .elementor-element.elementor-element-9dee925{--width:22%;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--width:22%;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--width:22%;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--width:22%;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--width:22%;}.elementor-3351 .elementor-element.elementor-element-3f37778{--width:22%;}.elementor-3351 .elementor-element.elementor-element-2150b87{--width:22%;}.elementor-3351 .elementor-element.elementor-element-685ec23{--width:22%;}}@media(max-width:1200px) and (min-width:768px){.elementor-3351 .elementor-element.elementor-element-09d41da{--width:90%;}.elementor-3351 .elementor-element.elementor-element-be10795{--width:225px;}.elementor-3351 .elementor-element.elementor-element-6b41c09{--width:100%;}.elementor-3351 .elementor-element.elementor-element-d873041{--width:90%;}.elementor-3351 .elementor-element.elementor-element-c0df737{--width:225px;}.elementor-3351 .elementor-element.elementor-element-9dee925{--width:25%;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--width:25%;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--width:25%;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--width:25%;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--width:25%;}.elementor-3351 .elementor-element.elementor-element-3f37778{--width:25%;}.elementor-3351 .elementor-element.elementor-element-2150b87{--width:25%;}.elementor-3351 .elementor-element.elementor-element-685ec23{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3351 .elementor-element.elementor-element-cccbc10{--width:85%;}.elementor-3351 .elementor-element.elementor-element-f19458f{--width:100%;}.elementor-3351 .elementor-element.elementor-element-be10795{--width:65%;}.elementor-3351 .elementor-element.elementor-element-6ec867f{--width:85%;}.elementor-3351 .elementor-element.elementor-element-c0df737{--width:65%;}.elementor-3351 .elementor-element.elementor-element-9dee925{--width:25%;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--width:25%;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--width:25%;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--width:25%;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--width:100%;}.elementor-3351 .elementor-element.elementor-element-3f37778{--width:100%;}.elementor-3351 .elementor-element.elementor-element-2150b87{--width:100%;}.elementor-3351 .elementor-element.elementor-element-685ec23{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-3351 .elementor-element.elementor-element-09d41da{--width:100%;}.elementor-3351 .elementor-element.elementor-element-be10795{--width:100%;}.elementor-3351 .elementor-element.elementor-element-d873041{--width:100%;}.elementor-3351 .elementor-element.elementor-element-c0df737{--width:100%;}.elementor-3351 .elementor-element.elementor-element-9e86589{--width:85%;}.elementor-3351 .elementor-element.elementor-element-9dee925{--width:45%;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--width:45%;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--width:45%;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--width:45%;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--width:85%;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--width:100%;}.elementor-3351 .elementor-element.elementor-element-3f37778{--width:100%;}.elementor-3351 .elementor-element.elementor-element-2150b87{--width:100%;}.elementor-3351 .elementor-element.elementor-element-685ec23{--width:100%;}}@media(min-width:2400px){.elementor-3351 .elementor-element.elementor-element-eccb36a{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-3351 .elementor-element.elementor-element-b7c1231{--swiper-slides-to-display:3;}.elementor-3351 .elementor-element.elementor-element-1318ae6{--swiper-slides-to-display:3;}.elementor-3351 .elementor-element.elementor-element-40316eb{--padding-top:40px;--padding-bottom:40px;--padding-left:250px;--padding-right:250px;}.elementor-3351 .elementor-element.elementor-element-9e86589{--width:100%;}.elementor-3351 .elementor-element.elementor-element-9e86589.e-con{--align-self:center;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--width:100%;--grid-auto-flow:row;}.elementor-3351 .elementor-element.elementor-element-5ba1be3.e-con{--align-self:center;}}@media(max-width:1366px){.elementor-3351 .elementor-element.elementor-element-cccbc10{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-ca4e8ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3351 .elementor-element.elementor-element-ca4e8ad.elementor-element{--align-self:flex-start;}.elementor-3351 .elementor-element.elementor-element-eccb36a{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-3351 .elementor-element.elementor-element-09d41da{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3351 .elementor-element.elementor-element-6b41c09{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3351 .elementor-element.elementor-element-72c28ba{--min-height:0px;}.elementor-3351 .elementor-element.elementor-element-b7c1231{--swiper-slides-to-display:3;}.elementor-3351 .elementor-element.elementor-element-6ec867f{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-0e88b2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3351 .elementor-element.elementor-element-0e88b2e.elementor-element{--align-self:flex-start;}.elementor-3351 .elementor-element.elementor-element-a227d2f{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-3351 .elementor-element.elementor-element-d873041{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3351 .elementor-element.elementor-element-fda44a2{--min-height:0px;}.elementor-3351 .elementor-element.elementor-element-1318ae6{--swiper-slides-to-display:3;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-3351 .elementor-element.elementor-element-f19458f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3351 .elementor-element.elementor-element-eccb36a{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-3351 .elementor-element.elementor-element-b7c1231{--swiper-slides-to-display:3;}.elementor-3351 .elementor-element.elementor-element-a227d2f{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-3351 .elementor-element.elementor-element-1318ae6{--swiper-slides-to-display:3;}.elementor-3351 .elementor-element.elementor-element-9dee925{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--grid-auto-flow:row;}.elementor-3351 .elementor-element.elementor-element-3f37778{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-2150b87{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-685ec23{--justify-content:flex-start;}}@media(max-width:1024px){.elementor-3351 .elementor-element.elementor-element-2ead56e .elementor-heading-title{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-f19458f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3351 .elementor-element.elementor-element-eccb36a{width:var( --container-widget-width, 97.034% );max-width:97.034%;--container-widget-width:97.034%;--container-widget-flex-grow:0;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon{font-size:46px;}.elementor-3351 .elementor-element.elementor-element-09d41da{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title span{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-b7c1231{--swiper-slides-to-display:2;}.elementor-3351 .elementor-element.elementor-element-037e787 .elementor-heading-title{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-a227d2f{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon{font-size:46px;}.elementor-3351 .elementor-element.elementor-element-d873041{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title span{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-1318ae6{--swiper-slides-to-display:2;}.elementor-3351 .elementor-element.elementor-element-40316eb{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .title span{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .subtext{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-9e86589{--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-3351 .elementor-element.elementor-element-9dee925{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-3f37778{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-2150b87{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-685ec23{--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon{font-size:80px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-title a{font-size:24px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-description{font-size:12px;}}@media(max-width:880px){.elementor-3351 .elementor-element.elementor-element-cccbc10{--min-height:0px;}.elementor-3351 .elementor-element.elementor-element-f19458f{--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-3351 .elementor-element.elementor-element-eccb36a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3351 .elementor-element.elementor-element-eccb36a.elementor-element{--align-self:flex-start;}.elementor-3351 .elementor-element.elementor-element-be10795{--justify-content:space-evenly;}.elementor-3351 .elementor-element.elementor-element-6b41c09{--justify-content:space-evenly;}.elementor-3351 .elementor-element.elementor-element-b7c1231{--swiper-slides-to-display:2;}.elementor-3351 .elementor-element.elementor-element-6ec867f{--min-height:0px;}.elementor-3351 .elementor-element.elementor-element-a227d2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3351 .elementor-element.elementor-element-a227d2f.elementor-element{--align-self:flex-start;}.elementor-3351 .elementor-element.elementor-element-c0df737{--justify-content:space-evenly;}.elementor-3351 .elementor-element.elementor-element-1318ae6{--swiper-slides-to-display:2;}.elementor-3351 .elementor-element.elementor-element-9e86589{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-3351 .elementor-element.elementor-element-9e86589.e-con{--align-self:center;}.elementor-3351 .elementor-element.elementor-element-9dee925{--justify-content:center;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--justify-content:center;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--justify-content:center;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--justify-content:center;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--grid-auto-flow:row;}.elementor-3351 .elementor-element.elementor-element-5ba1be3.e-con{--align-self:center;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-2150b87{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-35ebc78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3351 .elementor-element.elementor-element-685ec23{--justify-content:flex-start;}.elementor-3351 .elementor-element.elementor-element-f18a43a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-3351 .elementor-element.elementor-element-171634b{--width:90%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3351 .elementor-element.elementor-element-cccbc10{--min-height:468px;}.elementor-3351 .elementor-element.elementor-element-ca4e8ad{padding:5px 0px 5px 0px;border-radius:3px 3px 3px 3px;}.elementor-3351 .elementor-element.elementor-element-ca4e8ad .elementor-heading-title{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-2ead56e .elementor-heading-title{font-size:20px;}.woocommerce .elementor-3351 .elementor-element.elementor-element-2255f3f .woocommerce-product-details__short-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-f19458f{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:nowrap;}.elementor-3351 .elementor-element.elementor-element-eccb36a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-title{margin-block-end:8px;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon{font-size:35px;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-title a{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-eccb36a .elementor-icon-box-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-09d41da{--width:100%;--min-height:18px;--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:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:nowrap;}.elementor-3351 .elementor-element.elementor-element-be10795{--width:50%;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3351 .elementor-element.elementor-element-23b4b37 .elementor-icon{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-23b4b37 .elementor-icon svg{height:32px;}.elementor-3351 .elementor-element.elementor-element-7617feb .elementor-icon{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-7617feb .elementor-icon svg{height:32px;}.elementor-3351 .elementor-element.elementor-element-3e27124 .elementor-icon{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-3e27124 .elementor-icon svg{height:32px;}.elementor-3351 .elementor-element.elementor-element-6b41c09{--width:100%;--justify-content:space-around;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3351 .elementor-element.elementor-element-72c28ba{--width:29px;--min-height:19px;}.elementor-3351 .elementor-element.elementor-element-71f9197{--width:29px;--min-height:19px;}.elementor-3351 .elementor-element.elementor-element-b3a63e6{--width:29px;--min-height:19px;}.elementor-3351 .elementor-element.elementor-element-ef9b259{--width:90%;}.elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-f964c1e .eael-dual-header .title span{font-size:20px;}.elementor-3351 .elementor-element.elementor-element-b7c1231{--swiper-slides-to-display:1;}.elementor-3351 .elementor-element.elementor-element-d37990e{--width:90%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3351 .elementor-element.elementor-element-6ec867f{--min-height:468px;}.elementor-3351 .elementor-element.elementor-element-0e88b2e{padding:5px 0px 5px 0px;border-radius:3px 3px 3px 3px;}.elementor-3351 .elementor-element.elementor-element-0e88b2e .elementor-heading-title{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-b4db985{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3351 .elementor-element.elementor-element-037e787 .elementor-heading-title{font-size:20px;}.woocommerce .elementor-3351 .elementor-element.elementor-element-0fc50a7 .woocommerce-product-details__short-description{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-960a9ce{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-a227d2f{width:var( --container-widget-width, 290.734px );max-width:290.734px;--container-widget-width:290.734px;--container-widget-flex-grow:0;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-title{margin-block-end:2.59px;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon{font-size:19.818489074707px;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-title a{font-size:6.89px;}.elementor-3351 .elementor-element.elementor-element-a227d2f .elementor-icon-box-description{font-size:6.89px;}.elementor-3351 .elementor-element.elementor-element-d873041{--width:100%;--min-height:18px;--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:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:nowrap;}.elementor-3351 .elementor-element.elementor-element-c0df737{--width:70%;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3351 .elementor-element.elementor-element-e1ef55f .elementor-icon{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-e1ef55f .elementor-icon svg{height:32px;}.elementor-3351 .elementor-element.elementor-element-e2afeb8 .elementor-icon{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-e2afeb8 .elementor-icon svg{height:32px;}.elementor-3351 .elementor-element.elementor-element-f71769a .elementor-icon{font-size:32px;}.elementor-3351 .elementor-element.elementor-element-f71769a .elementor-icon svg{height:32px;}.elementor-3351 .elementor-element.elementor-element-fda44a2{--width:29px;--min-height:19px;}.elementor-3351 .elementor-element.elementor-element-cd0bc43{--width:29px;--min-height:19px;}.elementor-3351 .elementor-element.elementor-element-58944aa{--width:29px;--min-height:19px;}.elementor-3351 .elementor-element.elementor-element-863f888{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-8ad9f9a .eael-dual-header .title span{font-size:20px;}.elementor-3351 .elementor-element.elementor-element-1318ae6{--swiper-slides-to-display:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-40316eb{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-d215994{font-size:2.5rem;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .title, .elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .title span{font-size:20px;}.elementor-3351 .elementor-element.elementor-element-127eddf .eael-dual-header .subtext{font-size:11px;}.elementor-3351 .elementor-element.elementor-element-9e86589{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3351 .elementor-element.elementor-element-9dee925{--width:311px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-d87494c .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-64068a4{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-1d169d4{--width:311px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-703efc9 .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-35a4aa4{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-58d64ab{--width:311px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-68fda29 .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-1df4526{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-fcbdd16{--width:311px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-9c826c8 .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-63bfac0{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-5ba1be3{--width:90%;--e-con-grid-template-columns:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--justify-items:start;}.elementor-3351 .elementor-element.elementor-element-e87dcb3{--width:100%;--min-height:191px;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--border-radius:18px 18px 18px 18px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-96f5722 .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-1363b11{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-3f37778{--width:100%;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--border-radius:18px 18px 18px 18px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-804fe35 .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-2971d82{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-2150b87{--width:100%;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--border-radius:18px 18px 18px 18px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-35ebc78 .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-66ed45a{font-size:12px;}.elementor-3351 .elementor-element.elementor-element-685ec23{--width:100%;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--border-radius:18px 18px 18px 18px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon{font-size:60px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-title, .elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-title a{font-size:18px;}.elementor-3351 .elementor-element.elementor-element-f18a43a .elementor-icon-box-description{font-size:9px;}.elementor-3351 .elementor-element.elementor-element-d1a2d87{font-size:12px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-84efbcc */@media (min-width: 1367px) {

  .elementor-3351 .elementor-element.elementor-element-84efbcc {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .woocommerce-product-gallery {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .flex-viewport {
    height: 430px !important;
    max-height: 430px !important;
    overflow: hidden !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .woocommerce-product-gallery__wrapper {
    height: 100% !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .woocommerce-product-gallery__image {
    height: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .woocommerce-product-gallery__image a {
    height: 100% !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .woocommerce-product-gallery__image img {
    width: auto !important;
    height: auto !important;
    max-width: 100% !important;
    max-height: 100% !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 auto !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .flex-control-thumbs {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 18px !important;
    margin-top: 22px !important;
    padding: 0 !important;
    list-style: none !important;
    overflow: hidden !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .flex-control-thumbs li {
    width: 22% !important;
    max-width: 115px !important;
    aspect-ratio: 1 / 1 !important;
    overflow: hidden !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
  }

  .elementor-3351 .elementor-element.elementor-element-84efbcc .flex-control-thumbs img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eca8e0c *//* ========================================= */
/* 1. TEXTOS DE MODELO Y MARCA (Peso 400)    */
/* ========================================= */
.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-meta-superior {
    margin-bottom: 25px;
}

.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-meta-superior p {
    margin-bottom: 8px !important;
    font-size: 15px; /* Del Figma */
    color: #777777; 
    font-family: 'Acumin Variable Concept', sans-serif; /* Del Figma */
    font-weight: 400; /* Del Figma */
}

.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-meta-superior strong {
    color: #000000; 
    font-weight: 700;
}

/* ========================================= */
/* 2. TABLA GRIS DE ESPECIFICACIONES         */
/* ========================================= */
.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-tabla-detalles {
    width: 100%;
    border-collapse: collapse;
    margin-top: 15px;
    font-family: 'Acumin Variable Concept', sans-serif; /* Del Figma */
}

.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-tabla-detalles td {
    padding: 12px 20px;
    border: none !important;
    color: #000000;
}

/* ========================================= */
/* 3. TIPOGRAFÍA EXACTA DE LOS TÍTULOS (ESTADO, TIPO) */
/* ========================================= */
.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-tabla-detalles td strong {
    font-size: 15px; /* Del Figma */
    font-weight: 700; /* Del Figma */
    line-height: 18px; /* Del Figma */
    letter-spacing: 1px; /* Del Figma */
    text-transform: uppercase; /* Del Figma */
}

/* Colores de las filas alternadas */
.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-tabla-detalles tr:nth-child(odd) {
    background-color: #E6E6E6; 
}
.elementor-3351 .elementor-element.elementor-element-eca8e0c .gt-tabla-detalles tr:nth-child(even) {
    background-color: #F5F5F5; 
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b7c1231 *//* =========================================================
   PRODUCTOS RECOMENDADOS - LOOP CAROUSEL FINAL AJUSTADO
   PEGAR EN: Loop Carousel > Advanced > Custom CSS
   ========================================================= */

/* CONTENEDOR DEL CARRUSEL */
.elementor-3351 .elementor-element.elementor-element-b7c1231 {
    width: 58% !important;
    max-width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    position: relative !important;
}

/* Evitar tarjeta cortada */
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-container {
    overflow: hidden !important;
}

/* Ocultar puntos */
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-pagination,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button + .swiper-pagination {
    display: none !important;
}

/* Centrar cards */
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-wrapper {
    align-items: stretch !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-slide {
    display: flex !important;
    justify-content: center !important;
    align-items: stretch !important;
}

/* =========================================================
   FLECHAS ROJAS
   ========================================================= */

.elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-prev,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-next {
    width: 1.8rem !important;
    height: 1.8rem !important;
    border-radius: 50% !important;
    background: #FFECEC !important;
    color: #FF0000 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    opacity: 1 !important;
    z-index: 20 !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button svg,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-prev svg,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-next svg {
    width: 45% !important;
    height: 45% !important;
    fill: #FF0000 !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-prev,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-prev {
    left: -9% !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-next,
.elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-next {
    right: -9% !important;
}

/* =========================================================
   MARCA + DESCRIPCIÓN + BOTÓN
   ========================================================= */

.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-info {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 0.32rem !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Marca */
.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-modelo {
    margin: 0 !important;
    width: 100% !important;
    min-height: 1.6rem !important;

    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;

    padding: 0 4% !important;
    box-sizing: border-box !important;

    background: #E5E5E5 !important;
    border: 1px solid #BFBFBF !important;
    border-radius: 0.45rem !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-label {
    font-size: 0.58rem !important;
    font-weight: 800 !important;
    line-height: 1 !important;
    color: #5F5F5F !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-value {
    font-size: 0.58rem !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #000000 !important;
    text-align: right !important;
}

/* Descripción */
.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-descripcion {
    margin: 0 !important;
    width: 100% !important;
    min-height: 2.8rem !important;

    padding: 3% 4% !important;
    box-sizing: border-box !important;

    background: #E5E5E5 !important;
    border: 1px solid #BFBFBF !important;
    border-radius: 0.45rem !important;

    font-size: 0.58rem !important;
    font-weight: 400 !important;
    line-height: 1.22 !important;
    color: #555555 !important;

    overflow: hidden !important;
}

/* Botón más abajo, pero sin deformar */
.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-whatsapp-btn {
    margin-top: 0.42rem !important;
    margin-bottom: 0 !important;

    width: 100% !important;
    min-height: 2.05rem !important;

    border: 1px solid #FF0000 !important;
    border-radius: 0.55rem !important;
    background: transparent !important;
    color: #000000 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 7% !important;

    padding: 0 4% !important;
    box-sizing: border-box !important;

    font-family: "Acumin Variable Concept", "Acumin Pro", Arial, sans-serif !important;
    font-size: 0.68rem !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    text-transform: uppercase !important;
    text-decoration: none !important;

    cursor: pointer !important;
    transition: all 0.2s ease !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-whatsapp-btn:hover {
    background: #FF0000 !important;
    color: #ffffff !important;
    text-decoration: none !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-whatsapp-btn span {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-whatsapp-arrow {
    font-size: 0.95rem !important;
    line-height: 1 !important;
}

/* =========================================================
   LAPTOP
   ========================================================= */

@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-3351 .elementor-element.elementor-element-b7c1231 {
        width: 72% !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-prev,
    .elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-prev {
        left: -6% !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-next,
    .elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-next {
        right: -6% !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-info {
        gap: 0.28rem !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-modelo {
        min-height: 1.45rem !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-descripcion {
        min-height: 2.55rem !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-whatsapp-btn {
        margin-top: 0.5rem !important;
        min-height: 1.95rem !important;
        font-size: 0.64rem !important;
    }
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {
    .elementor-3351 .elementor-element.elementor-element-b7c1231 {
        width: 88% !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-prev,
    .elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-prev {
        left: -2% !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-next,
    .elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-next {
        right: -2% !important;
    }
}

/* =========================================================
   MÓVIL
   ========================================================= */

@media (max-width: 767px) {
    .elementor-3351 .elementor-element.elementor-element-b7c1231 {
        width: 94% !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-prev,
    .elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-prev {
        left: 0 !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .elementor-swiper-button-next,
    .elementor-3351 .elementor-element.elementor-element-b7c1231 .swiper-button-next {
        right: 0 !important;
    }

    .elementor-3351 .elementor-element.elementor-element-b7c1231 .shiyan-card-whatsapp-btn {
        margin-top: 0.45rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d2b352b */@media (max-width: 767px) {
  .detalle-mobile .ficha-tecnica-shiyan {
    width: 100%;
  }

  .detalle-mobile .ficha-tecnica-shiyan .dato-linea {
    font-size: 11px;
    line-height: 14px;
    margin-bottom: 4px;
  }

  .detalle-mobile .ficha-tecnica-shiyan table td {
    font-size: 10px;
    line-height: 13px;
    padding: 5px 10px;
    letter-spacing: 0.5px;
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-1318ae6 *//* =========================================================
   LOOP CAROUSEL - SOLO CELULAR
   2 TARJETAS VISIBLES
   ========================================================= */

.elementor-3351 .elementor-element.elementor-element-1318ae6 {
    width: 96% !important;
    max-width: 96% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    position: relative !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .elementor-swiper,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-container {
    overflow: hidden !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-wrapper {
    align-items: stretch !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-slide {
    height: auto !important;
    display: flex !important;
    align-items: stretch !important;
    justify-content: center !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-slide > * {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-pagination {
    display: none !important;
}

/* Flechas */
.elementor-3351 .elementor-element.elementor-element-1318ae6 .elementor-swiper-button,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-button-prev,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-button-next {
    width: 1.55rem !important;
    height: 1.55rem !important;
    border-radius: 50% !important;
    background: #FFECEC !important;
    color: #FF0000 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    opacity: 1 !important;
    z-index: 50 !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .elementor-swiper-button svg,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-button-prev svg,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-button-next svg {
    width: 45% !important;
    height: 45% !important;
    fill: #FF0000 !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .elementor-swiper-button-prev,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-button-prev {
    left: -7% !important;
}

.elementor-3351 .elementor-element.elementor-element-1318ae6 .elementor-swiper-button-next,
.elementor-3351 .elementor-element.elementor-element-1318ae6 .swiper-button-next {
    right: -7% !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acumin';
	font-display: auto;
	src: url('https://shiyan.consigueventas.com/wp-content/uploads/2026/04/Acumin-Variable-Concept.ttf') format('truetype');
}
/* End Custom Fonts CSS */