.elementor-917973 .elementor-element.elementor-element-680575c0{--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:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);--padding-top:0;--padding-bottom:var(--space-2xl);--padding-left:var(--space-s-2xl);--padding-right:var(--space-s-2xl);}.elementor-917973 .elementor-element.elementor-element-175cf03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-2c375966{text-align:center;}.elementor-917973 .elementor-element.elementor-element-2c375966 .elementor-heading-title{font-family:var( --e-global-typography-d25e221-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-d25e221-font-size );font-weight:var( --e-global-typography-d25e221-font-weight );line-height:var( --e-global-typography-d25e221-line-height );letter-spacing:var( --e-global-typography-d25e221-letter-spacing );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-1fb4d8c3{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-131f5c2-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-131f5c2-font-size );font-weight:var( --e-global-typography-131f5c2-font-weight );line-height:var( --e-global-typography-131f5c2-line-height );color:var( --e-global-color-primary );}.elementor-917973 .elementor-element.elementor-element-1fb4d8c3.elementor-element{--align-self:center;}.elementor-917973 .elementor-element.elementor-element-2e9f5dd0{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--space-s) var(--space-l);--row-gap:var(--space-s);--column-gap:var(--space-l);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-2e484f0d{--display:flex;--min-height:180px;--gap:0 0;--row-gap:0;--column-gap:0;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-2e484f0d:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-2e484f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2adf4d5 );}.elementor-917973 .elementor-element.elementor-element-6e528d43{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-917973 .elementor-element.elementor-element-6589b22{--display:flex;--min-height:100%;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cba3a60 );--border-color:var( --e-global-color-cba3a60 );--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-xs);--padding-right:var(--space-xs);--z-index:5;}.elementor-917973 .elementor-element.elementor-element-6589b22:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-6589b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c69b3a );}.elementor-917973 .elementor-element.elementor-element-6589b22::before, .elementor-917973 .elementor-element.elementor-element-6589b22 > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-6589b22 > .e-con-inner > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-6589b22 > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-6589b22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-6589b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A0FED7 0%, #B4F8F5 100%);}.elementor-917973 .elementor-element.elementor-element-6589b22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-917973 .elementor-element.elementor-element-637e1916{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-1f63493b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-917973 .elementor-element.elementor-element-1f63493b{text-align:center;}.elementor-917973 .elementor-element.elementor-element-1f63493b .elementor-heading-title{font-family:var( --e-global-typography-a69a4cf-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-a69a4cf-font-size );font-weight:var( --e-global-typography-a69a4cf-font-weight );line-height:var( --e-global-typography-a69a4cf-line-height );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-1f10755e{text-align:center;}.elementor-917973 .elementor-element.elementor-element-1f10755e .elementor-heading-title{font-family:"Geologica", Montserrat, Helvetica, Arial, sans-serif;font-size:clamp(0.6944rem, 0.6522rem + 0.1878vw, 0.84rem);font-weight:300;text-transform:uppercase;line-height:1.5;letter-spacing:0.01em;color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-650b1fa7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-7673c5aa{text-align:center;}.elementor-917973 .elementor-element.elementor-element-7673c5aa .elementor-heading-title{font-family:var( --e-global-typography-cefba81-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-cefba81-font-size );font-weight:var( --e-global-typography-cefba81-font-weight );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-539db7d1{--display:flex;--min-height:180px;--gap:0 0;--row-gap:0;--column-gap:0;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-539db7d1:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-539db7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2adf4d5 );}.elementor-917973 .elementor-element.elementor-element-154a39b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-917973 .elementor-element.elementor-element-3fdbdcb6{--display:flex;--min-height:100%;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cba3a60 );--border-color:var( --e-global-color-cba3a60 );--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-xs);--padding-right:var(--space-xs);--z-index:5;}.elementor-917973 .elementor-element.elementor-element-3fdbdcb6:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-3fdbdcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c69b3a );}.elementor-917973 .elementor-element.elementor-element-3fdbdcb6::before, .elementor-917973 .elementor-element.elementor-element-3fdbdcb6 > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-3fdbdcb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-3fdbdcb6 > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-3fdbdcb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-3fdbdcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A0FED7 0%, #B4F8F5 100%);}.elementor-917973 .elementor-element.elementor-element-3fdbdcb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-917973 .elementor-element.elementor-element-5dd4816a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-594eeebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-917973 .elementor-element.elementor-element-594eeebd{text-align:center;}.elementor-917973 .elementor-element.elementor-element-594eeebd .elementor-heading-title{font-family:var( --e-global-typography-a69a4cf-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-a69a4cf-font-size );font-weight:var( --e-global-typography-a69a4cf-font-weight );line-height:var( --e-global-typography-a69a4cf-line-height );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-71485fa9{text-align:center;}.elementor-917973 .elementor-element.elementor-element-71485fa9 .elementor-heading-title{font-family:"Geologica", Montserrat, Helvetica, Arial, sans-serif;font-size:clamp(0.6944rem, 0.6522rem + 0.1878vw, 0.84rem);font-weight:300;text-transform:uppercase;line-height:1.5;letter-spacing:0.01em;color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-40c7452a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-42ae81a3{text-align:center;}.elementor-917973 .elementor-element.elementor-element-42ae81a3 .elementor-heading-title{font-family:var( --e-global-typography-cefba81-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-cefba81-font-size );font-weight:var( --e-global-typography-cefba81-font-weight );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-30529bc2{--display:flex;--min-height:180px;--gap:0 0;--row-gap:0;--column-gap:0;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-30529bc2:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-30529bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2adf4d5 );}.elementor-917973 .elementor-element.elementor-element-ebb35d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-917973 .elementor-element.elementor-element-2cdbad4d{--display:flex;--min-height:100%;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cba3a60 );--border-color:var( --e-global-color-cba3a60 );--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-xs);--padding-right:var(--space-xs);--z-index:5;}.elementor-917973 .elementor-element.elementor-element-2cdbad4d:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-2cdbad4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c69b3a );}.elementor-917973 .elementor-element.elementor-element-2cdbad4d::before, .elementor-917973 .elementor-element.elementor-element-2cdbad4d > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-2cdbad4d > .e-con-inner > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-2cdbad4d > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-2cdbad4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-2cdbad4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A0FED7 0%, #B4F8F5 100%);}.elementor-917973 .elementor-element.elementor-element-2cdbad4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-917973 .elementor-element.elementor-element-6bb7e882{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-7ca21c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-917973 .elementor-element.elementor-element-7ca21c5{text-align:center;}.elementor-917973 .elementor-element.elementor-element-7ca21c5 .elementor-heading-title{font-family:var( --e-global-typography-a69a4cf-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-a69a4cf-font-size );font-weight:var( --e-global-typography-a69a4cf-font-weight );line-height:var( --e-global-typography-a69a4cf-line-height );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-c748e06{text-align:center;}.elementor-917973 .elementor-element.elementor-element-c748e06 .elementor-heading-title{font-family:"Geologica", Montserrat, Helvetica, Arial, sans-serif;font-size:clamp(0.6944rem, 0.6522rem + 0.1878vw, 0.84rem);font-weight:300;text-transform:uppercase;line-height:1.5;letter-spacing:0.01em;color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-590df7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-3ebf100a{text-align:center;}.elementor-917973 .elementor-element.elementor-element-3ebf100a .elementor-heading-title{font-family:var( --e-global-typography-cefba81-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-cefba81-font-size );font-weight:var( --e-global-typography-cefba81-font-weight );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-75641453{--display:flex;--min-height:180px;--gap:0 0;--row-gap:0;--column-gap:0;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-75641453:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-75641453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2adf4d5 );}.elementor-917973 .elementor-element.elementor-element-5cd12bab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-917973 .elementor-element.elementor-element-4e351302{--display:flex;--min-height:100%;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cba3a60 );--border-color:var( --e-global-color-cba3a60 );--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-xs);--padding-right:var(--space-xs);--z-index:5;}.elementor-917973 .elementor-element.elementor-element-4e351302:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-4e351302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c69b3a );}.elementor-917973 .elementor-element.elementor-element-4e351302::before, .elementor-917973 .elementor-element.elementor-element-4e351302 > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-4e351302 > .e-con-inner > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-4e351302 > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-4e351302 > .e-con-inner > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-4e351302 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A0FED7 0%, #B4F8F5 100%);}.elementor-917973 .elementor-element.elementor-element-4e351302.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-917973 .elementor-element.elementor-element-6df32836{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-7ed1e2bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-917973 .elementor-element.elementor-element-7ed1e2bb{text-align:center;}.elementor-917973 .elementor-element.elementor-element-7ed1e2bb .elementor-heading-title{font-family:var( --e-global-typography-a69a4cf-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-a69a4cf-font-size );font-weight:var( --e-global-typography-a69a4cf-font-weight );line-height:var( --e-global-typography-a69a4cf-line-height );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-60842f40{text-align:center;}.elementor-917973 .elementor-element.elementor-element-60842f40 .elementor-heading-title{font-family:"Geologica", Montserrat, Helvetica, Arial, sans-serif;font-size:clamp(0.6944rem, 0.6522rem + 0.1878vw, 0.84rem);font-weight:300;text-transform:uppercase;line-height:1.5;letter-spacing:0.01em;color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-6c620986{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-1a198260{text-align:center;}.elementor-917973 .elementor-element.elementor-element-1a198260 .elementor-heading-title{font-family:var( --e-global-typography-cefba81-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-cefba81-font-size );font-weight:var( --e-global-typography-cefba81-font-weight );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-6107791f{--display:flex;--min-height:180px;--gap:0 0;--row-gap:0;--column-gap:0;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-6107791f:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-6107791f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2adf4d5 );}.elementor-917973 .elementor-element.elementor-element-1b64bdbe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-917973 .elementor-element.elementor-element-3e9f0858{--display:flex;--min-height:100%;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cba3a60 );--border-color:var( --e-global-color-cba3a60 );--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-xs);--padding-right:var(--space-xs);--z-index:5;}.elementor-917973 .elementor-element.elementor-element-3e9f0858:not(.elementor-motion-effects-element-type-background), .elementor-917973 .elementor-element.elementor-element-3e9f0858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c69b3a );}.elementor-917973 .elementor-element.elementor-element-3e9f0858::before, .elementor-917973 .elementor-element.elementor-element-3e9f0858 > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-3e9f0858 > .e-con-inner > .elementor-background-video-container::before, .elementor-917973 .elementor-element.elementor-element-3e9f0858 > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-3e9f0858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-917973 .elementor-element.elementor-element-3e9f0858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A0FED7 0%, #B4F8F5 100%);}.elementor-917973 .elementor-element.elementor-element-3e9f0858.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-917973 .elementor-element.elementor-element-20250efa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-4db537ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-917973 .elementor-element.elementor-element-4db537ac{text-align:center;}.elementor-917973 .elementor-element.elementor-element-4db537ac .elementor-heading-title{font-family:var( --e-global-typography-a69a4cf-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-a69a4cf-font-size );font-weight:var( --e-global-typography-a69a4cf-font-weight );line-height:var( --e-global-typography-a69a4cf-line-height );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-3362b3f4{text-align:center;}.elementor-917973 .elementor-element.elementor-element-3362b3f4 .elementor-heading-title{font-family:"Geologica", Montserrat, Helvetica, Arial, sans-serif;font-size:clamp(0.6944rem, 0.6522rem + 0.1878vw, 0.84rem);font-weight:300;text-transform:uppercase;line-height:1.5;letter-spacing:0.01em;color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-65ee27e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-917973 .elementor-element.elementor-element-eefdc8b{text-align:center;}.elementor-917973 .elementor-element.elementor-element-eefdc8b .elementor-heading-title{font-family:var( --e-global-typography-cefba81-font-family ), Montserrat, Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-cefba81-font-size );font-weight:var( --e-global-typography-cefba81-font-weight );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );color:var( --e-global-color-7b2405b );}.elementor-917973 .elementor-element.elementor-element-440221e2 .elementor-button{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-917973 .elementor-element.elementor-element-2c375966 .elementor-heading-title{font-size:var( --e-global-typography-d25e221-font-size );line-height:var( --e-global-typography-d25e221-line-height );letter-spacing:var( --e-global-typography-d25e221-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-1fb4d8c3{font-size:var( --e-global-typography-131f5c2-font-size );line-height:var( --e-global-typography-131f5c2-line-height );}.elementor-917973 .elementor-element.elementor-element-2e9f5dd0{--e-con-grid-template-columns:repeat(3, 1fr);--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--grid-auto-flow:row;--align-items:stretch;}.elementor-917973 .elementor-element.elementor-element-2e484f0d{--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-1f63493b{text-align:center;}.elementor-917973 .elementor-element.elementor-element-1f63493b .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-7673c5aa .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-539db7d1{--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-594eeebd{text-align:center;}.elementor-917973 .elementor-element.elementor-element-594eeebd .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-42ae81a3 .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-30529bc2{--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-7ca21c5{text-align:center;}.elementor-917973 .elementor-element.elementor-element-7ca21c5 .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-3ebf100a .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-75641453{--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-7ed1e2bb{text-align:center;}.elementor-917973 .elementor-element.elementor-element-7ed1e2bb .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-1a198260 .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-6107791f{--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-4db537ac{text-align:center;}.elementor-917973 .elementor-element.elementor-element-4db537ac .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-eefdc8b .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}}@media(max-width:767px){.elementor-917973 .elementor-element.elementor-element-2c375966 .elementor-heading-title{font-size:var( --e-global-typography-d25e221-font-size );line-height:var( --e-global-typography-d25e221-line-height );letter-spacing:var( --e-global-typography-d25e221-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-1fb4d8c3{font-size:var( --e-global-typography-131f5c2-font-size );line-height:var( --e-global-typography-131f5c2-line-height );}.elementor-917973 .elementor-element.elementor-element-2e9f5dd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-917973 .elementor-element.elementor-element-2e484f0d{--width:100%;--min-height:0px;--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;--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-6e528d43{--width:30%;--min-height:0px;}.elementor-917973 .elementor-element.elementor-element-6e528d43.e-con{--align-self:stretch;}.elementor-917973 .elementor-element.elementor-element-6589b22{--width:70%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-917973 .elementor-element.elementor-element-1f63493b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-917973 .elementor-element.elementor-element-1f63493b .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-1f10755e{text-align:start;}.elementor-917973 .elementor-element.elementor-element-650b1fa7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-917973 .elementor-element.elementor-element-7673c5aa{text-align:start;}.elementor-917973 .elementor-element.elementor-element-7673c5aa .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-539db7d1{--width:100%;--min-height:0px;--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;--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-154a39b3{--width:30%;--min-height:0px;}.elementor-917973 .elementor-element.elementor-element-154a39b3.e-con{--align-self:stretch;}.elementor-917973 .elementor-element.elementor-element-3fdbdcb6{--width:70%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-917973 .elementor-element.elementor-element-594eeebd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-917973 .elementor-element.elementor-element-594eeebd .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-71485fa9{text-align:start;}.elementor-917973 .elementor-element.elementor-element-40c7452a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-917973 .elementor-element.elementor-element-42ae81a3{text-align:start;}.elementor-917973 .elementor-element.elementor-element-42ae81a3 .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-30529bc2{--width:100%;--min-height:3px;--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;--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-ebb35d{--width:30%;--min-height:0px;}.elementor-917973 .elementor-element.elementor-element-ebb35d.e-con{--align-self:stretch;}.elementor-917973 .elementor-element.elementor-element-2cdbad4d{--width:70%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-917973 .elementor-element.elementor-element-7ca21c5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-917973 .elementor-element.elementor-element-7ca21c5 .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-c748e06{text-align:start;}.elementor-917973 .elementor-element.elementor-element-590df7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-917973 .elementor-element.elementor-element-3ebf100a{text-align:start;}.elementor-917973 .elementor-element.elementor-element-3ebf100a .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-75641453{--width:100%;--min-height:0px;--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;--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-5cd12bab{--width:30%;--min-height:0px;}.elementor-917973 .elementor-element.elementor-element-5cd12bab.e-con{--align-self:stretch;}.elementor-917973 .elementor-element.elementor-element-4e351302{--width:70%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-917973 .elementor-element.elementor-element-7ed1e2bb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-917973 .elementor-element.elementor-element-7ed1e2bb .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-60842f40{text-align:start;}.elementor-917973 .elementor-element.elementor-element-6c620986{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-917973 .elementor-element.elementor-element-1a198260{text-align:start;}.elementor-917973 .elementor-element.elementor-element-1a198260 .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}.elementor-917973 .elementor-element.elementor-element-6107791f{--width:100%;--min-height:0px;--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;--border-radius:8px 8px 8px 8px;}.elementor-917973 .elementor-element.elementor-element-1b64bdbe{--width:30%;--min-height:0px;}.elementor-917973 .elementor-element.elementor-element-1b64bdbe.e-con{--align-self:stretch;}.elementor-917973 .elementor-element.elementor-element-3e9f0858{--width:70%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-917973 .elementor-element.elementor-element-4db537ac{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-917973 .elementor-element.elementor-element-4db537ac .elementor-heading-title{font-size:var( --e-global-typography-a69a4cf-font-size );line-height:var( --e-global-typography-a69a4cf-line-height );}.elementor-917973 .elementor-element.elementor-element-3362b3f4{text-align:start;}.elementor-917973 .elementor-element.elementor-element-65ee27e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-917973 .elementor-element.elementor-element-eefdc8b{text-align:start;}.elementor-917973 .elementor-element.elementor-element-eefdc8b .elementor-heading-title{font-size:var( --e-global-typography-cefba81-font-size );line-height:var( --e-global-typography-cefba81-line-height );letter-spacing:var( --e-global-typography-cefba81-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-2e9f5dd0 *//* ===============================
   BASE CARD - V1
