.elementor-3344 .elementor-element.elementor-element-d49959f{--display:flex;--min-height:78vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.82;--padding-top:120px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-d49959f:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-d49959f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071A38;background-image:url("https://ligasurfprospain.es/wp-content/uploads/2026/09/EDP-Surf-Pro-Gijon-26_header.jpg");background-position:center center;background-size:cover;}.elementor-3344 .elementor-element.elementor-element-d49959f::before, .elementor-3344 .elementor-element.elementor-element-d49959f > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-d49959f > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-d49959f > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-d49959f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-d49959f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(75deg, #071A38 0%, #0D2D5E 100%);}.elementor-3344 .elementor-element.elementor-element-20661e3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-2f2ecdb3 .elementor-heading-title{color:#FFFFFF;}.elementor-3344 .elementor-element.elementor-element-39c71036{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-14a9ce9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-14a9ce9a:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-14a9ce9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2D5E;}.elementor-3344 .elementor-element.elementor-element-22cc0b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-466e5639{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-5589ed63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-3fa63a00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-c241169{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-26a02378{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-6271377c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-6271377c:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-6271377c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-3344 .elementor-element.elementor-element-4513bde7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-11cace75{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-45f8ff77 .elementor-button:hover, .elementor-3344 .elementor-element.elementor-element-45f8ff77 .elementor-button:focus{color:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-45f8ff77 .elementor-button:hover svg, .elementor-3344 .elementor-element.elementor-element-45f8ff77 .elementor-button:focus svg{fill:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-6647b653 .elementor-button:hover, .elementor-3344 .elementor-element.elementor-element-6647b653 .elementor-button:focus{color:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-6647b653 .elementor-button:hover svg, .elementor-3344 .elementor-element.elementor-element-6647b653 .elementor-button:focus svg{fill:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-fd3ffe4 .elementor-button:hover, .elementor-3344 .elementor-element.elementor-element-fd3ffe4 .elementor-button:focus{color:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-fd3ffe4 .elementor-button:hover svg, .elementor-3344 .elementor-element.elementor-element-fd3ffe4 .elementor-button:focus svg{fill:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-5165527 .elementor-button:hover, .elementor-3344 .elementor-element.elementor-element-5165527 .elementor-button:focus{color:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-5165527 .elementor-button:hover svg, .elementor-3344 .elementor-element.elementor-element-5165527 .elementor-button:focus svg{fill:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-66f4f5c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-66f4f5c8:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-66f4f5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3344 .elementor-element.elementor-element-13193672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-54a32d99{--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:64px 64px;--row-gap:64px;--column-gap:64px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-353055c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-586acad5 .elementor-heading-title{color:#0D2D5E;}.elementor-3344 .elementor-element.elementor-element-60cea660{--divider-border-style:solid;--divider-color:#00B4D8;--divider-border-width:3px;}.elementor-3344 .elementor-element.elementor-element-60cea660 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-3344 .elementor-element.elementor-element-60cea660 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3344 .elementor-element.elementor-element-6409139f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-353a9161{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-353a9161:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-353a9161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9b5aca );}.elementor-3344 .elementor-element.elementor-element-fad58c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-28906c9f{--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:64px 64px;--row-gap:64px;--column-gap:64px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-3b5537e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-4ba26c61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-712262b6 .elementor-heading-title{color:#0D2D5E;}.elementor-3344 .elementor-element.elementor-element-166a0e49{--divider-border-style:solid;--divider-color:#00B4D8;--divider-border-width:3px;}.elementor-3344 .elementor-element.elementor-element-166a0e49 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-3344 .elementor-element.elementor-element-166a0e49 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3344 .elementor-element.elementor-element-73622c16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-73622c16:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-73622c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7FB;}.elementor-3344 .elementor-element.elementor-element-7f03704c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-5b172b86{--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:56px 56px;--row-gap:56px;--column-gap:56px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-7d37e604{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-49555829 .elementor-heading-title{color:#0D2D5E;}.elementor-3344 .elementor-element.elementor-element-6f7bcde{--divider-border-style:solid;--divider-color:#00B4D8;--divider-border-width:3px;}.elementor-3344 .elementor-element.elementor-element-6f7bcde .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-3344 .elementor-element.elementor-element-6f7bcde .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3344 .elementor-element.elementor-element-6738351d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-3563debb iframe{height:420px;}.elementor-3344 .elementor-element.elementor-element-25425ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-25425ae:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-25425ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2D5E;}.elementor-3344 .elementor-element.elementor-element-8cae067{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-ba6d919{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-a4c8b13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-9137afd .elementor-heading-title{color:#FFFFFF;}.elementor-3344 .elementor-element.elementor-element-46c2c65{--divider-border-style:solid;--divider-color:#00B4D8;--divider-border-width:3px;}.elementor-3344 .elementor-element.elementor-element-46c2c65 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-3344 .elementor-element.elementor-element-46c2c65 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3344 .elementor-element.elementor-element-d2d6d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-3344 .elementor-element.elementor-element-d2d6d4b:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-d2d6d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3344 .elementor-element.elementor-element-d49959f{--padding-top:96px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-3344 .elementor-element.elementor-element-66f4f5c8{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-3344 .elementor-element.elementor-element-353a9161{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-3344 .elementor-element.elementor-element-73622c16{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-3344 .elementor-element.elementor-element-25425ae{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-3344 .elementor-element.elementor-element-ba6d919{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}}@media(max-width:767px){.elementor-3344 .elementor-element.elementor-element-d49959f{--min-height:88vh;--padding-top:88px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3344 .elementor-element.elementor-element-39c71036{--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-3344 .elementor-element.elementor-element-14a9ce9a{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3344 .elementor-element.elementor-element-466e5639{--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-3344 .elementor-element.elementor-element-6271377c{--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-3344 .elementor-element.elementor-element-11cace75{--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-3344 .elementor-element.elementor-element-66f4f5c8{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3344 .elementor-element.elementor-element-54a32d99{--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-3344 .elementor-element.elementor-element-353a9161{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3344 .elementor-element.elementor-element-28906c9f{--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-3344 .elementor-element.elementor-element-73622c16{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3344 .elementor-element.elementor-element-5b172b86{--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-3344 .elementor-element.elementor-element-3563debb iframe{height:280px;}.elementor-3344 .elementor-element.elementor-element-25425ae{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-3344 .elementor-element.elementor-element-ba6d919{--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-3344 .elementor-element.elementor-element-a4c8b13{--width:100%;}.elementor-3344 .elementor-element.elementor-element-d2d6d4b{--width:100%;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-3344 .elementor-element.elementor-element-a4c8b13{--width:40%;}.elementor-3344 .elementor-element.elementor-element-d2d6d4b{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3344 .elementor-element.elementor-element-a4c8b13{--width:100%;}.elementor-3344 .elementor-element.elementor-element-d2d6d4b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6271377c */.elementor-3344 .elementor-element.elementor-element-6271377c.elementor-sticky--active{top:110px!important;z-index:98!important;}
@media (max-width:767px){.elementor-3344 .elementor-element.elementor-element-6271377c.elementor-sticky--active{top:66px!important;}}
html{scroll-padding-top:230px;}
@media (max-width:767px){html{scroll-padding-top:80px;}}
@media (max-width:767px){.elementor-3344 .elementor-element.elementor-element-6271377c .fecs-nav-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px!important;width:100%;}
.elementor-3344 .elementor-element.elementor-element-6271377c .fecs-nav-row>.elementor-widget{width:auto!important;max-width:none!important;min-width:0;}
.elementor-3344 .elementor-element.elementor-element-6271377c .fecs-nav-row .elementor-button{width:100%;justify-content:center;padding:9px 6px!important;font-size:12px!important;letter-spacing:.06em!important;white-space:nowrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25425ae */.elementor-3344 .elementor-element.elementor-element-25425ae{background-image:radial-gradient(120% 90% at 100% 0%,rgba(0,180,216,.16) 0%,rgba(13,45,94,0) 55%);}
.elementor-3344 .elementor-element.elementor-element-25425ae .fecs-insc-info{color:rgba(255,255,255,.86);font-size:15px;line-height:1.55;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:20px 22px;border:1px solid rgba(255,255,255,.18);border-left:4px solid #00B4D8;border-radius:4px;background:rgba(255,255,255,.05);margin:0 0 20px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-price .ii-l{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#00B4D8;width:100%;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-price .ii-v{font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1;color:#fff;letter-spacing:-.02em;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-price .ii-s{font-size:14px;color:rgba(255,255,255,.7);}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-list{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid rgba(255,255,255,.18);}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-list li{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.18);margin:0;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-list span{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);padding-top:2px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-list strong{color:#fff;font-weight:600;word-break:break-word;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-iban{font-variant-numeric:tabular-nums;letter-spacing:.03em;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-steps{list-style:none;counter-reset:ii;margin:0 0 24px;padding:0;display:grid;gap:12px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-steps li{counter-increment:ii;display:flex;gap:14px;align-items:center;margin:0;color:#fff;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-steps li::before{content:counter(ii);flex:0 0 32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#00B4D8;color:#071A38;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-contact{margin:0;font-size:14px;color:rgba(255,255,255,.75);}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-contact a{color:#fff;font-weight:700;text-decoration:underline;text-decoration-color:#00B4D8;text-underline-offset:3px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .ii-contact a:hover{color:#00B4D8;}
.elementor-3344 .elementor-element.elementor-element-25425ae .fecs-insc-card{background:#fff;border-radius:4px;box-shadow:0 24px 60px rgba(4,15,36,.35);}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper{margin:0!important;max-width:none!important;font-family:inherit;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields{display:grid!important;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:22px;margin:0!important;padding:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields li.gfield{grid-column:1/-1;margin:0!important;padding:0!important;width:auto!important;max-width:none!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields li.gfield.gfield--type-text,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields li.gfield.gfield--type-phone,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields li.gfield.gfield--type-email,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields li.gfield.gfield--type-date{grid-column:auto;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_label,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper legend.gfield_label{display:block;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:#0D2D5E;margin:0 0 8px!important;padding:0;line-height:1.4;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-checkbox .gfield_label{text-transform:none;letter-spacing:0;font-family:inherit!important;font-weight:600!important;font-size:14px!important;line-height:1.55;color:#0D2D5E;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_required{color:#CE3520;margin-left:4px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper input[type=text],.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper input[type=email],.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper input[type=tel],.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper input[type=number],.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper select,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper textarea{width:100%!important;min-height:48px;padding:12px 14px!important;font-size:15px!important;line-height:1.4;color:#0D2D5E;background:#F2F7FB;border:1px solid rgba(13,45,94,.16)!important;border-radius:4px!important;box-shadow:none;transition:border-color .2s,box-shadow .2s,background .2s;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper input:focus,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper select:focus,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper textarea:focus{outline:none;background:#fff;border-color:#00728C!important;box-shadow:0 0 0 3px rgba(0,180,216,.22);}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_complex{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_complex>span{width:auto!important;margin:0!important;padding:0!important;float:none!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_complex label,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_container_date label{font-size:12px!important;color:#5F6B7A;padding-top:4px!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .clear-multi{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .clear-multi .ginput_container{width:auto!important;margin:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio{display:flex;flex-wrap:wrap;gap:10px;margin:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio li,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio .gchoice{margin:0!important;padding:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio input{position:absolute;opacity:0;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio label{display:inline-flex!important;align-items:center;min-height:44px;padding:10px 18px!important;margin:0!important;max-width:none!important;border:1px solid rgba(13,45,94,.2);border-radius:4px;font-weight:700;font-size:14px;color:#0D2D5E;cursor:pointer;transition:all .2s;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio label:hover{border-color:#0D2D5E;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio input:checked+label{background:#0D2D5E;border-color:#0D2D5E;color:#fff;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_radio input:focus-visible+label{box-shadow:0 0 0 3px rgba(0,180,216,.35);}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_checkbox li,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_container_consent{display:flex;gap:10px;align-items:flex-start;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper input[type=checkbox]{width:20px;height:20px;margin:2px 0 0!important;accent-color:#0D2D5E;flex:0 0 20px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_checkbox label,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_consent_label{font-size:14px;color:#5F6B7A;max-width:none!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_consent_label a{color:#00728C;font-weight:700;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gsection{border-bottom:2px solid #0D2D5E!important;padding:8px 0 10px!important;margin-top:8px!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gsection_title{font-family:Montserrat,sans-serif;font-size:18px!important;font-weight:800;color:#0D2D5E;margin:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_html p{margin:0 0 8px;font-size:15px;line-height:1.55;color:#5F6B7A;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_html p:last-child{margin:0;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_html strong{color:#0D2D5E;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_html hr{display:none;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_html:has(hr){display:none!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_html:has(strong){background:#F2F7FB;border-left:4px solid #00B4D8!important;border-radius:4px;padding:18px 20px!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_container_fileupload input[type=file]{width:100%;padding:14px;border:1px dashed rgba(13,45,94,.3);border-radius:4px;background:#F2F7FB;font-size:14px;color:#0D2D5E;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gfield_description{font-size:13px!important;color:#5F6B7A;padding-top:6px!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gform_footer{margin:28px 0 0!important;padding:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gform_footer input[type=submit],.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gform_footer button{width:100%;min-height:56px;padding:16px 28px!important;background:#0D2D5E!important;color:#fff!important;border:0!important;border-radius:4px!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,transform .2s;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gform_footer input[type=submit]:hover{background:#00728C!important;transform:translateY(-1px);}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gform_footer input[type=submit]:focus-visible{outline:3px solid #00B4D8;outline-offset:3px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .validation_error,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gform_validation_errors{border:1px solid #CE3520!important;background:#FDF1EF!important;color:#CE3520!important;border-radius:4px;padding:14px 16px!important;font-size:14px;margin:0 0 20px!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_error{background:none!important;border:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_error input,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield_error select{border-color:#CE3520!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .validation_message{color:#CE3520!important;font-size:13px;padding-top:6px!important;background:none!important;border:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_confirmation_message,.elementor-3344 .elementor-element.elementor-element-25425ae .lsp-gf-ok{color:#0D2D5E;font-size:16px;line-height:1.6;}
.elementor-3344 .elementor-element.elementor-element-25425ae .lsp-gf-ok strong{display:block;font-family:Montserrat,sans-serif;font-size:22px;font-weight:800;margin-bottom:8px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .gform_ajax_spinner{margin-left:10px;}
@media (max-width:767px){.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields{grid-template-columns:1fr;}.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields li.gfield{grid-column:1/-1!important;}.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_complex{grid-template-columns:1fr;}.elementor-3344 .elementor-element.elementor-element-25425ae .ii-list li{grid-template-columns:1fr;gap:2px;}.elementor-3344 .elementor-element.elementor-element-25425ae .ii-price .ii-v{font-size:38px;}}
@media (prefers-reduced-motion:reduce){.elementor-3344 .elementor-element.elementor-element-25425ae *{transition:none!important;}}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date .ginput_complex{display:block!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date .clear-multi{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date .clear-multi>.ginput_container{display:block!important;width:auto!important;margin:0!important;padding:0!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date input{width:100%!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_complex>.gform_hidden,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper .ginput_complex>.gf_clear{display:none!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date .clear-multi>.ginput_container{max-width:none!important;flex:none!important;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date .clear-multi input[type=number]{width:100%!important;max-width:none!important;-moz-appearance:textfield;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date .clear-multi input::-webkit-outer-spin-button,.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper li.gfield--type-date .clear-multi input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.elementor-3344 .elementor-element.elementor-element-25425ae .gform_wrapper ul.gform_fields li.gfield.gfield_html:has(strong){padding:18px 20px!important;background:#F2F7FB;border-left:4px solid #00B4D8!important;border-radius:4px;}
@media (min-width:1025px){.elementor-3344 .elementor-element.elementor-element-25425ae .fecs-insc-txt{position:sticky;top:244px;}}/* End custom CSS */