.elementor-1152 .elementor-element.elementor-element-08727ad{--display:flex;--min-height:622px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:.54;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1152 .elementor-element.elementor-element-08727ad:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-08727ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://surfschooltenerife.es/wp-content/uploads/2026/09/header-surf-tenerife-franz.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1152 .elementor-element.elementor-element-08727ad:before,.elementor-1152 .elementor-element.elementor-element-08727ad>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-08727ad>.e-con-inner>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-08727ad>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-08727ad>.e-con-inner>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-08727ad>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(112deg,#020202EB 27%,#00193B52 61%)}.elementor-1152 .elementor-element.elementor-element-08727ad.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-1b5d5d3{--display:flex}.elementor-1152 .elementor-element.elementor-element-d6b009f{--spacer-size:50px}.elementor-1152 .elementor-element.elementor-element-2488149{--display:flex;--min-height:342px;--justify-content:center}.elementor-widget-text-editor{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-1152 .elementor-element.elementor-element-bab50a9{font-family:"Amiko",Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:6.2px;word-spacing:0px;color:#fff}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1152 .elementor-element.elementor-element-b42d602{width:var(--container-widget-width,100.168%);max-width:100.168%;--container-widget-width:100.168%;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-b42d602.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-b42d602 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:122px;font-weight:700;text-transform:uppercase;line-height:1em;color:#fff}.elementor-1152 .elementor-element.elementor-element-7ba7f6e .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-1152 .elementor-element.elementor-element-dddea6d{--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-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button{background-color:#0080fd;font-family:"Lato",Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,.3);border-style:solid;border-width:0;border-color:#0080fd;border-radius:5px}.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button:hover,.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button:focus{background-color:#07142e;color:#fff}.elementor-1152 .elementor-element.elementor-element-06d6b4b{width:var(--container-widget-width,21%);max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-06d6b4b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button-content-wrapper{flex-direction:row}.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button:hover svg,.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button:focus svg{fill:#fff}.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button{background-color:#FFFFFF00;font-family:"Lato",Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:1px;border-color:#FFFFFFF0;border-radius:5px}.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button:hover,.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button:focus{background-color:#07142e;color:#fff}.elementor-1152 .elementor-element.elementor-element-a87569f{width:var(--container-widget-width,21%);max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-a87569f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button .elementor-button-content-wrapper{gap:30px}.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button:hover svg,.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button:focus svg{fill:#fff}.elementor-1152 .elementor-element.elementor-element-eeed654{--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:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-1152 .elementor-element.elementor-element-eeed654:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-eeed654>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00182c}.elementor-1152 .elementor-element.elementor-element-1d4d12b{--display:flex;--min-height:30px}.elementor-1152 .elementor-element.elementor-element-32c1b11{--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;--overlay-opacity:.1}.elementor-1152 .elementor-element.elementor-element-32c1b11:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-32c1b11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1152 .elementor-element.elementor-element-32c1b11:before,.elementor-1152 .elementor-element.elementor-element-32c1b11>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-32c1b11>.e-con-inner>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-32c1b11>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-32c1b11>.e-con-inner>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-32c1b11>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://surfschooltenerife.es/wp-content/uploads/2020/07/team_bg.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-1152 .elementor-element.elementor-element-32c1b11:before{filter:brightness(0%) contrast(100%) saturate(200%) blur(0px) hue-rotate(151deg)}.elementor-1152 .elementor-element.elementor-element-1f6ebff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1152 .elementor-element.elementor-element-5a27439{--spacer-size:30px}.elementor-1152 .elementor-element.elementor-element-4c5ffce .elementor-heading-title{font-size:44px;font-weight:800;text-transform:uppercase;color:#0C224EF0}.elementor-1152 .elementor-element.elementor-element-fdeb144 .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#252525}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1152 .elementor-element.elementor-element-045a71d{--divider-border-style:dots_tribal;--divider-color:#0000007A;--divider-pattern-height:20px}.elementor-1152 .elementor-element.elementor-element-045a71d .elementor-divider-separator{width:100%}.elementor-1152 .elementor-element.elementor-element-045a71d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1152 .elementor-element.elementor-element-cc0e05e{--display:grid;--e-con-grid-template-columns:repeat(3,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-1152 .elementor-element.elementor-element-98a4927{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e9e9e9;--border-color:#e9e9e9;--border-radius:10px}.elementor-1152 .elementor-element.elementor-element-98a4927:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-98a4927>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1152 .elementor-element.elementor-element-10d6f8a{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-1152 .elementor-element.elementor-element-7ab9755 img{border-radius:10px 10px 0 0}.elementor-1152 .elementor-element.elementor-element-d465c5c .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;color:#202020}.elementor-1152 .elementor-element.elementor-element-ee58cfc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-5695513{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;line-height:15px;color:#000}.elementor-1152 .elementor-element.elementor-element-5695513.elementor-element{--align-self:center}.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-text{color:var(--e-global-color-secondary)}.elementor-1152 .elementor-element.elementor-element-d95fb77{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-1152 .elementor-element.elementor-element-d95fb77.elementor-element{--align-self:center}.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-icon i{transition:color .3s}.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-item>a{font-family:"KoHo",Sans-serif;font-size:18px;font-weight:600}.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-text{color:#202020;transition:color .3s}.elementor-1152 .elementor-element.elementor-element-2a7b753 .elementor-button{background-color:#172d5a;font-family:"Lato",Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:1px;border-color:#172d5a}.elementor-1152 .elementor-element.elementor-element-2a7b753 .elementor-button:hover,.elementor-1152 .elementor-element.elementor-element-2a7b753 .elementor-button:focus{background-color:#fff;color:#0C224EF0}.elementor-1152 .elementor-element.elementor-element-2a7b753 .elementor-button:hover svg,.elementor-1152 .elementor-element.elementor-element-2a7b753 .elementor-button:focus svg{fill:#0C224EF0}.elementor-1152 .elementor-element.elementor-element-23c5871{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e9e9e9;--border-color:#e9e9e9;--border-radius:10px}.elementor-1152 .elementor-element.elementor-element-23c5871:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-23c5871>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1152 .elementor-element.elementor-element-635198b{--display:flex}.elementor-1152 .elementor-element.elementor-element-14675a8 img{border-radius:10px 10px 0 0}.elementor-1152 .elementor-element.elementor-element-04b0223 .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;color:#202020}.elementor-1152 .elementor-element.elementor-element-10414ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-e8942a0{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;line-height:15px;color:#00adef}.elementor-1152 .elementor-element.elementor-element-e8942a0.elementor-element{--align-self:center}.elementor-1152 .elementor-element.elementor-element-1f81fb8{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-1152 .elementor-element.elementor-element-1f81fb8.elementor-element{--align-self:center}.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-icon i{transition:color .3s}.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-item>a{font-family:"KoHo",Sans-serif;font-size:18px;font-weight:600}.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-text{color:#202020;transition:color .3s}.elementor-1152 .elementor-element.elementor-element-82e5afa .elementor-button{background-color:#0080fd;font-family:"Lato",Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:1px;border-color:#0080fd}.elementor-1152 .elementor-element.elementor-element-82e5afa .elementor-button:hover,.elementor-1152 .elementor-element.elementor-element-82e5afa .elementor-button:focus{background-color:#fff;color:#0080fd}.elementor-1152 .elementor-element.elementor-element-82e5afa .elementor-button:hover svg,.elementor-1152 .elementor-element.elementor-element-82e5afa .elementor-button:focus svg{fill:#0080fd}.elementor-1152 .elementor-element.elementor-element-7fce31f{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e9e9e9;--border-color:#e9e9e9;--border-radius:10px}.elementor-1152 .elementor-element.elementor-element-7fce31f:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-7fce31f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1152 .elementor-element.elementor-element-f7a1c46{--display:flex}.elementor-1152 .elementor-element.elementor-element-7c21448 img{border-radius:10px 10px 0 0}.elementor-1152 .elementor-element.elementor-element-3dee4b7 .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;color:#202020}.elementor-1152 .elementor-element.elementor-element-7509e9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-58409b7{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;line-height:15px;color:#00adef}.elementor-1152 .elementor-element.elementor-element-58409b7.elementor-element{--align-self:center}.elementor-1152 .elementor-element.elementor-element-130b855{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-1152 .elementor-element.elementor-element-130b855.elementor-element{--align-self:center}.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-icon i{transition:color .3s}.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-item>a{font-family:"KoHo",Sans-serif;font-size:18px;font-weight:600}.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-text{color:#202020;transition:color .3s}.elementor-1152 .elementor-element.elementor-element-38b8acd .elementor-button{background-color:#172d5a;font-family:"Lato",Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:1px;border-color:#172d5a}.elementor-1152 .elementor-element.elementor-element-38b8acd .elementor-button:hover,.elementor-1152 .elementor-element.elementor-element-38b8acd .elementor-button:focus{background-color:#fff;color:#0C224EF0}.elementor-1152 .elementor-element.elementor-element-38b8acd .elementor-button:hover svg,.elementor-1152 .elementor-element.elementor-element-38b8acd .elementor-button:focus svg{fill:#0C224EF0}.elementor-1152 .elementor-element.elementor-element-463deae{--spacer-size:50px}.elementor-1152 .elementor-element.elementor-element-739bbf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1152 .elementor-element.elementor-element-739bbf8:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-739bbf8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ebebeb}.elementor-1152 .elementor-element.elementor-element-242f2da{--spacer-size:30px}.elementor-1152 .elementor-element.elementor-element-110b290{--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-1152 .elementor-element.elementor-element-110b290:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-110b290>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1152 .elementor-element.elementor-element-110b290.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-d96469c{--display:flex}.elementor-1152 .elementor-element.elementor-element-d96469c.e-con{--align-self:center}.elementor-1152 .elementor-element.elementor-element-34a0927{--spacer-size:10px}.elementor-1152 .elementor-element.elementor-element-e3ca557{text-align:start}.elementor-1152 .elementor-element.elementor-element-e3ca557 .elementor-heading-title{font-size:33px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#172d5a}.elementor-1152 .elementor-element.elementor-element-23c17cc{--divider-border-style:dots_tribal;--divider-color:#0000007A;--divider-pattern-height:20px}.elementor-1152 .elementor-element.elementor-element-23c17cc .elementor-divider-separator{width:100%}.elementor-1152 .elementor-element.elementor-element-23c17cc .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-1152 .elementor-element.elementor-element-d5a9c88 .elementor-button{background-color:#000;font-family:"Lato",Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:1px;border-color:#0c0c0c}.elementor-1152 .elementor-element.elementor-element-d5a9c88 .elementor-button:hover,.elementor-1152 .elementor-element.elementor-element-d5a9c88 .elementor-button:focus{background-color:#fff;color:#0c0c0c}.elementor-1152 .elementor-element.elementor-element-d5a9c88 .elementor-button:hover svg,.elementor-1152 .elementor-element.elementor-element-d5a9c88 .elementor-button:focus svg{fill:#0c0c0c}.elementor-1152 .elementor-element.elementor-element-4aa9552{--spacer-size:10px}.elementor-1152 .elementor-element.elementor-element-92f94af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-1152 .elementor-element.elementor-element-92f94af.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-88460e9{width:var(--container-widget-width,93.286%);max-width:93.286%;--container-widget-width:93.286%;--container-widget-flex-grow:0;text-align:end}.elementor-1152 .elementor-element.elementor-element-88460e9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-88460e9 img{border-radius:10px}.elementor-1152 .elementor-element.elementor-element-620957a{--spacer-size:30px}.elementor-1152 .elementor-element.elementor-element-8948677{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1152 .elementor-element.elementor-element-8948677:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-8948677>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-1152 .elementor-element.elementor-element-e3420a7{--divider-border-style:dots_tribal;--divider-color:#0000007A;--divider-pattern-height:20px}.elementor-1152 .elementor-element.elementor-element-e3420a7 .elementor-divider-separator{width:100%}.elementor-1152 .elementor-element.elementor-element-e3420a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1152 .elementor-element.elementor-element-69e6ce2{--spacer-size:16px}.elementor-1152 .elementor-element.elementor-element-68c1b53{--display:flex;--min-height:283px;--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;--overlay-opacity:.72;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-1152 .elementor-element.elementor-element-68c1b53:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-68c1b53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://surfschooltenerife.es/wp-content/uploads/2026/04/20180310_132804-scaled.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-1152 .elementor-element.elementor-element-68c1b53:before,.elementor-1152 .elementor-element.elementor-element-68c1b53>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-68c1b53>.e-con-inner>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-68c1b53>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-68c1b53>.e-con-inner>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-68c1b53>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(149deg,#000000E6 50%,#073474D1 73%)}.elementor-1152 .elementor-element.elementor-element-d3833bd{--display:flex;--overlay-opacity:.82;--border-radius:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-1152 .elementor-element.elementor-element-d3833bd:before,.elementor-1152 .elementor-element.elementor-element-d3833bd>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-d3833bd>.e-con-inner>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-d3833bd>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-d3833bd>.e-con-inner>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-d3833bd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-1152 .elementor-element.elementor-element-4ba9739{--spacer-size:50px}.elementor-1152 .elementor-element.elementor-element-0e42f7f .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:53px;font-weight:600;text-transform:uppercase;color:#FFFFFFF0}.elementor-1152 .elementor-element.elementor-element-1db1e60{font-size:24px;line-height:1.3em;color:#fff}.elementor-1152 .elementor-element.elementor-element-a1b442d .elementor-button{background-color:#fff;font-family:"Lato",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#202020;color:#202020}.elementor-1152 .elementor-element.elementor-element-3f187fe{--spacer-size:50px}.elementor-1152 .elementor-element.elementor-element-bf2355e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.4}.elementor-1152 .elementor-element.elementor-element-bf2355e:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-bf2355e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d7e0e7}.elementor-1152 .elementor-element.elementor-element-bf2355e:before,.elementor-1152 .elementor-element.elementor-element-bf2355e>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-bf2355e>.e-con-inner>.elementor-background-video-container:before,.elementor-1152 .elementor-element.elementor-element-bf2355e>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-bf2355e>.e-con-inner>.elementor-background-slideshow:before,.elementor-1152 .elementor-element.elementor-element-bf2355e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://surfschooltenerife.es/wp-content/uploads/2020/07/home1_11.png");--background-overlay:''}.elementor-1152 .elementor-element.elementor-element-7f2d70d{--display:flex}.elementor-1152 .elementor-element.elementor-element-c057468{--spacer-size:30px}.elementor-1152 .elementor-element.elementor-element-c075e35{text-align:center}.elementor-1152 .elementor-element.elementor-element-c075e35 .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:29px;font-weight:800;text-transform:uppercase;color:#000}.elementor-1152 .elementor-element.elementor-element-8a3a6f5{width:var(--container-widget-width,83px);max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-8a3a6f5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-afd05cd{width:var(--container-widget-width,101.282%);max-width:101.282%;--container-widget-width:101.282%;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-afd05cd>.elementor-widget-container{margin:20px 0 0}.elementor-1152 .elementor-element.elementor-element-afd05cd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-e85ec81{--spacer-size:57px}.elementor-1152 .elementor-element.elementor-element-2b351c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1152 .elementor-element.elementor-element-3986321{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center}.elementor-1152 .elementor-element.elementor-element-3986321.e-con{--align-self:center}.elementor-1152 .elementor-element.elementor-element-bb9a093{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1152 .elementor-element.elementor-element-5ef6f08{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-5ef6f08.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-0de38f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1152 .elementor-element.elementor-element-ddfc034{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-ddfc034.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1152 .elementor-element.elementor-element-9ea4600{--display:flex;--justify-content:center}.elementor-1152 .elementor-element.elementor-element-9f568cf{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-1152 .elementor-element.elementor-element-9f568cf.elementor-element{--align-self:center}:root{--page-title-display:none}body.elementor-page-1152{margin:0;padding:0}@media(min-width:768px){.elementor-1152 .elementor-element.elementor-element-08727ad{--width:100%}.elementor-1152 .elementor-element.elementor-element-110b290{--width:100%}.elementor-1152 .elementor-element.elementor-element-92f94af{--width:50%}}@media(min-width:1025px){.elementor-1152 .elementor-element.elementor-element-68c1b53:not(.elementor-motion-effects-element-type-background),.elementor-1152 .elementor-element.elementor-element-68c1b53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-1152 .elementor-element.elementor-element-b42d602{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1152 .elementor-element.elementor-element-b42d602 .elementor-heading-title{font-size:100px}.elementor-1152 .elementor-element.elementor-element-7ba7f6e .elementor-heading-title{font-size:18px;line-height:1.4em}.elementor-1152 .elementor-element.elementor-element-06d6b4b{--container-widget-width:251px;--container-widget-flex-grow:0;width:var(--container-widget-width,251px);max-width:251px}.elementor-1152 .elementor-element.elementor-element-a87569f{--container-widget-width:251px;--container-widget-flex-grow:0;width:var(--container-widget-width,251px);max-width:251px}.elementor-1152 .elementor-element.elementor-element-4c5ffce .elementor-heading-title{font-size:45px}.elementor-1152 .elementor-element.elementor-element-fdeb144 .elementor-heading-title{font-size:18px;line-height:1.4em}.elementor-1152 .elementor-element.elementor-element-cc0e05e{--grid-auto-flow:row}.elementor-1152 .elementor-element.elementor-element-d465c5c{text-align:center}.elementor-1152 .elementor-element.elementor-element-d465c5c .elementor-heading-title{line-height:24px}.elementor-1152 .elementor-element.elementor-element-5695513{text-align:center}.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-item>a{font-size:12px}.elementor-1152 .elementor-element.elementor-element-04b0223{text-align:center}.elementor-1152 .elementor-element.elementor-element-04b0223 .elementor-heading-title{line-height:24px}.elementor-1152 .elementor-element.elementor-element-e8942a0{text-align:center}.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-item>a{font-size:12px}.elementor-1152 .elementor-element.elementor-element-3dee4b7{text-align:center}.elementor-1152 .elementor-element.elementor-element-3dee4b7 .elementor-heading-title{line-height:24px}.elementor-1152 .elementor-element.elementor-element-58409b7{text-align:center}.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-item>a{font-size:12px}.elementor-1152 .elementor-element.elementor-element-e3ca557 .elementor-heading-title{font-size:45px}.elementor-1152 .elementor-element.elementor-element-0e42f7f .elementor-heading-title{font-size:45px}.elementor-1152 .elementor-element.elementor-element-c075e35{text-align:center}.elementor-1152 .elementor-element.elementor-element-c075e35 .elementor-heading-title{line-height:24px}.elementor-1152 .elementor-element.elementor-element-3986321{--grid-auto-flow:row}}@media(max-width:767px){.elementor-1152 .elementor-element.elementor-element-08727ad{--min-height:596px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.79}.elementor-1152 .elementor-element.elementor-element-1b5d5d3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1152 .elementor-element.elementor-element-d6b009f{--spacer-size:34px}.elementor-1152 .elementor-element.elementor-element-2488149{--min-height:305px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-bab50a9{letter-spacing:3px}.elementor-1152 .elementor-element.elementor-element-b42d602{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-1152 .elementor-element.elementor-element-b42d602 .elementor-heading-title{font-size:73px;line-height:.8em}.elementor-1152 .elementor-element.elementor-element-7ba7f6e .elementor-heading-title{font-size:18px}.elementor-1152 .elementor-element.elementor-element-dddea6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-06d6b4b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1152 .elementor-element.elementor-element-06d6b4b .elementor-button{font-size:14px}.elementor-1152 .elementor-element.elementor-element-a87569f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1152 .elementor-element.elementor-element-a87569f .elementor-button{font-size:14px}.elementor-1152 .elementor-element.elementor-element-4c5ffce{text-align:center}.elementor-1152 .elementor-element.elementor-element-4c5ffce .elementor-heading-title{font-size:30px;line-height:1.1em}.elementor-1152 .elementor-element.elementor-element-fdeb144{text-align:center}.elementor-1152 .elementor-element.elementor-element-fdeb144 .elementor-heading-title{font-size:18px}.elementor-1152 .elementor-element.elementor-element-cc0e05e{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1152 .elementor-element.elementor-element-10d6f8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-d465c5c{text-align:start}.elementor-1152 .elementor-element.elementor-element-d465c5c .elementor-heading-title{font-size:25px;line-height:1.3em}.elementor-1152 .elementor-element.elementor-element-5695513{text-align:center}.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-d95fb77 .elementor-icon-list-item>a{font-size:16px}.elementor-1152 .elementor-element.elementor-element-2a7b753 .elementor-button{font-size:14px}.elementor-1152 .elementor-element.elementor-element-635198b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-04b0223{text-align:start}.elementor-1152 .elementor-element.elementor-element-04b0223 .elementor-heading-title{font-size:25px;line-height:1.3em}.elementor-1152 .elementor-element.elementor-element-e8942a0{text-align:center}.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-1f81fb8 .elementor-icon-list-item>a{font-size:16px}.elementor-1152 .elementor-element.elementor-element-82e5afa .elementor-button{font-size:14px}.elementor-1152 .elementor-element.elementor-element-f7a1c46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-3dee4b7{text-align:start}.elementor-1152 .elementor-element.elementor-element-3dee4b7 .elementor-heading-title{font-size:25px;line-height:1.3em}.elementor-1152 .elementor-element.elementor-element-58409b7{text-align:center}.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1152 .elementor-element.elementor-element-130b855 .elementor-icon-list-item>a{font-size:16px}.elementor-1152 .elementor-element.elementor-element-38b8acd .elementor-button{font-size:14px}.elementor-1152 .elementor-element.elementor-element-463deae{--spacer-size:0px}.elementor-1152 .elementor-element.elementor-element-110b290{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-1152 .elementor-element.elementor-element-e3ca557{text-align:start}.elementor-1152 .elementor-element.elementor-element-e3ca557 .elementor-heading-title{font-size:30px;line-height:1.1em}.elementor-1152 .elementor-element.elementor-element-d5a9c88 .elementor-button{font-size:14px}.elementor-1152 .elementor-element.elementor-element-88460e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1152 .elementor-element.elementor-element-68c1b53{--min-height:515px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1152 .elementor-element.elementor-element-d3833bd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1152 .elementor-element.elementor-element-4ba9739{--spacer-size:30px}.elementor-1152 .elementor-element.elementor-element-0e42f7f{text-align:start}.elementor-1152 .elementor-element.elementor-element-0e42f7f .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-1152 .elementor-element.elementor-element-1db1e60{font-size:19px}.elementor-1152 .elementor-element.elementor-element-3f187fe{--spacer-size:30px}.elementor-1152 .elementor-element.elementor-element-c075e35{text-align:center}.elementor-1152 .elementor-element.elementor-element-c075e35 .elementor-heading-title{font-size:23px;line-height:1.3em}.elementor-1152 .elementor-element.elementor-element-3986321{--e-con-grid-template-columns:repeat(3,1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row}.elementor-1152 .elementor-element.elementor-element-bb9a093{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-5ef6f08{width:100%;max-width:100%}.elementor-1152 .elementor-element.elementor-element-0de38f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-ddfc034{width:100%;max-width:100%}.elementor-1152 .elementor-element.elementor-element-9ea4600{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1152 .elementor-element.elementor-element-9f568cf{width:100%;max-width:100%}.elementor-1152 .elementor-element.elementor-element-9f568cf>.elementor-widget-container{padding:0}}