================================ */

.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card {
    position: relative;
    overflow: hidden;
}

/* Icon always top half */
.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .icon-container {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* ===============================
   CONTENT SYSTEM
================================ */

.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .content-container {
    position: absolute;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    transition: all 0.3s ease-in-out;
}

.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-container:before {
    transition: all 0.3s ease-in-out;

}

.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card .content-header h3,
.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card .content-header p,
.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card .content-desc p {
transition: all 0.3s ease-in-out;
}

/* Hidden description */
.elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .content-desc {
    padding-top: 10px;
}

@media (min-width: 767px) {
    /* Hide description initially */
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:not(:hover) .content-container {
        transform: translateY(calc(100% - 100px));
    }
    /* Reveal fully on hover */
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-container {
        transform: translateY(0);
        background-color: var(--c-blue-2) !important;
    }
    
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-container:before {
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%) !important;
    }
    
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-header h3,
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-header p,
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-desc p {
    color: var(--c-white-0) !important;
    }
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .content-desc {
        opacity: 0;
        transition: all 0.3s ease-in-out;
    }
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-desc {
    opacity: 1;
    }  
}

/* ===============================
   MOBILE LAYOUT
================================ */

@media (max-width: 767px) {

  .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card {
      display: flex;
      flex-direction: row;
      position: relative;
  }

  .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .icon-container {
      width: 30%;
      height: auto;
      align-items: center;
      justify-content: center;
  }

  .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .content-container {
      position: relative;
      transform: none !important;
      width: 70%;
      padding: 20px;

  }
      .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-header h3,
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-header p,
    .elementor-917973 .elementor-element.elementor-element-2e9f5dd0 .hover-card:hover .content-desc p {
    color: var(--c-blue-2) !important;
    }

}/* End custom CSS */