.elementor-340 .elementor-element.elementor-element-5eaa2d9{--display:flex;--min-height:0px;--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;--overlay-opacity:0.94;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-5eaa2d9:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-5eaa2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1676AF;background-image:url("https://oiafarma.com/wp-content/uploads/2026/06/IMG_1690-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-5eaa2d9::before, .elementor-340 .elementor-element.elementor-element-5eaa2d9 > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-5eaa2d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-5eaa2d9 > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-5eaa2d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-5eaa2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(130deg, #C3E8FF 0%, var( --e-global-color-5bd60dc ) 100%);}.elementor-340 .elementor-element.elementor-element-8cd4f65{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-8cd4f65.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-8cd4f65 .elementor-heading-title{font-family:var( --e-global-typography-11b5463-font-family ), Sans-serif;font-size:var( --e-global-typography-11b5463-font-size );font-weight:var( --e-global-typography-11b5463-font-weight );line-height:var( --e-global-typography-11b5463-line-height );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-ab31a0f{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7e1978d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-7e1978d.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-7e1978d .elementor-heading-title{font-family:var( --e-global-typography-1de9489-font-family ), Sans-serif;font-size:var( --e-global-typography-1de9489-font-size );font-weight:var( --e-global-typography-1de9489-font-weight );line-height:var( --e-global-typography-1de9489-line-height );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-5c31615{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-340 .elementor-element.elementor-element-773bc6b{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-870ef80 );--container-widget-width:15%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-773bc6b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-773bc6b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-3f3e49b{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-c01ac4f );--container-widget-width:15%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-3f3e49b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-3f3e49b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-eebf65c{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;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 );}.elementor-340 .elementor-element.elementor-element-eebf65c.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-81a1dec{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-1ee3f09.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-1ee3f09{text-align:start;}.elementor-340 .elementor-element.elementor-element-1ee3f09 .elementor-heading-title{font-family:var( --e-global-typography-1de9489-font-family ), Sans-serif;font-size:var( --e-global-typography-1de9489-font-size );font-weight:var( --e-global-typography-1de9489-font-weight );line-height:var( --e-global-typography-1de9489-line-height );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-b7dea35{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-340 .elementor-element.elementor-element-343f065{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-870ef80 );--container-widget-width:15%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-343f065 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-343f065 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-2a279d8{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-c01ac4f );--container-widget-width:15%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-2a279d8 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-2a279d8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-a0ae380{--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;--flex-wrap:wrap;--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-340 .elementor-element.elementor-element-a49e60a{--display:flex;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-a49e60a:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-a49e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b91c1d3 );}.elementor-340 .elementor-element.elementor-element-2c2fe9e{width:100%;max-width:100%;}.elementor-340 .elementor-element.elementor-element-2c2fe9e img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-340 .elementor-element.elementor-element-efc0766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-340 .elementor-element.elementor-element-efc0766 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-adf52c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;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:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-36f8d7a{--display:flex;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-36f8d7a:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-36f8d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-614fcf0 );}.elementor-340 .elementor-element.elementor-element-1fa3380 img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-340 .elementor-element.elementor-element-d69f18a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-340 .elementor-element.elementor-element-d69f18a .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-ad62d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;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:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-1ad0849{--display:flex;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-1ad0849:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-1ad0849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2FF;}.elementor-340 .elementor-element.elementor-element-2458bbc img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-340 .elementor-element.elementor-element-7b29f86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-340 .elementor-element.elementor-element-7b29f86 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-36e9481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;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:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-36a54da{--display:flex;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-36a54da:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-36a54da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c00815 );}.elementor-340 .elementor-element.elementor-element-85211af img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-340 .elementor-element.elementor-element-6342b32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-340 .elementor-element.elementor-element-6342b32 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-5963235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;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:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-4572b40{--display:flex;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-4572b40:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-4572b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5a75c3 );}.elementor-340 .elementor-element.elementor-element-4f09d8a img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-340 .elementor-element.elementor-element-63d23c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-340 .elementor-element.elementor-element-63d23c2 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-7757a41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;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:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-46c78f7{--display:flex;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-46c78f7:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-46c78f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE4E4;}.elementor-340 .elementor-element.elementor-element-86ec22d img{width:100%;height:455px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-340 .elementor-element.elementor-element-83691ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-340 .elementor-element.elementor-element-83691ea .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-87ee0ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;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:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );background-image:linear-gradient(90deg, var( --e-global-color-870ef80 ) 0%, var( --e-global-color-c01ac4f ) 100%);transition-duration:0.3s;border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;}.elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button:hover, .elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-5bd60dc );background-image:linear-gradient(90deg, #0D947D 0%, var( --e-global-color-870ef80 ) 100%);}.elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button:hover svg, .elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-f52cd6f{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-f52cd6f:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-f52cd6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F8;}.elementor-340 .elementor-element.elementor-element-a8d6284{--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:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-340 .elementor-element.elementor-element-369c255.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-369c255{text-align:start;}.elementor-340 .elementor-element.elementor-element-369c255 .elementor-heading-title{font-family:var( --e-global-typography-1de9489-font-family ), Sans-serif;font-size:var( --e-global-typography-1de9489-font-size );font-weight:var( --e-global-typography-1de9489-font-weight );line-height:var( --e-global-typography-1de9489-line-height );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-ba7871f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-340 .elementor-element.elementor-element-2e552d8{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 28% );max-width:28%;background-color:var( --e-global-color-870ef80 );--container-widget-width:28%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-2e552d8 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-2e552d8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-7b89fc8{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;background-color:var( --e-global-color-c01ac4f );--container-widget-width:20%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-7b89fc8 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-7b89fc8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-912575c{text-align:justify;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-340 .elementor-element.elementor-element-41b9b2b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:300ms;}.elementor-340 .elementor-element.elementor-element-41b9b2b:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-41b9b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c00815 );}.elementor-340 .elementor-element.elementor-element-41b9b2b.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-340 .elementor-element.elementor-element-41b9b2b:hover{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.09);}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-5e7a749.elementor-view-stacked .elementor-icon{background-color:#F7DE9D;fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-5e7a749.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-5e7a749.elementor-view-default .elementor-icon{fill:#F7DE9D;color:#F7DE9D;border-color:#F7DE9D;}.elementor-340 .elementor-element.elementor-element-5e7a749.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon{font-size:24px;}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0px;}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-description{font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-2ff1ad1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:300ms;}.elementor-340 .elementor-element.elementor-element-2ff1ad1:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-2ff1ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-614fcf0 );}.elementor-340 .elementor-element.elementor-element-2ff1ad1.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-340 .elementor-element.elementor-element-2ff1ad1:hover{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.09);}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-aa74f81.elementor-view-stacked .elementor-icon{background-color:#9CE7CB;fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-aa74f81.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-aa74f81.elementor-view-default .elementor-icon{fill:#9CE7CB;color:#9CE7CB;border-color:#9CE7CB;}.elementor-340 .elementor-element.elementor-element-aa74f81.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon{font-size:24px;}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0px;}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-description{font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-213d489{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.11);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:300ms;}.elementor-340 .elementor-element.elementor-element-213d489:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-213d489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b91c1d3 );}.elementor-340 .elementor-element.elementor-element-213d489.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-340 .elementor-element.elementor-element-213d489:hover{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.09);}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-08ef26b.elementor-view-stacked .elementor-icon{background-color:#FFC5A6;fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-08ef26b.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-08ef26b.elementor-view-default .elementor-icon{fill:#FFC5A6;color:#FFC5A6;border-color:#FFC5A6;}.elementor-340 .elementor-element.elementor-element-08ef26b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon{font-size:24px;}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0px;}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-description{font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-cfe27ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-340 .elementor-element.elementor-element-190ebf7 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:0px 5px 50px 20px rgba(28.550085754394534, 81.57167358398438, 75.347400230076, 0.14);}.elementor-340 .elementor-element.elementor-element-c3c4a2d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-2672abe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-340 .elementor-element.elementor-element-3d7c28d{border-radius:10px 10px 10px 10px;box-shadow:0px 5px 50px 5px rgba(0, 0, 0, 0.09);}.elementor-340 .elementor-element.elementor-element-987adee{--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:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-340 .elementor-element.elementor-element-b3e5fcc.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-b3e5fcc{text-align:start;}.elementor-340 .elementor-element.elementor-element-b3e5fcc .elementor-heading-title{font-family:var( --e-global-typography-1de9489-font-family ), Sans-serif;font-size:var( --e-global-typography-1de9489-font-size );font-weight:var( --e-global-typography-1de9489-font-weight );line-height:var( --e-global-typography-1de9489-line-height );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-a323b5e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-340 .elementor-element.elementor-element-476a195{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 28% );max-width:28%;background-color:var( --e-global-color-870ef80 );--container-widget-width:28%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-476a195 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-476a195 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-a084f5f{--divider-border-style:solid;--divider-color:var( --e-global-color-4e87b42 );--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;background-color:var( --e-global-color-c01ac4f );--container-widget-width:20%;--container-widget-flex-grow:0;border-radius:84px 84px 84px 84px;}.elementor-340 .elementor-element.elementor-element-a084f5f .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-340 .elementor-element.elementor-element-a084f5f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-340 .elementor-element.elementor-element-27e82f2{text-align:justify;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-340 .elementor-element.elementor-element-b98143c{--display:flex;--min-height:475px;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-dbf2cd3{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-dbf2cd3.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-dbf2cd3 .elementor-heading-title{font-family:var( --e-global-typography-1de9489-font-family ), Sans-serif;font-size:var( --e-global-typography-1de9489-font-size );font-weight:var( --e-global-typography-1de9489-font-weight );line-height:var( --e-global-typography-1de9489-line-height );color:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-05ce854{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;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:var( --e-global-color-5bd60dc );}.elementor-340 .elementor-element.elementor-element-05ce854.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button{background-color:transparent;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );background-image:linear-gradient(90deg, var( --e-global-color-870ef80 ) 0%, var( --e-global-color-c01ac4f ) 100%);transition-duration:0.3s;border-radius:30px 30px 30px 30px;padding:13px 20px 13px 20px;}.elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button:hover, .elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-5bd60dc );background-image:linear-gradient(90deg, #0D947D 0%, var( --e-global-color-870ef80 ) 100%);}.elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button:hover svg, .elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}@media(max-width:1024px){.elementor-340 .elementor-element.elementor-element-5eaa2d9{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-8cd4f65{width:100%;max-width:100%;}.elementor-340 .elementor-element.elementor-element-8cd4f65 .elementor-heading-title{font-size:var( --e-global-typography-11b5463-font-size );line-height:var( --e-global-typography-11b5463-line-height );}.elementor-340 .elementor-element.elementor-element-ab31a0f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7e1978d{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-340 .elementor-element.elementor-element-7e1978d .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-eebf65c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-81a1dec{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-1ee3f09 .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-a0ae380{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--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-340 .elementor-element.elementor-element-2c2fe9e img{height:400px;}.elementor-340 .elementor-element.elementor-element-efc0766 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-adf52c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-1fa3380 img{height:400px;}.elementor-340 .elementor-element.elementor-element-d69f18a .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-ad62d13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-2458bbc img{height:400px;}.elementor-340 .elementor-element.elementor-element-7b29f86 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-36e9481{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-85211af img{height:400px;}.elementor-340 .elementor-element.elementor-element-6342b32 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-5963235{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-4f09d8a img{height:400px;}.elementor-340 .elementor-element.elementor-element-63d23c2 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-7757a41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-86ec22d img{height:400px;}.elementor-340 .elementor-element.elementor-element-83691ea .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-87ee0ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-340 .elementor-element.elementor-element-f52cd6f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-a8d6284{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-340 .elementor-element.elementor-element-369c255 .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-912575c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-title a{font-size:16px;letter-spacing:-0.9px;}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-description{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-title a{font-size:16px;letter-spacing:-0.9px;}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-description{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-title a{font-size:16px;letter-spacing:-0.9px;}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-description{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-340 .elementor-element.elementor-element-190ebf7 img{height:500px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-c3c4a2d{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-987adee{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-340 .elementor-element.elementor-element-b3e5fcc .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-27e82f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-dbf2cd3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-340 .elementor-element.elementor-element-dbf2cd3 .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-05ce854{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-5eaa2d9{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-8cd4f65{text-align:center;}.elementor-340 .elementor-element.elementor-element-8cd4f65 .elementor-heading-title{font-size:var( --e-global-typography-11b5463-font-size );line-height:var( --e-global-typography-11b5463-line-height );}.elementor-340 .elementor-element.elementor-element-ab31a0f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7e1978d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-340 .elementor-element.elementor-element-7e1978d.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-7e1978d .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-5c31615{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-eebf65c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-81a1dec{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-1ee3f09.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-1ee3f09{text-align:center;}.elementor-340 .elementor-element.elementor-element-1ee3f09 .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-b7dea35{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-a0ae380{--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;--flex-wrap:wrap;--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-340 .elementor-element.elementor-element-2c2fe9e img{height:380px;}.elementor-340 .elementor-element.elementor-element-efc0766 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-adf52c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-1fa3380 img{height:380px;}.elementor-340 .elementor-element.elementor-element-d69f18a .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-ad62d13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-2458bbc img{height:380px;}.elementor-340 .elementor-element.elementor-element-7b29f86 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-36e9481{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-85211af img{height:380px;}.elementor-340 .elementor-element.elementor-element-6342b32 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-5963235{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-4f09d8a img{height:380px;}.elementor-340 .elementor-element.elementor-element-63d23c2 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-7757a41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-86ec22d img{height:380px;}.elementor-340 .elementor-element.elementor-element-83691ea .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-340 .elementor-element.elementor-element-87ee0ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-4ec5925 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-340 .elementor-element.elementor-element-f52cd6f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-a8d6284{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-340 .elementor-element.elementor-element-369c255.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-369c255{text-align:center;}.elementor-340 .elementor-element.elementor-element-369c255 .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-ba7871f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-912575c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-title a{font-size:18px;}.elementor-340 .elementor-element.elementor-element-5e7a749 .elementor-icon-box-description{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-title a{font-size:18px;}.elementor-340 .elementor-element.elementor-element-aa74f81 .elementor-icon-box-description{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-title, .elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-title a{font-size:18px;}.elementor-340 .elementor-element.elementor-element-08ef26b .elementor-icon-box-description{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-340 .elementor-element.elementor-element-cfe27ce{--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-340 .elementor-element.elementor-element-190ebf7 img{height:385px;}.elementor-340 .elementor-element.elementor-element-c3c4a2d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-2672abe{--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-340 .elementor-element.elementor-element-2672abe.e-con{--order:99999 /* order end hack */;}.elementor-340 .elementor-element.elementor-element-987adee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-340 .elementor-element.elementor-element-b3e5fcc.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-b3e5fcc{text-align:center;}.elementor-340 .elementor-element.elementor-element-b3e5fcc .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-a323b5e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-27e82f2{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-dbf2cd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-340 .elementor-element.elementor-element-dbf2cd3.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-dbf2cd3 .elementor-heading-title{font-size:var( --e-global-typography-1de9489-font-size );line-height:var( --e-global-typography-1de9489-line-height );}.elementor-340 .elementor-element.elementor-element-05ce854{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-8c7ce4b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}}@media(min-width:768px){.elementor-340 .elementor-element.elementor-element-a49e60a{--width:32%;}.elementor-340 .elementor-element.elementor-element-36f8d7a{--width:32%;}.elementor-340 .elementor-element.elementor-element-1ad0849{--width:32%;}.elementor-340 .elementor-element.elementor-element-36a54da{--width:32%;}.elementor-340 .elementor-element.elementor-element-4572b40{--width:32%;}.elementor-340 .elementor-element.elementor-element-46c78f7{--width:32%;}.elementor-340 .elementor-element.elementor-element-a8d6284{--width:50%;}.elementor-340 .elementor-element.elementor-element-41b9b2b{--width:100%;}.elementor-340 .elementor-element.elementor-element-2ff1ad1{--width:100%;}.elementor-340 .elementor-element.elementor-element-213d489{--width:100%;}.elementor-340 .elementor-element.elementor-element-cfe27ce{--width:50%;}.elementor-340 .elementor-element.elementor-element-2672abe{--width:50%;}.elementor-340 .elementor-element.elementor-element-987adee{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-340 .elementor-element.elementor-element-a49e60a{--width:48%;}.elementor-340 .elementor-element.elementor-element-36f8d7a{--width:48%;}.elementor-340 .elementor-element.elementor-element-1ad0849{--width:48%;}.elementor-340 .elementor-element.elementor-element-36a54da{--width:48%;}.elementor-340 .elementor-element.elementor-element-4572b40{--width:48%;}.elementor-340 .elementor-element.elementor-element-46c78f7{--width:48%;}.elementor-340 .elementor-element.elementor-element-41b9b2b{--width:100%;}.elementor-340 .elementor-element.elementor-element-2ff1ad1{--width:100%;}.elementor-340 .elementor-element.elementor-element-213d489{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a0ae380 *//***Brillo hover***/
/* Contenedor solo para la clase shine */
.shine {
    position: relative;   /* necesario para que ::after quede contenido */
    overflow: hidden;     /* recorta el brillo dentro del widget */
}

/* Brillo diagonal */
.shine::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;             /* empieza dentro del widget */
    width: 50%;           /* grosor del brillo */
    height: 100%;
    background: linear-gradient(
        120deg, 
        rgba(255,255,255,0) 0%, 
        rgba(255,255,255,0.4) 50%, 
        rgba(255,255,255,0) 100%
    );
    transform: skewX(15deg);
    pointer-events: none;
    opacity: 0;           /* inicialmente invisible */
    transition: all 0.5s ease;
}

/* Hover – mueve el brillo de izquierda a derecha dentro del widget */
.shine:hover::after {
    left: 120%;           /* solo se mueve dentro del widget */
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98143c *//* Fondo CTA "Estamos aquí para cuidar de ti" */
.elementor-340 .elementor-element.elementor-element-b98143c {
    background-color: #1A2B49;
    background-image:
        radial-gradient(circle at 8% 0%, rgba(13,148,136,0.28) 0%, rgba(13,148,136,0) 45%),
        radial-gradient(circle at 95% 100%, rgba(94,234,212,0.16) 0%, rgba(94,234,212,0) 42%);
    background-repeat: no-repeat;
}/* End custom CSS */