.elementor-1337 .elementor-element.elementor-element-40824f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-28393c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-4b23760{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-4b23760:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-4b23760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9919dd );}.elementor-1337 .elementor-element.elementor-element-e6821a4{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-text{color:var( --e-global-color-9024836 );transition:color 0.3s;}.elementor-1337 .elementor-element.elementor-element-e8f7912.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1337 .elementor-element.elementor-element-e8f7912 a > img{border-style:none;}.elementor-1337 .elementor-element.elementor-element-e8f7912 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-898fa07 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-ae8e1f1{--display:flex;--min-height:594px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-repeater-item-ab69cfb .swiper-slide-bg{background-image:url(https://elingeniodelvalleazul.com/wp-content/uploads/2026/09/portada1.png);background-size:cover;}.elementor-1337 .elementor-element.elementor-element-d613f4f .swiper-slide{transition-duration:calc(5000ms*1.2);height:594px;}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-button{background-color:var( --e-global-color-126867a );font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );border-width:0px;color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-d613f4f .swiper-slide-contents{max-width:66%;}.elementor-1337 .elementor-element.elementor-element-d613f4f .swiper-slide-inner{text-align:start;}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-swiper-button{font-size:24px;color:#FFFFFFA6;}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-swiper-button svg{fill:#FFFFFFA6;}.elementor-1337 .elementor-element.elementor-element-28134a8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-1337 .elementor-element.elementor-element-ee34ef1{--display:flex;--min-height:85px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:5px;--padding-left:21px;--padding-right:21px;}.elementor-1337 .elementor-element.elementor-element-ee34ef1:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-ee34ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-9a6c90a{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-9a6c90a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-9a6c90a.elementor-view-framed .elementor-icon, .elementor-1337 .elementor-element.elementor-element-9a6c90a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon{font-size:19px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon i{transform:rotate(0deg);}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title a{font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-description{font-family:var( --e-global-typography-718105a-font-family ), Sans-serif;font-size:var( --e-global-typography-718105a-font-size );font-weight:var( --e-global-typography-718105a-font-weight );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-eeb04c1{--display:flex;--min-height:85px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:5px;--padding-left:21px;--padding-right:21px;}.elementor-1337 .elementor-element.elementor-element-eeb04c1:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-eeb04c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-b51cc32{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-b51cc32.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-b51cc32.elementor-view-framed .elementor-icon, .elementor-1337 .elementor-element.elementor-element-b51cc32.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon{font-size:19px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon i{transform:rotate(0deg);}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title a{font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-description{font-family:var( --e-global-typography-718105a-font-family ), Sans-serif;font-size:var( --e-global-typography-718105a-font-size );font-weight:var( --e-global-typography-718105a-font-weight );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-e3fb993{--display:flex;--min-height:85px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:5px;--padding-left:21px;--padding-right:21px;}.elementor-1337 .elementor-element.elementor-element-e3fb993:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-e3fb993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-94c2192{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-94c2192.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-94c2192.elementor-view-framed .elementor-icon, .elementor-1337 .elementor-element.elementor-element-94c2192.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon{font-size:19px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon i{transform:rotate(0deg);}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title a{font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-description{font-family:var( --e-global-typography-718105a-font-family ), Sans-serif;font-size:var( --e-global-typography-718105a-font-size );font-weight:var( --e-global-typography-718105a-font-weight );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-3f654cf{--display:flex;--min-height:85px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:5px;--padding-left:21px;--padding-right:21px;}.elementor-1337 .elementor-element.elementor-element-3f654cf:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-3f654cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-76398cf{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-76398cf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-76398cf.elementor-view-framed .elementor-icon, .elementor-1337 .elementor-element.elementor-element-76398cf.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon{font-size:19px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon i{transform:rotate(0deg);}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title a{font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-description{font-family:var( --e-global-typography-718105a-font-family ), Sans-serif;font-size:var( --e-global-typography-718105a-font-size );font-weight:var( --e-global-typography-718105a-font-weight );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-e8d3ab7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-e8d3ab7:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-e8d3ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9024836 );}.elementor-1337 .elementor-element.elementor-element-828a022{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-2f7164e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-3a5bc13{--divider-border-style:solid;--divider-color:var( --e-global-color-126867a );--divider-border-width:2px;width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;--divider-element-spacing:11px;}.elementor-1337 .elementor-element.elementor-element-3a5bc13 .elementor-divider-separator{width:220px;margin:0 auto;margin-left:0;}.elementor-1337 .elementor-element.elementor-element-3a5bc13 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1337 .elementor-element.elementor-element-3a5bc13 .elementor-divider__text{color:var( --e-global-color-126867a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-98c0cc6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-898fa07 );}.elementor-1337 .elementor-element.elementor-element-3ed551a .elementor-button{background-color:var( --e-global-color-9024836 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-3ed551a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1337 .elementor-element.elementor-element-3ed551a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1337 .elementor-element.elementor-element-13ce2f9 .product{text-align:center;}.elementor-1337 .elementor-element.elementor-element-13ce2f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-1337 .elementor-element.elementor-element-13ce2f9 a > img{border-style:none;border-radius:100px 100px 100px 100px;margin-bottom:0px;}.elementor-1337 .elementor-element.elementor-element-13ce2f9 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-898fa07 );font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-8c6435b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-8c6435b:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-8c6435b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c70b183 );}.elementor-1337 .elementor-element.elementor-element-a192502{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-f1ea67a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-232cf95{--divider-border-style:solid;--divider-color:var( --e-global-color-126867a );--divider-border-width:2px;width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;--divider-element-spacing:11px;}.elementor-1337 .elementor-element.elementor-element-232cf95 .elementor-divider-separator{width:262px;margin:0 auto;margin-left:0;}.elementor-1337 .elementor-element.elementor-element-232cf95 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1337 .elementor-element.elementor-element-232cf95 .elementor-divider__text{color:var( --e-global-color-126867a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-45c528d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-898fa07 );}.elementor-1337 .elementor-element.elementor-element-a9e88c1{--grid-columns:4;--grid-row-gap:14px;--grid-column-gap:14px;}.elementor-1337 .elementor-element.elementor-element-a9e88c1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1337 .elementor-element.elementor-element-a9e88c1 .e-loop-item > .elementor-section, .elementor-1337 .elementor-element.elementor-element-a9e88c1 .e-loop-item > .elementor-section > .elementor-container, .elementor-1337 .elementor-element.elementor-element-a9e88c1 .e-loop-item > .e-con, .elementor-1337 .elementor-element.elementor-element-a9e88c1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1337 .elementor-element.elementor-element-fbce98a{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-fbce98a:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-fbce98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-814a53a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-f23861f img{width:550px;height:550px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1337 .elementor-element.elementor-element-2722867{--display:flex;--position:absolute;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:20px 22px 27px -16px rgba(0, 0, 0, 0.26);--padding-top:20px;--padding-bottom:20px;--padding-left:27px;--padding-right:27px;bottom:39px;}.elementor-1337 .elementor-element.elementor-element-2722867:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-2722867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-126867a );}.elementor-1337 .elementor-element.elementor-element-2722867::before, .elementor-1337 .elementor-element.elementor-element-2722867 > .elementor-background-video-container::before, .elementor-1337 .elementor-element.elementor-element-2722867 > .e-con-inner > .elementor-background-video-container::before, .elementor-1337 .elementor-element.elementor-element-2722867 > .elementor-background-slideshow::before, .elementor-1337 .elementor-element.elementor-element-2722867 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1337 .elementor-element.elementor-element-2722867 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-1337 .elementor-element.elementor-element-2722867{right:0px;}body.rtl .elementor-1337 .elementor-element.elementor-element-2722867{left:0px;}.elementor-1337 .elementor-element.elementor-element-339d754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-9f7797b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-7a2d759{--divider-border-style:solid;--divider-color:var( --e-global-color-126867a );--divider-border-width:2px;--divider-element-spacing:11px;}.elementor-1337 .elementor-element.elementor-element-7a2d759 .elementor-divider-separator{width:190px;margin:0 auto;margin-left:0;}.elementor-1337 .elementor-element.elementor-element-7a2d759 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1337 .elementor-element.elementor-element-7a2d759 .elementor-divider__text{color:var( --e-global-color-126867a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-fe954e3{width:var( --container-widget-width, 722px );max-width:722px;--container-widget-width:722px;--container-widget-flex-grow:0;}.elementor-1337 .elementor-element.elementor-element-fe954e3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-ddc6baf{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-1337 .elementor-element.elementor-element-54647e2 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-54647e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1337 .elementor-element.elementor-element-54647e2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1337 .elementor-element.elementor-element-32f8835{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-32f8835:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-32f8835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elingeniodelvalleazul.com/wp-content/uploads/2025/06/MEDALLAS2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1337 .elementor-element.elementor-element-32f8835::before, .elementor-1337 .elementor-element.elementor-element-32f8835 > .elementor-background-video-container::before, .elementor-1337 .elementor-element.elementor-element-32f8835 > .e-con-inner > .elementor-background-video-container::before, .elementor-1337 .elementor-element.elementor-element-32f8835 > .elementor-background-slideshow::before, .elementor-1337 .elementor-element.elementor-element-32f8835 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1337 .elementor-element.elementor-element-32f8835 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #1A48A6E0 58%);}.elementor-1337 .elementor-element.elementor-element-c9c79f9{--divider-border-style:solid;--divider-color:var( --e-global-color-126867a );--divider-border-width:2px;--divider-element-spacing:11px;}.elementor-1337 .elementor-element.elementor-element-c9c79f9 .elementor-divider-separator{width:190px;margin:0 auto;margin-center:0;}.elementor-1337 .elementor-element.elementor-element-c9c79f9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1337 .elementor-element.elementor-element-c9c79f9 .elementor-divider__text{color:var( --e-global-color-126867a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-0dad197{width:var( --container-widget-width, 722px );max-width:722px;--container-widget-width:722px;--container-widget-flex-grow:0;text-align:center;}.elementor-1337 .elementor-element.elementor-element-0dad197 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-ae94e7e{width:var( --container-widget-width, 623px );max-width:623px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:623px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-cbc3f3c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-b681944{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-1337 .elementor-element.elementor-element-b681944:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-b681944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1337 .elementor-element.elementor-element-47b78c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-126867a );}.elementor-1337 .elementor-element.elementor-element-7c098e2{text-align:center;}.elementor-1337 .elementor-element.elementor-element-7c098e2 .elementor-heading-title{font-family:var( --e-global-typography-5e933c2-font-family ), Sans-serif;font-size:var( --e-global-typography-5e933c2-font-size );font-weight:var( --e-global-typography-5e933c2-font-weight );line-height:var( --e-global-typography-5e933c2-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-26f9a96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-b864fbe{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-1337 .elementor-element.elementor-element-b864fbe:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-b864fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1337 .elementor-element.elementor-element-5a067d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-126867a );}.elementor-1337 .elementor-element.elementor-element-6628ebb{text-align:center;}.elementor-1337 .elementor-element.elementor-element-6628ebb .elementor-heading-title{font-family:var( --e-global-typography-5e933c2-font-family ), Sans-serif;font-size:var( --e-global-typography-5e933c2-font-size );font-weight:var( --e-global-typography-5e933c2-font-weight );line-height:var( --e-global-typography-5e933c2-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-9d2a97f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-41bfc17{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-1337 .elementor-element.elementor-element-41bfc17:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-41bfc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1337 .elementor-element.elementor-element-d634d9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-126867a );}.elementor-1337 .elementor-element.elementor-element-d8b3c79{text-align:center;}.elementor-1337 .elementor-element.elementor-element-d8b3c79 .elementor-heading-title{font-family:var( --e-global-typography-5e933c2-font-family ), Sans-serif;font-size:var( --e-global-typography-5e933c2-font-size );font-weight:var( --e-global-typography-5e933c2-font-weight );line-height:var( --e-global-typography-5e933c2-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-cad23c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-2006728{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-1337 .elementor-element.elementor-element-2006728:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-2006728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1337 .elementor-element.elementor-element-f103cb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-126867a );}.elementor-1337 .elementor-element.elementor-element-90cc00b{text-align:center;}.elementor-1337 .elementor-element.elementor-element-90cc00b .elementor-heading-title{font-family:var( --e-global-typography-5e933c2-font-family ), Sans-serif;font-size:var( --e-global-typography-5e933c2-font-size );font-weight:var( --e-global-typography-5e933c2-font-weight );line-height:var( --e-global-typography-5e933c2-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-0987e2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-e77278a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1337 .elementor-element.elementor-element-e77278a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1337 .elementor-element.elementor-element-193217d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-193217d:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-193217d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c70b183 );}.elementor-1337 .elementor-element.elementor-element-b3f6880{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1337 .elementor-element.elementor-element-b3f6880:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-b3f6880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);}.elementor-1337 .elementor-element.elementor-element-b6f1551{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-3950c9b{width:var( --container-widget-width, 116px );max-width:116px;background-color:var( --e-global-color-803a345 );padding:17px 0px 0px 0px;--container-widget-width:116px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:0px;color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-3950c9b.elementor-element{--align-self:flex-start;}.elementor-1337 .elementor-element.elementor-element-0c23031 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-010ef15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-ab07882 .elementor-button{font-family:var( --e-global-typography-8137e86-font-family ), Sans-serif;font-size:var( --e-global-typography-8137e86-font-size );font-weight:var( --e-global-typography-8137e86-font-weight );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-a37fd15{--display:flex;}.elementor-1337 .elementor-element.elementor-element-82b0652{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-82b0652:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-82b0652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9024836 );}.elementor-1337 .elementor-element.elementor-element-d89f16e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-9d99c5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-4e28130{--divider-border-style:solid;--divider-color:var( --e-global-color-126867a );--divider-border-width:2px;width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;--divider-element-spacing:11px;}.elementor-1337 .elementor-element.elementor-element-4e28130 .elementor-divider-separator{width:132px;margin:0 auto;margin-left:0;}.elementor-1337 .elementor-element.elementor-element-4e28130 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1337 .elementor-element.elementor-element-4e28130 .elementor-divider__text{color:var( --e-global-color-126867a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-b3419fb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-898fa07 );}.elementor-1337 .elementor-element.elementor-element-f5f38ca .elementor-button{background-color:var( --e-global-color-9024836 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1337 .elementor-element.elementor-element-f5f38ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1337 .elementor-element.elementor-element-f5f38ca .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1337 .elementor-element.elementor-element-f58707f{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-f58707f:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-f58707f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-4321b5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1337 .elementor-element.elementor-element-4321b5f:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-4321b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-4c9411d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;--divider-element-spacing:11px;}.elementor-1337 .elementor-element.elementor-element-4c9411d .elementor-divider-separator{width:183px;margin:0 auto;margin-center:0;}.elementor-1337 .elementor-element.elementor-element-4c9411d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1337 .elementor-element.elementor-element-4c9411d .elementor-divider__text{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-08b49fe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-1337 .elementor-element.elementor-element-e05c9db{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );}body.rtl .elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-type-html{padding-bottom:0px;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group .elementor-field, .elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-126867a );border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-126867a );border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-126867a );}.elementor-1337 .elementor-element.elementor-element-e05c9db .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-button[type="submit"]{color:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-button{border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-1337 .elementor-element.elementor-element-ef9642d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-718105a-font-family ), Sans-serif;font-size:var( --e-global-typography-718105a-font-size );font-weight:var( --e-global-typography-718105a-font-weight );color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1337 .elementor-element.elementor-element-40824f3{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-e8f7912 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-ae8e1f1{--min-height:0px;}.elementor-1337 .elementor-element.elementor-element-d613f4f .swiper-slide{height:340px;}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-button{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-ee34ef1{--padding-top:24px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-eeb04c1{--padding-top:24px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-e3fb993{--padding-top:24px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-3f654cf{--padding-top:24px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-e8d3ab7{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-828a022{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1337 .elementor-element.elementor-element-3a5bc13 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-98c0cc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-3ed551a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-13ce2f9 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-8c6435b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-232cf95 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-45c528d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-a9e88c1{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1337 .elementor-element.elementor-element-fbce98a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-814a53a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1337 .elementor-element.elementor-element-7a2d759 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-fe954e3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-ddc6baf{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1337 .elementor-element.elementor-element-54647e2 .elementor-button{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-32f8835{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-c9c79f9 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-0dad197 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-ae94e7e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1337 .elementor-element.elementor-element-cbc3f3c{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-1337 .elementor-element.elementor-element-b681944{--flex-wrap:nowrap;}.elementor-1337 .elementor-element.elementor-element-47b78c6{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-7c098e2 .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-26f9a96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-5a067d2{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-6628ebb .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-9d2a97f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-d634d9a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-d8b3c79 .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-cad23c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-f103cb2{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-90cc00b .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-0987e2b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-193217d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-b3f6880{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1337 .elementor-element.elementor-element-0c23031 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-010ef15{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-ab07882 .elementor-button{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-d89f16e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1337 .elementor-element.elementor-element-4e28130 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-b3419fb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-f5f38ca .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-f58707f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-4321b5f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1337 .elementor-element.elementor-element-4c9411d .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-08b49fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group .elementor-field, .elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-ef9642d{font-size:var( --e-global-typography-718105a-font-size );}}@media(max-width:767px){.elementor-1337 .elementor-element.elementor-element-40824f3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1337 .elementor-element.elementor-element-e6821a4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-e8f7912 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-d613f4f .swiper-slide{height:163px;}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1337 .elementor-element.elementor-element-d613f4f .elementor-slide-button{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-28134a8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-ee34ef1{--width:48%;--padding-top:28px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-wrapper{gap:0px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title{margin-block-end:8px;}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-9a6c90a .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-eeb04c1{--width:48%;--padding-top:28px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-wrapper{gap:0px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title{margin-block-end:8px;}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-b51cc32 .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-e3fb993{--width:48%;--padding-top:28px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-wrapper{gap:0px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title{margin-block-end:8px;}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-94c2192 .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-3f654cf{--width:48%;--padding-top:28px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-wrapper{gap:0px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title{margin-block-end:8px;}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title, .elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-title a{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-76398cf .elementor-icon-box-description{font-size:var( --e-global-typography-718105a-font-size );}.elementor-1337 .elementor-element.elementor-element-e8d3ab7{--margin-top:-67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-3a5bc13 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-98c0cc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-3ed551a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-13ce2f9 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-8c6435b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-232cf95 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-45c528d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-a9e88c1{--grid-columns:1;}.elementor-1337 .elementor-element.elementor-element-fbce98a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1337 .elementor-element.elementor-element-814a53a{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1337 .elementor-element.elementor-element-f23861f img{height:325px;}.elementor-1337 .elementor-element.elementor-element-2722867{--width:250px;bottom:26px;}body:not(.rtl) .elementor-1337 .elementor-element.elementor-element-2722867{right:90px;}body.rtl .elementor-1337 .elementor-element.elementor-element-2722867{left:90px;}.elementor-1337 .elementor-element.elementor-element-7a2d759 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-fe954e3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-ddc6baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1337 .elementor-element.elementor-element-54647e2 .elementor-button{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-32f8835{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1337 .elementor-element.elementor-element-c9c79f9 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-0dad197{text-align:center;}.elementor-1337 .elementor-element.elementor-element-0dad197 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-ae94e7e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1337 .elementor-element.elementor-element-47b78c6{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-7c098e2 .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-26f9a96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-5a067d2{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-6628ebb .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-9d2a97f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-d634d9a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-d8b3c79 .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-cad23c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-f103cb2{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-90cc00b .elementor-heading-title{font-size:var( --e-global-typography-5e933c2-font-size );line-height:var( --e-global-typography-5e933c2-line-height );}.elementor-1337 .elementor-element.elementor-element-0987e2b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-b3f6880{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1337 .elementor-element.elementor-element-3950c9b.elementor-element{--align-self:center;}.elementor-1337 .elementor-element.elementor-element-3950c9b{text-align:center;}.elementor-1337 .elementor-element.elementor-element-0c23031{text-align:center;}.elementor-1337 .elementor-element.elementor-element-0c23031 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-010ef15{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-ab07882 .elementor-button{font-size:var( --e-global-typography-8137e86-font-size );line-height:var( --e-global-typography-8137e86-line-height );}.elementor-1337 .elementor-element.elementor-element-4e28130 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-b3419fb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-f5f38ca .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-4c9411d .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1337 .elementor-element.elementor-element-08b49fe{text-align:center;}.elementor-1337 .elementor-element.elementor-element-08b49fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-group .elementor-field, .elementor-1337 .elementor-element.elementor-element-e05c9db .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1337 .elementor-element.elementor-element-ef9642d{text-align:center;font-size:var( --e-global-typography-718105a-font-size );}}@media(min-width:768px){.elementor-1337 .elementor-element.elementor-element-40824f3{--content-width:1400px;}.elementor-1337 .elementor-element.elementor-element-28393c2{--width:210px;}.elementor-1337 .elementor-element.elementor-element-ae8e1f1{--width:1200px;}.elementor-1337 .elementor-element.elementor-element-28134a8{--content-width:1400px;}.elementor-1337 .elementor-element.elementor-element-ee34ef1{--width:fit-contet;}.elementor-1337 .elementor-element.elementor-element-eeb04c1{--width:fit-contet;}.elementor-1337 .elementor-element.elementor-element-e3fb993{--width:fit-contet;}.elementor-1337 .elementor-element.elementor-element-3f654cf{--width:fit-contet;}.elementor-1337 .elementor-element.elementor-element-e8d3ab7{--content-width:1348px;}.elementor-1337 .elementor-element.elementor-element-2f7164e{--width:813px;}.elementor-1337 .elementor-element.elementor-element-8c6435b{--content-width:1348px;}.elementor-1337 .elementor-element.elementor-element-f1ea67a{--width:813px;}.elementor-1337 .elementor-element.elementor-element-fbce98a{--content-width:1348px;}.elementor-1337 .elementor-element.elementor-element-2722867{--width:264px;}.elementor-1337 .elementor-element.elementor-element-32f8835{--content-width:1348px;}.elementor-1337 .elementor-element.elementor-element-193217d{--content-width:1348px;}.elementor-1337 .elementor-element.elementor-element-b6f1551{--width:37%;}.elementor-1337 .elementor-element.elementor-element-a37fd15{--width:63%;}.elementor-1337 .elementor-element.elementor-element-82b0652{--content-width:1348px;}.elementor-1337 .elementor-element.elementor-element-9d99c5f{--width:500px;}.elementor-1337 .elementor-element.elementor-element-f58707f{--content-width:1348px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1337 .elementor-element.elementor-element-2f7164e{--width:500px;}.elementor-1337 .elementor-element.elementor-element-b681944{--width:48%;}.elementor-1337 .elementor-element.elementor-element-b864fbe{--width:48%;}.elementor-1337 .elementor-element.elementor-element-41bfc17{--width:48%;}.elementor-1337 .elementor-element.elementor-element-2006728{--width:48%;}}/* Start custom CSS for wc-categories, class: .elementor-element-e8f7912 */.elementor-1337 .elementor-element.elementor-element-e8f7912 ul.products {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-1337 .elementor-element.elementor-element-e8f7912 li.product-category {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}

.elementor-1337 .elementor-element.elementor-element-e8f7912 li.product-category img,
.elementor-1337 .elementor-element.elementor-element-e8f7912 .woocommerce-loop-category__title .count {
  display: none !important;
}

.elementor-1337 .elementor-element.elementor-element-e8f7912 li.product-category > a {
  display: block;
  padding: 7px 20px;
  border-bottom: 1px solid #1B4AA6 !important;
  text-decoration: none;
  transition: background .2s ease;
}

.elementor-1337 .elementor-element.elementor-element-e8f7912 li.product-category:last-child > a {
  border-bottom: 0 !important;
}

.elementor-1337 .elementor-element.elementor-element-e8f7912 li.product-category > a:hover {
  background: #E6F4FB;
}

.elementor-1337 .elementor-element.elementor-element-e8f7912 .woocommerce-loop-category__title {
  margin: 0 !important;
  padding: 0 !important;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-13ce2f9 */.elementor-1337 .elementor-element.elementor-element-13ce2f9 li.product-category {
  background: #fff;
  border: 1px solid #1A48A6;
  border-radius: 20px;
  padding: 18px 30px 8px !important;
  text-align: center;
  box-shadow: none !important;
  outline: 0 !important;
  transition: transform .2s ease;
}

.elementor-1337 .elementor-element.elementor-element-13ce2f9 li.product-category:hover {
  transform: translateY(-4px);
}

.elementor-1337 .elementor-element.elementor-element-13ce2f9 li.product-category > a,
.elementor-1337 .elementor-element.elementor-element-13ce2f9 li.product-category > a:hover,
.elementor-1337 .elementor-element.elementor-element-13ce2f9 li.product-category > a:focus {
  border: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  background: transparent !important;
}

.elementor-1337 .elementor-element.elementor-element-13ce2f9 li.product-category img {
  width: 100% !important;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  border-radius: 50% !important;
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
}

.elementor-1337 .elementor-element.elementor-element-13ce2f9 .woocommerce-loop-category__title {
  margin: 0 !important;
  text-align: center;
}

.elementor-1337 .elementor-element.elementor-element-13ce2f9 .woocommerce-loop-category__title .count {
  display: none !important;
}/* End custom CSS */