.elementor-1645 .elementor-element.elementor-element-4b7b0dd0{--display:flex;--overlay-opacity:0.57;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-4b7b0dd0:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/11/gradient-1.svg");background-position:76vw -28vh;background-repeat:no-repeat;background-size:auto;}.elementor-1645 .elementor-element.elementor-element-4b7b0dd0::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static.altostratus.es/2024/11/gradient-2.svg");--background-overlay:'';background-position:-25vw 9vh;background-repeat:no-repeat;background-size:auto;}.elementor-1645 .elementor-element.elementor-element-3af91336{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-2ca7cf56{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-1f78fc28 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-5ad9c42d > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-1645 .elementor-element.elementor-element-5ad9c42d .elementor-heading-title{font-size:var( --e-global-typography-5863dd1-font-size );font-weight:var( --e-global-typography-5863dd1-font-weight );line-height:var( --e-global-typography-5863dd1-line-height );letter-spacing:var( --e-global-typography-5863dd1-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-30db71da .elementor-button{background-color:var( --e-global-color-secondary );font-size:var( --e-global-typography-0e51442-font-size );font-weight:var( --e-global-typography-0e51442-font-weight );line-height:var( --e-global-typography-0e51442-line-height );letter-spacing:var( --e-global-typography-0e51442-letter-spacing );border-radius:12px 12px 12px 12px;padding:0.8rem 1.6rem 0.8rem 1.6rem;}.elementor-1645 .elementor-element.elementor-element-30db71da .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-30db71da .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-c69a833{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1645 .elementor-element.elementor-element-16efe71{width:var( --container-widget-width, 36rem );max-width:36rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-1645 .elementor-element.elementor-element-16efe71 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-1645 .elementor-element.elementor-element-5f0e07dd{--display:flex;--overlay-opacity:1;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1645 .elementor-element.elementor-element-5f0e07dd:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/11/gradient-1.svg");background-position:76vw -28vh;background-repeat:no-repeat;background-size:auto;}.elementor-1645 .elementor-element.elementor-element-5f0e07dd::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static.altostratus.es/2024/11/gradient-2.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1645 .elementor-element.elementor-element-44fe6b6c{--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;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--overlay-opacity:0.04;--border-radius:10px 10px 10px 10px;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-44fe6b6c:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-44fe6b6c::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static.altostratus.es/2024/10/particles-waves.jpg");--background-overlay:'';background-position:50% 60%;background-repeat:no-repeat;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-33708699{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-5d42c63b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-b965822{--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-2039ba1 );--border-color:var( --e-global-color-2039ba1 );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-b965822:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-b965822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-title{justify-content:start;color:var( --e-global-color-9bd4e2a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-9bd4e2a );font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-3fee4e7b{--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-2039ba1 );--border-color:var( --e-global-color-2039ba1 );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-3fee4e7b:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-3fee4e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-title{justify-content:start;color:var( --e-global-color-9bd4e2a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-9bd4e2a );font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5c6084dc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-66fd8b3e{--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-2039ba1 );--border-color:var( --e-global-color-2039ba1 );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-66fd8b3e:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-66fd8b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-title{justify-content:start;color:var( --e-global-color-9bd4e2a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-9bd4e2a );font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2df9ec4{--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-2039ba1 );--border-color:var( --e-global-color-2039ba1 );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-2df9ec4:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-2df9ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-title{justify-content:start;color:var( --e-global-color-9bd4e2a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-9bd4e2a );font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7c4316b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-848b9e8 .elementor-heading-title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-53ea743c .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-9cbad00 .elementor-heading-title{font-size:var( --e-global-typography-db6bde5-font-size );font-weight:var( --e-global-typography-db6bde5-font-weight );line-height:var( --e-global-typography-db6bde5-line-height );letter-spacing:var( --e-global-typography-db6bde5-letter-spacing );color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-255f8076 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f99e9ad-font-family ), Sans-serif;font-size:var( --e-global-typography-f99e9ad-font-size );font-weight:var( --e-global-typography-f99e9ad-font-weight );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );border-radius:10px 10px 10px 10px;padding:0.5rem 1.2rem 0.5rem 1.2rem;}.elementor-1645 .elementor-element.elementor-element-255f8076 .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-255f8076 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-255f8076 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1645 .elementor-element.elementor-element-38b90467{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.18;--z-index:1;}.elementor-1645 .elementor-element.elementor-element-38b90467:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/11/gradient-1.svg");background-position:76vw -28vh;background-repeat:no-repeat;background-size:auto;}.elementor-1645 .elementor-element.elementor-element-38b90467::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static.altostratus.es/2024/11/gradient-2.svg");--background-overlay:'';background-position:-422px 50px;background-repeat:no-repeat;}.elementor-1645 .elementor-element.elementor-element-62ea0c23{--display:flex;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-6b432381{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-1645 .elementor-element.elementor-element-6b432381.e-con{--align-self:center;}.elementor-1645 .elementor-element.elementor-element-3eadcd05{--display:flex;--border-radius:50px 50px 50px 50px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1607843137254902);--padding-top:0.3rem;--padding-bottom:0.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1645 .elementor-element.elementor-element-3eadcd05:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-3eadcd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-500960ed .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-71b97dd0{text-align:center;}.elementor-1645 .elementor-element.elementor-element-71b97dd0 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-38f2ca52 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1645 .elementor-element.elementor-element-38f2ca52{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-713a1570{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-40bfd9a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-54294768{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-54294768:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-54294768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-54294768:hover{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:#0064FF;--border-color:#0064FF;}.elementor-1645 .elementor-element.elementor-element-54294768, .elementor-1645 .elementor-element.elementor-element-54294768::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-79b13432 img{width:100%;height:40px;}.elementor-1645 .elementor-element.elementor-element-62f9f83d .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );font-weight:var( --e-global-typography-01807c9-font-weight );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-4a80abbb .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f99e9ad-font-family ), Sans-serif;font-size:var( --e-global-typography-f99e9ad-font-size );font-weight:var( --e-global-typography-f99e9ad-font-weight );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );border-radius:10px 10px 10px 10px;padding:0.5rem 1.2rem 0.5rem 1.2rem;}.elementor-1645 .elementor-element.elementor-element-4a80abbb .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-4a80abbb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-35e9fd7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-35e9fd7:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-35e9fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-35e9fd7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-35e9fd7, .elementor-1645 .elementor-element.elementor-element-35e9fd7::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-2c0c0307 img{width:100%;height:40px;}.elementor-1645 .elementor-element.elementor-element-1ed112f2 .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );font-weight:var( --e-global-typography-01807c9-font-weight );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-5ee018ac .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f99e9ad-font-family ), Sans-serif;font-size:var( --e-global-typography-f99e9ad-font-size );font-weight:var( --e-global-typography-f99e9ad-font-weight );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );border-radius:10px 10px 10px 10px;padding:0.5rem 1.2rem 0.5rem 1.2rem;}.elementor-1645 .elementor-element.elementor-element-5ee018ac .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-5ee018ac .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-66073b85{--display:flex;--padding-top:10rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1645 .elementor-element.elementor-element-66073b85:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-66073b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2039ba1 ) 0%, var( --e-global-color-9bd4e2a ) 100%);}.elementor-1645 .elementor-element.elementor-element-66073b85 > .elementor-shape-top svg, .elementor-1645 .elementor-element.elementor-element-66073b85 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-1645 .elementor-element.elementor-element-44bf312a{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-7884b358{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-6a36b1f6{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1645 .elementor-element.elementor-element-6ce60b6c{--display:flex;--border-radius:50px 50px 50px 50px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1607843137254902);--padding-top:0.3rem;--padding-bottom:0.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1645 .elementor-element.elementor-element-6ce60b6c:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-6ce60b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-4917e734 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-6ce216d4 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-e62a8aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-124816d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-7409b619{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-7409b619:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-7409b619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-7409b619:hover{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:#0064FF;--border-color:#0064FF;}.elementor-1645 .elementor-element.elementor-element-7409b619, .elementor-1645 .elementor-element.elementor-element-7409b619::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-2851af03 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-4c073271{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-33bc8b00 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3efd30a1 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3efd30a1.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3efd30a1 .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-3efd30a1 .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-47507ee2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-47507ee2:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-47507ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-47507ee2:hover{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:#0064FF;--border-color:#0064FF;}.elementor-1645 .elementor-element.elementor-element-47507ee2, .elementor-1645 .elementor-element.elementor-element-47507ee2::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-79e461f8 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-75b5c64f > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-698a76be > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-698a76be.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-698a76be .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-698a76be .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-7390b562{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-7390b562:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-7390b562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-7390b562:hover{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:#0064FF;--border-color:#0064FF;}.elementor-1645 .elementor-element.elementor-element-7390b562, .elementor-1645 .elementor-element.elementor-element-7390b562::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-367a1f1f > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-2de23625{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3bda73ba > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-3a423555 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3a423555.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3a423555 .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-3a423555 .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-2b6a4078{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-2b6a4078:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-2b6a4078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-2b6a4078:hover{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:#0064FF;--border-color:#0064FF;}.elementor-1645 .elementor-element.elementor-element-2b6a4078, .elementor-1645 .elementor-element.elementor-element-2b6a4078::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-39cfed96 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-15737533{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-101899a2 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-26c86ced > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-26c86ced.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-26c86ced .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-26c86ced .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-1b5810f3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-1b5810f3:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-1b5810f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-1b5810f3:hover{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:#0064FF;--border-color:#0064FF;}.elementor-1645 .elementor-element.elementor-element-1b5810f3, .elementor-1645 .elementor-element.elementor-element-1b5810f3::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-1ba97b42 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-20bd9ff5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-1b5e1aae > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-368a9809 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-368a9809.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-368a9809 .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-368a9809 .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-fac850e{--display:flex;}.elementor-1645 .elementor-element.elementor-element-fac850e:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-fac850e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/11/gradient-2.svg");background-position:84vw -13vh;background-repeat:no-repeat;}.elementor-1645 .elementor-element.elementor-element-45e27d7d{--display:flex;--gap:3.88rem 3.88rem;--row-gap:3.88rem;--column-gap:3.88rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-5a6164e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-1645 .elementor-element.elementor-element-5a6164e9.e-con{--align-self:center;}.elementor-1645 .elementor-element.elementor-element-38998fb4{--display:flex;--border-radius:50px 50px 50px 50px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1607843137254902);--padding-top:0.3rem;--padding-bottom:0.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1645 .elementor-element.elementor-element-38998fb4:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-38998fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-7b7f49ba .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-1c963d87{text-align:center;}.elementor-1645 .elementor-element.elementor-element-1c963d87 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-2742c87e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-203a3174{--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;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:0.4rem;--padding-bottom:0.4rem;--padding-left:0.4rem;--padding-right:0.4rem;}.elementor-1645 .elementor-element.elementor-element-203a3174:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-203a3174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-203a3174:hover{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:#0064FF;--border-color:#0064FF;box-shadow:0px 0px 0px 2px #0064FF inset;}.elementor-1645 .elementor-element.elementor-element-203a3174, .elementor-1645 .elementor-element.elementor-element-203a3174::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-90ddefc{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1645 .elementor-element.elementor-element-90ddefc:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-90ddefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/10/serv-consultoria-768x432.webp");background-position:center center;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-70212f19{--display:flex;--justify-content:center;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:1.6rem;}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-2389ba30{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-5a74d7ac > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-33bd5af2 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-33bd5af2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-33bd5af2 .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-33bd5af2 .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-1fc68862{--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;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:0.4rem;--padding-bottom:0.4rem;--padding-left:0.4rem;--padding-right:0.4rem;}.elementor-1645 .elementor-element.elementor-element-1fc68862:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-1fc68862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-1fc68862:hover{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:#0064FF;--border-color:#0064FF;box-shadow:0px 0px 0px 2px #0064FF inset;}.elementor-1645 .elementor-element.elementor-element-1fc68862, .elementor-1645 .elementor-element.elementor-element-1fc68862::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-6f5167e{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1645 .elementor-element.elementor-element-6f5167e:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-6f5167e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/10/serv-desarrollo.webp");background-position:center center;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-41341fb5{--display:flex;--justify-content:center;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:1.6rem;}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-1eb1831d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-18a396f7 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-362fee42 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-362fee42.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-362fee42 .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-362fee42 .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-31c52024{--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;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:0.4rem;--padding-bottom:0.4rem;--padding-left:0.4rem;--padding-right:0.4rem;}.elementor-1645 .elementor-element.elementor-element-31c52024:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-31c52024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-31c52024:hover{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:#0064FF;--border-color:#0064FF;box-shadow:0px 0px 0px 2px #0064FF inset;}.elementor-1645 .elementor-element.elementor-element-31c52024, .elementor-1645 .elementor-element.elementor-element-31c52024::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-5dd3e50{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1645 .elementor-element.elementor-element-5dd3e50:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-5dd3e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/10/serv-formacion.webp");background-position:center center;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-22525305{--display:flex;--justify-content:center;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:1.6rem;}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-71b77ca4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-6fa1bd90 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-4bf755e4 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-4bf755e4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-4bf755e4 .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-4bf755e4 .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-1a6f380c{--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;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;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-1cd910e );--border-color:var( --e-global-color-1cd910e );--border-radius:10px 10px 10px 10px;--padding-top:0.4rem;--padding-bottom:0.4rem;--padding-left:0.4rem;--padding-right:0.4rem;}.elementor-1645 .elementor-element.elementor-element-1a6f380c:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-1a6f380c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-1a6f380c:hover{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:#0064FF;--border-color:#0064FF;box-shadow:0px 0px 0px 2px #0064FF inset;}.elementor-1645 .elementor-element.elementor-element-1a6f380c, .elementor-1645 .elementor-element.elementor-element-1a6f380c::before{--border-transition:0.3s;}.elementor-1645 .elementor-element.elementor-element-7170dcf{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1645 .elementor-element.elementor-element-7170dcf:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-7170dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/10/serv-gestionados.webp");background-position:center center;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-3e3987f6{--display:flex;--justify-content:center;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:1.6rem;}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1645 .elementor-element.elementor-element-39a56bbe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-65cc406 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1645 .elementor-element.elementor-element-61b2d816 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9bd4e2a );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9bd4e2a );border-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-61b2d816.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-61b2d816 .elementor-icon{font-size:1.3rem;border-width:1px 1px 1px 1px;}.elementor-1645 .elementor-element.elementor-element-61b2d816 .elementor-icon svg{height:1.3rem;}.elementor-1645 .elementor-element.elementor-element-9ad86db{--display:flex;}.elementor-1645 .elementor-element.elementor-element-9ad86db:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-9ad86db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/11/gradient-2.svg");background-position:84vw -13vh;background-repeat:no-repeat;}.elementor-1645 .elementor-element.elementor-element-e86ac60{--display:flex;--gap:3.88rem 3.88rem;--row-gap:3.88rem;--column-gap:3.88rem;--padding-top:6rem;--padding-bottom:7rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-d3034b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-1645 .elementor-element.elementor-element-d3034b4.e-con{--align-self:center;}.elementor-1645 .elementor-element.elementor-element-e172abb{--display:flex;--border-radius:50px 50px 50px 50px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1607843137254902);--padding-top:0.3rem;--padding-bottom:0.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1645 .elementor-element.elementor-element-e172abb:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-e172abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-fcc0739 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-2fdc1a6{text-align:center;}.elementor-1645 .elementor-element.elementor-element-2fdc1a6 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-a2e11ae{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__front{background-color:var( --e-global-color-3730672 );background-image:url("https://static.altostratus.es/2025/03/servicios-01-consultoria-cloud.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__button{background-color:var( --e-global-color-secondary );margin-left:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-color:#FF0B6F;border-width:0px;border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-0632ff1 > .elementor-widget-container{border-style:none;}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box{height:23rem;}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__layer, .elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0064FF21;padding:0px 0px 0px 0px;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2.75rem 2.75rem 2.75rem 2.75rem;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__front{background-color:var( --e-global-color-3730672 );background-image:url("https://static.altostratus.es/2025/03/servicios-02-desarrollo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__button{background-color:var( --e-global-color-secondary );margin-left:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-width:0px;border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box{height:23rem;}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__layer, .elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0064FF1C;padding:0px 0px 0px 0px;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2.75rem 2.75rem 2.75rem 2.75rem;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__front{background-color:var( --e-global-color-3730672 );background-image:url("https://static.altostratus.es/2025/03/servicios-03-formacion-a-empresas.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__button{background-color:var( --e-global-color-secondary );margin-left:0;border-width:0px;border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box{height:23rem;}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__layer, .elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0064FF0F;padding:0px 0px 0px 0px;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2.75rem 2.75rem 2.75rem 2.75rem;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__front{background-color:var( --e-global-color-2039ba1 );background-image:url("https://static.altostratus.es/2025/03/servicios-04-servicios-gestionados.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__button{background-color:var( --e-global-color-secondary );margin-left:0;border-width:0px;border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box{height:23rem;}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__layer, .elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0064FF1C;padding:0px 0px 0px 0px;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2.75rem 2.75rem 2.75rem 2.75rem;text-align:left;justify-content:flex-end;}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );font-weight:var( --e-global-typography-e87dfab-font-weight );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1c24886{--display:flex;}.elementor-1645 .elementor-element.elementor-element-1c24886:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-1c24886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9bd4e2a ) 0%, var( --e-global-color-2039ba1 ) 100%);}.elementor-1645 .elementor-element.elementor-element-1c24886 > .elementor-shape-top svg, .elementor-1645 .elementor-element.elementor-element-1c24886 > .e-con-inner > .elementor-shape-top svg{height:3.1rem;transform:translateX(-50%) rotateY(180deg);}.elementor-1645 .elementor-element.elementor-element-1c24886 > .elementor-shape-bottom svg, .elementor-1645 .elementor-element.elementor-element-1c24886 > .e-con-inner > .elementor-shape-bottom svg{width:calc(144% + 1.3px);height:6.7rem;transform:translateX(-50%) rotateY(180deg);}.elementor-1645 .elementor-element.elementor-element-2f24983{--display:flex;--gap:3.88rem 3.88rem;--row-gap:3.88rem;--column-gap:3.88rem;--padding-top:3.5rem;--padding-bottom:11.64rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-17a7f45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1645 .elementor-element.elementor-element-da2ca49{--display:flex;}.elementor-1645 .elementor-element.elementor-element-ee13fd6{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:50px 50px 50px 50px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1607843137254902);--padding-top:0.3rem;--padding-bottom:0.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1645 .elementor-element.elementor-element-ee13fd6:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-ee13fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-1662264 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-58cfb14 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-3bb364e{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1645 .elementor-element.elementor-element-d0e28da .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f99e9ad-font-family ), Sans-serif;font-size:var( --e-global-typography-f99e9ad-font-size );font-weight:var( --e-global-typography-f99e9ad-font-weight );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );border-radius:10px 10px 10px 10px;padding:0.5rem 1.2rem 0.5rem 1.2rem;}.elementor-1645 .elementor-element.elementor-element-d0e28da .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-d0e28da .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-e2b9076{--display:flex;}.elementor-1645 .elementor-element.elementor-element-7d796f1{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--swiper-pagination-size:13px;--dots-normal-color:var( --e-global-color-primary );--swiper-pagination-spacing:21px;}.elementor-1645 .elementor-element.elementor-element-7d796f1 .swiper-slide > .elementor-element{height:100%;}.elementor-1645 .elementor-element.elementor-element-49c8d05{--display:flex;}.elementor-1645 .elementor-element.elementor-element-3a58f3aa{--display:flex;--overlay-opacity:0.04;}.elementor-1645 .elementor-element.elementor-element-3a58f3aa:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1645 .elementor-element.elementor-element-3a58f3aa::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static.altostratus.es/2024/10/particles-waves.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-shape-top svg, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .e-con-inner > .elementor-shape-top svg{width:calc(144% + 1.3px);height:6.7rem;transform:translateX(-50%) rotateY(180deg);}.elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-shape-bottom svg, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .e-con-inner > .elementor-shape-bottom svg{width:calc(144% + 1.3px);height:6.7rem;transform:translateX(-50%) rotateY(180deg);}.elementor-1645 .elementor-element.elementor-element-31e9044c{--display:flex;--gap:3.88rem 3.88rem;--row-gap:3.88rem;--column-gap:3.88rem;--padding-top:10.5rem;--padding-bottom:12.64rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-7c5572b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-1645 .elementor-element.elementor-element-7c5572b0.e-con{--align-self:center;}.elementor-1645 .elementor-element.elementor-element-1841bc6f{--display:flex;--border-radius:50px 50px 50px 50px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1607843137254902);--padding-top:0.3rem;--padding-bottom:0.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1645 .elementor-element.elementor-element-1841bc6f:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-1841bc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-2b3ce046 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-467d2e3{text-align:center;}.elementor-1645 .elementor-element.elementor-element-467d2e3 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-337f40b2{--display:flex;}.elementor-1645 .elementor-element.elementor-element-16440bf{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--swiper-pagination-size:13px;--dots-normal-color:var( --e-global-color-2039ba1 );--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:21px;}.elementor-1645 .elementor-element.elementor-element-16440bf .swiper-slide > .elementor-element{height:100%;}.elementor-1645 .elementor-element.elementor-element-77a14c56{--display:flex;--overlay-opacity:0.16;}.elementor-1645 .elementor-element.elementor-element-77a14c56:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.altostratus.es/2024/11/gradient-2.svg");background-position:85vw -5vh;background-repeat:no-repeat;background-size:auto;}.elementor-1645 .elementor-element.elementor-element-77a14c56::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://static.altostratus.es/2024/11/gradient-1.svg");--background-overlay:'';background-position:-290px 372px;background-repeat:no-repeat;}.elementor-1645 .elementor-element.elementor-element-654225a5{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-1645 .elementor-element.elementor-element-fb60642{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-1645 .elementor-element.elementor-element-4561e3e5{--display:flex;--border-radius:50px 50px 50px 50px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1607843137254902);--padding-top:0.3rem;--padding-bottom:0.3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1645 .elementor-element.elementor-element-4561e3e5:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-4561e3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bd4e2a );}.elementor-1645 .elementor-element.elementor-element-58f3acfb .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-2247081b .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );font-weight:var( --e-global-typography-79bc471-font-weight );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-1863aa22 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f99e9ad-font-family ), Sans-serif;font-size:var( --e-global-typography-f99e9ad-font-size );font-weight:var( --e-global-typography-f99e9ad-font-weight );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );border-radius:10px 10px 10px 10px;padding:0.5rem 1.2rem 0.5rem 1.2rem;}.elementor-1645 .elementor-element.elementor-element-1863aa22 .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-1863aa22 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-571ffb8{--display:flex;--overlay-opacity:0.5;}.elementor-1645 .elementor-element.elementor-element-571ffb8::before, .elementor-1645 .elementor-element.elementor-element-571ffb8 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-571ffb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-571ffb8 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-571ffb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-571ffb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1645 .elementor-element.elementor-element-5a3f1fd9{text-align:left;}.elementor-1645 .elementor-element.elementor-element-5a3f1fd9 img{max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1645 .elementor-element.elementor-element-2ca7cf56{--width:50%;}.elementor-1645 .elementor-element.elementor-element-c69a833{--width:43%;}.elementor-1645 .elementor-element.elementor-element-33708699{--width:35%;}.elementor-1645 .elementor-element.elementor-element-7c4316b4{--width:65%;}.elementor-1645 .elementor-element.elementor-element-62ea0c23{--width:800px;}.elementor-1645 .elementor-element.elementor-element-3eadcd05{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-7884b358{--width:35%;}.elementor-1645 .elementor-element.elementor-element-6ce60b6c{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-e62a8aa{--width:65%;}.elementor-1645 .elementor-element.elementor-element-5a6164e9{--width:800px;}.elementor-1645 .elementor-element.elementor-element-38998fb4{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-203a3174{--width:100%;}.elementor-1645 .elementor-element.elementor-element-90ddefc{--width:24rem;}.elementor-1645 .elementor-element.elementor-element-70212f19{--width:100%;}.elementor-1645 .elementor-element.elementor-element-6f5167e{--width:24rem;}.elementor-1645 .elementor-element.elementor-element-41341fb5{--width:100%;}.elementor-1645 .elementor-element.elementor-element-5dd3e50{--width:24rem;}.elementor-1645 .elementor-element.elementor-element-22525305{--width:100%;}.elementor-1645 .elementor-element.elementor-element-7170dcf{--width:24rem;}.elementor-1645 .elementor-element.elementor-element-3e3987f6{--width:100%;}.elementor-1645 .elementor-element.elementor-element-d3034b4{--width:800px;}.elementor-1645 .elementor-element.elementor-element-e172abb{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-ee13fd6{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-7c5572b0{--width:800px;}.elementor-1645 .elementor-element.elementor-element-1841bc6f{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-fb60642{--width:65%;}.elementor-1645 .elementor-element.elementor-element-4561e3e5{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-571ffb8{--width:35%;}}@media(max-width:1500px){.elementor-1645 .elementor-element.elementor-element-4b7b0dd0::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:29vw -9vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1f78fc28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5ad9c42d .elementor-heading-title{font-size:var( --e-global-typography-5863dd1-font-size );line-height:var( --e-global-typography-5863dd1-line-height );letter-spacing:var( --e-global-typography-5863dd1-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-30db71da .elementor-button{font-size:var( --e-global-typography-0e51442-font-size );line-height:var( --e-global-typography-0e51442-line-height );letter-spacing:var( --e-global-typography-0e51442-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5f0e07dd:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-45vw -15vh;}.elementor-1645 .elementor-element.elementor-element-5f0e07dd{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-848b9e8 .elementor-heading-title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-53ea743c .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-9cbad00 .elementor-heading-title{font-size:var( --e-global-typography-db6bde5-font-size );line-height:var( --e-global-typography-db6bde5-line-height );letter-spacing:var( --e-global-typography-db6bde5-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-255f8076 .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-38b90467:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:79vw -12vh;}.elementor-1645 .elementor-element.elementor-element-38b90467::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-2vw 9vh;}.elementor-1645 .elementor-element.elementor-element-500960ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-71b97dd0 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-38f2ca52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-40bfd9a{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-62f9f83d .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4a80abbb .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ed112f2 .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5ee018ac .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4917e734 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-6ce216d4 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-124816d9{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7b7f49ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1c963d87 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2742c87e{--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-fcc0739 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2fdc1a6 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-a2e11ae{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1c24886 > .elementor-shape-bottom svg, .elementor-1645 .elementor-element.elementor-element-1c24886 > .e-con-inner > .elementor-shape-bottom svg{width:calc(144% + 1.3px);}.elementor-1645 .elementor-element.elementor-element-1662264 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-58cfb14 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-d0e28da .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7d796f1{--swiper-slides-to-display:3;}.elementor-1645 .elementor-element.elementor-element-2b3ce046 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-467d2e3 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-16440bf{--swiper-slides-to-display:3;}.elementor-1645 .elementor-element.elementor-element-58f3acfb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2247081b .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1863aa22 .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}}@media(max-width:1200px){.elementor-1645 .elementor-element.elementor-element-40bfd9a{--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-124816d9{--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-2742c87e{--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-a2e11ae{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-7d796f1{--swiper-slides-to-display:3;}.elementor-1645 .elementor-element.elementor-element-16440bf{--swiper-slides-to-display:3;}}@media(max-width:1023px){.elementor-1645 .elementor-element.elementor-element-4b7b0dd0:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-4b7b0dd0::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1f78fc28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5ad9c42d .elementor-heading-title{font-size:var( --e-global-typography-5863dd1-font-size );line-height:var( --e-global-typography-5863dd1-line-height );letter-spacing:var( --e-global-typography-5863dd1-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-30db71da .elementor-button{font-size:var( --e-global-typography-0e51442-font-size );line-height:var( --e-global-typography-0e51442-line-height );letter-spacing:var( --e-global-typography-0e51442-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5f0e07dd:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-44fe6b6c{--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-1645 .elementor-element.elementor-element-44fe6b6c::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-1645 .elementor-element.elementor-element-5d42c63b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5c6084dc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-848b9e8 .elementor-heading-title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-53ea743c .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-9cbad00 .elementor-heading-title{font-size:var( --e-global-typography-db6bde5-font-size );line-height:var( --e-global-typography-db6bde5-line-height );letter-spacing:var( --e-global-typography-db6bde5-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-255f8076 .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-38b90467:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-38b90467::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-500960ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-71b97dd0 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-38f2ca52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-40bfd9a{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-62f9f83d .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4a80abbb .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ed112f2 .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5ee018ac .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-44bf312a{--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-1645 .elementor-element.elementor-element-4917e734 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-6ce216d4 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-124816d9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-fac850e:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-fac850e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-7b7f49ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1c963d87 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2742c87e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-9ad86db:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-9ad86db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-fcc0739 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2fdc1a6 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-a2e11ae{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-17a7f45{--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-1645 .elementor-element.elementor-element-1662264 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-58cfb14 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-3bb364e{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1645 .elementor-element.elementor-element-d0e28da .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7d796f1{--swiper-slides-to-display:2;}.elementor-1645 .elementor-element.elementor-element-2b3ce046 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-467d2e3 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-16440bf{--swiper-slides-to-display:2;}.elementor-1645 .elementor-element.elementor-element-77a14c56:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-77a14c56::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1645 .elementor-element.elementor-element-58f3acfb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2247081b .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1863aa22 .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}}@media(max-width:767px){.elementor-1645 .elementor-element.elementor-element-4b7b0dd0:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-4b7b0dd0::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-3af91336{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1f78fc28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5ad9c42d .elementor-heading-title{font-size:var( --e-global-typography-5863dd1-font-size );line-height:var( --e-global-typography-5863dd1-line-height );letter-spacing:var( --e-global-typography-5863dd1-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-30db71da .elementor-button{font-size:var( --e-global-typography-0e51442-font-size );line-height:var( --e-global-typography-0e51442-line-height );letter-spacing:var( --e-global-typography-0e51442-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5f0e07dd:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-5f0e07dd{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-44fe6b6c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-44fe6b6c::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-1645 .elementor-element.elementor-element-33708699{--justify-content:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1645 .elementor-element.elementor-element-5d42c63b{--width:48%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-72d7c425 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-61884f5f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5c6084dc{--width:48%;}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ef297ae .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-ee94a51 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-848b9e8 .elementor-heading-title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-53ea743c .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-9cbad00 .elementor-heading-title{font-size:var( --e-global-typography-db6bde5-font-size );line-height:var( --e-global-typography-db6bde5-line-height );letter-spacing:var( --e-global-typography-db6bde5-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-255f8076 .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-38b90467:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-38b90467::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-62ea0c23{--padding-top:5rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-3eadcd05{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-500960ed .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-71b97dd0 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-38f2ca52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-40bfd9a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-62f9f83d .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4a80abbb .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1ed112f2 .elementor-heading-title{font-size:var( --e-global-typography-01807c9-font-size );line-height:var( --e-global-typography-01807c9-line-height );letter-spacing:var( --e-global-typography-01807c9-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-5ee018ac .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-66073b85{--padding-top:6rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1645 .elementor-element.elementor-element-44bf312a{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-6ce60b6c{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-4917e734 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-6ce216d4 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-124816d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4c073271 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-4ea4a9ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2de23625 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-15737533 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-20bd9ff5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-fac850e:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-fac850e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-45e27d7d{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-38998fb4{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-7b7f49ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1c963d87 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2742c87e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-203a3174{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1645 .elementor-element.elementor-element-90ddefc{--min-height:200px;}.elementor-1645 .elementor-element.elementor-element-70212f19{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-2389ba30 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1fc68862{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1645 .elementor-element.elementor-element-6f5167e{--min-height:200px;}.elementor-1645 .elementor-element.elementor-element-41341fb5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-1eb1831d .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-31c52024{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1645 .elementor-element.elementor-element-5dd3e50{--min-height:200px;}.elementor-1645 .elementor-element.elementor-element-22525305{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-71b77ca4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1a6f380c{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1645 .elementor-element.elementor-element-7170dcf{--min-height:200px;}.elementor-1645 .elementor-element.elementor-element-3e3987f6{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1645 .elementor-element.elementor-element-39a56bbe .elementor-icon-list-item > a{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-9ad86db:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-9ad86db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-e86ac60{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-e172abb{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-fcc0739 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2fdc1a6 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-a2e11ae{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-0632ff1 .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-f165aca .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7787750 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-772e83e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-e87dfab-font-size );line-height:var( --e-global-typography-e87dfab-line-height );letter-spacing:var( --e-global-typography-e87dfab-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2f24983{--padding-top:5rem;--padding-bottom:9rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-ee13fd6{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-1662264 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-58cfb14 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-d0e28da .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-7d796f1{--swiper-slides-to-display:1;}.elementor-1645 .elementor-element.elementor-element-31e9044c{--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-1841bc6f{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-2b3ce046 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-467d2e3 .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-16440bf{--swiper-slides-to-display:1;}.elementor-1645 .elementor-element.elementor-element-77a14c56:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-1645 .elementor-element.elementor-element-77a14c56::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-77a14c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1645 .elementor-element.elementor-element-654225a5{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1645 .elementor-element.elementor-element-4561e3e5{--width:fit-content;}.elementor-1645 .elementor-element.elementor-element-58f3acfb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-2247081b .elementor-heading-title{font-size:var( --e-global-typography-79bc471-font-size );line-height:var( --e-global-typography-79bc471-line-height );letter-spacing:var( --e-global-typography-79bc471-letter-spacing );}.elementor-1645 .elementor-element.elementor-element-1863aa22 .elementor-button{font-size:var( --e-global-typography-f99e9ad-font-size );line-height:var( --e-global-typography-f99e9ad-line-height );letter-spacing:var( --e-global-typography-f99e9ad-letter-spacing );}}@media(max-width:1023px) and (min-width:768px){.elementor-1645 .elementor-element.elementor-element-33708699{--width:100%;}.elementor-1645 .elementor-element.elementor-element-7c4316b4{--width:100%;}.elementor-1645 .elementor-element.elementor-element-62ea0c23{--width:100%;}.elementor-1645 .elementor-element.elementor-element-7884b358{--width:100%;}.elementor-1645 .elementor-element.elementor-element-e62a8aa{--width:100%;}}@media(min-width:1501px){.elementor-1645 .elementor-element.elementor-element-4b7b0dd0:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1645 .elementor-element.elementor-element-4b7b0dd0::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-4b7b0dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-1645 .elementor-element.elementor-element-5f0e07dd:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1645 .elementor-element.elementor-element-5f0e07dd::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-5f0e07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-1645 .elementor-element.elementor-element-44fe6b6c::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-44fe6b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1645 .elementor-element.elementor-element-38b90467:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1645 .elementor-element.elementor-element-38b90467::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-38b90467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-1645 .elementor-element.elementor-element-3a58f3aa::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .e-con-inner > .elementor-background-video-container::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1645 .elementor-element.elementor-element-3a58f3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for video, class: .elementor-element-16efe71 */.custom-aspect-ratio .elementor-widget-container {
    position: relative;
    padding-bottom:90%; 
    height: 0;
    overflow: hidden;
}

.custom-aspect-ratio iframe,
.custom-aspect-ratio video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.elementor-1645 .elementor-element.elementor-element-16efe71.elementor-widget-video .elementor-wrapper video {
    background-color: #00000000;
}/* End custom CSS */