.elementor-2100 .elementor-element.elementor-element-19b0ce3:not(.elementor-motion-effects-element-type-background), .elementor-2100 .elementor-element.elementor-element-19b0ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16161600;background-image:url("https://surfandwindsurferhouse.it/wp-content/uploads/2022/02/sun-g41ab67f99_1280.jpg");background-position:center center;background-size:cover;}.elementor-2100 .elementor-element.elementor-element-19b0ce3 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #FFFFFF70 100%, #FFFFFFAD 80%);opacity:1;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2100 .elementor-element.elementor-element-19b0ce3 > .elementor-container{max-width:892px;min-height:546px;}.elementor-2100 .elementor-element.elementor-element-19b0ce3 .elementor-background-overlay{filter:brightness( 185% ) contrast( 61% ) saturate( 128% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2100 .elementor-element.elementor-element-19b0ce3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2100 .elementor-element.elementor-element-19b0ce3 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:151px;}.elementor-2100 .elementor-element.elementor-element-e96aedb > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2100 .elementor-element.elementor-element-76cb6cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block p,.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block{color:#FFFFFF;}.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block,.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block p{font-size:26px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:10px;}.elementor-2100 .elementor-element.elementor-element-5aa9dfb{--spacer-size:129px;}.elementor-2100 .elementor-element.elementor-element-f50fbe3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2100 .elementor-element.elementor-element-f50fbe3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2100 .elementor-element.elementor-element-b30f8bf > .elementor-widget-container{margin:51px 51px 51px 51px;}.elementor-2100 .elementor-element.elementor-element-b30f8bf{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-2e68cbb .elementor-icon-wrapper{text-align:center;}.elementor-2100 .elementor-element.elementor-element-2e68cbb .elementor-icon{font-size:32px;}.elementor-2100 .elementor-element.elementor-element-2e68cbb .elementor-icon svg{height:32px;}.elementor-2100 .elementor-element.elementor-element-355d17e{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-34b68a7 .elementor-icon-wrapper{text-align:center;}.elementor-2100 .elementor-element.elementor-element-34b68a7 .elementor-icon{font-size:32px;}.elementor-2100 .elementor-element.elementor-element-34b68a7 .elementor-icon svg{height:32px;}.elementor-2100 .elementor-element.elementor-element-e8791a4{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-698bc9a:not(.elementor-motion-effects-element-type-background), .elementor-2100 .elementor-element.elementor-element-698bc9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-2100 .elementor-element.elementor-element-698bc9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2100 .elementor-element.elementor-element-698bc9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2100 .elementor-element.elementor-element-8625fc2 img{width:6%;opacity:1;filter:brightness( 0% ) contrast( 14% ) saturate( 0% ) blur( 0px ) hue-rotate( 233deg );}.elementor-2100 .elementor-element.elementor-element-48692a4{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-7a9e544 .elementor-icon-wrapper{text-align:center;}.elementor-2100 .elementor-element.elementor-element-7a9e544 .elementor-icon{font-size:32px;}.elementor-2100 .elementor-element.elementor-element-7a9e544 .elementor-icon svg{height:32px;}.elementor-2100 .elementor-element.elementor-element-a7b79b6{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-5f77532 .elementor-icon-wrapper{text-align:center;}.elementor-2100 .elementor-element.elementor-element-5f77532 .elementor-icon{font-size:32px;}.elementor-2100 .elementor-element.elementor-element-5f77532 .elementor-icon svg{height:32px;}.elementor-2100 .elementor-element.elementor-element-da6fbf0{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-2440e35 img{width:5%;}.elementor-2100 .elementor-element.elementor-element-2a6bac9{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-d1da916 .elementor-icon-wrapper{text-align:center;}.elementor-2100 .elementor-element.elementor-element-d1da916 .elementor-icon{font-size:43px;}.elementor-2100 .elementor-element.elementor-element-d1da916 .elementor-icon svg{height:43px;}.elementor-2100 .elementor-element.elementor-element-5e49a0b{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-9e91f24 .elementor-icon-wrapper{text-align:center;}.elementor-2100 .elementor-element.elementor-element-9e91f24 .elementor-icon{font-size:32px;}.elementor-2100 .elementor-element.elementor-element-9e91f24 .elementor-icon svg{height:32px;}.elementor-2100 .elementor-element.elementor-element-97d8f3f{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-0013481 .elementor-icon-wrapper{text-align:center;}.elementor-2100 .elementor-element.elementor-element-0013481 .elementor-icon{font-size:32px;}.elementor-2100 .elementor-element.elementor-element-0013481 .elementor-icon svg{height:32px;}.elementor-2100 .elementor-element.elementor-element-28cc8fe{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-6c2b379 img{width:8%;opacity:0.66;filter:brightness( 5% ) contrast( 172% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2100 .elementor-element.elementor-element-25ba9d6{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-b41e4b3 img{width:4%;opacity:0.66;filter:brightness( 72% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2100 .elementor-element.elementor-element-d7d57ad{font-size:14px;}.elementor-2100 .elementor-element.elementor-element-92db8ae .elementor-button{border-radius:27px 27px 27px 27px;}.elementor-2100 .elementor-element.elementor-element-d31658b{width:100%;max-width:100%;}.elementor-2100 .elementor-element.elementor-element-d31658b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2100 .elementor-element.elementor-element-d31658b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://surfandwindsurferhouse.it/wp-content/uploads/2022/02/MARCHIO.png );-webkit-mask-size:97%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2100 .elementor-element.elementor-element-d31658b .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-2100 .elementor-element.elementor-element-ce98a74{--spacer-size:50px;}.elementor-2100 .elementor-element.elementor-element-05b389d:not(.elementor-motion-effects-element-type-background), .elementor-2100 .elementor-element.elementor-element-05b389d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;background-image:url("https://surfandwindsurferhouse.it/wp-content/uploads/2022/02/sea-g61da5e4c1_1280.jpg");background-position:center center;background-size:cover;}.elementor-2100 .elementor-element.elementor-element-05b389d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 12%, #FFFFFF00 100%);opacity:0.28;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2100 .elementor-element.elementor-element-05b389d > .elementor-container{min-height:1171px;}.elementor-2100 .elementor-element.elementor-element-05b389d .elementor-background-overlay{filter:brightness( 185% ) contrast( 61% ) saturate( 128% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2100 .elementor-element.elementor-element-05b389d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:97px 0px -5px 0px;}.elementor-2100 .elementor-element.elementor-element-56f4edb > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2100 .elementor-element.elementor-element-18dd8e0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2100 .elementor-element.elementor-element-18dd8e0 > .elementor-container{min-height:82px;}.elementor-2100 .elementor-element.elementor-element-8a04d98{--spacer-size:50px;}.elementor-2100 .elementor-element.elementor-element-0f8e786 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-0f8e786{text-align:center;font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:10px;color:#000000;}@media(max-width:1024px){.elementor-2100 .elementor-element.elementor-element-19b0ce3 > .elementor-container{min-height:400px;}.elementor-2100 .elementor-element.elementor-element-19b0ce3 > .elementor-shape-bottom svg{width:calc(210% + 1.3px);height:105px;}.elementor-2100 .elementor-element.elementor-element-19b0ce3{padding:90px 30px 120px 30px;}.elementor-2100 .elementor-element.elementor-element-e96aedb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block,.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block p{font-size:22px;}.elementor-2100 .elementor-element.elementor-element-5aa9dfb{--spacer-size:120px;}.elementor-2100 .elementor-element.elementor-element-8625fc2 img{width:12%;max-width:9%;}.elementor-2100 .elementor-element.elementor-element-2440e35 img{max-width:7%;}.elementor-2100 .elementor-element.elementor-element-2a6bac9 > .elementor-widget-container{margin:31px 31px 31px 31px;padding:-11px -11px -11px -11px;}.elementor-2100 .elementor-element.elementor-element-5e49a0b > .elementor-widget-container{margin:31px 31px 31px 31px;padding:-11px -11px -11px -11px;}.elementor-2100 .elementor-element.elementor-element-6c2b379 img{width:3%;max-width:7%;height:53px;}.elementor-2100 .elementor-element.elementor-element-b41e4b3 img{width:3%;max-width:7%;height:53px;}.elementor-2100 .elementor-element.elementor-element-05b389d > .elementor-container{min-height:400px;}.elementor-2100 .elementor-element.elementor-element-05b389d{padding:90px 30px 120px 30px;}.elementor-2100 .elementor-element.elementor-element-56f4edb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-18dd8e0 > .elementor-container{min-height:117px;}}@media(max-width:767px){.elementor-2100 .elementor-element.elementor-element-19b0ce3 > .elementor-shape-bottom svg{height:85px;}.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block,.elementor-2100 .elementor-element.elementor-element-76cb6cc .futurio_extra_adv_text_block .text-content-block p{font-size:25px;line-height:2.5em;letter-spacing:0.4px;word-spacing:0.1em;}.elementor-2100 .elementor-element.elementor-element-95eda4d{margin-top:-183px;margin-bottom:-183px;padding:0px 0px 0px 0px;z-index:0;}.elementor-2100 .elementor-element.elementor-element-f50fbe3{margin-top:-17px;margin-bottom:-17px;padding:28px 28px 28px 28px;}.elementor-2100 .elementor-element.elementor-element-b30f8bf > .elementor-widget-container{margin:-19px -19px -19px -19px;padding:23px 23px 23px 23px;}.elementor-2100 .elementor-element.elementor-element-b30f8bf{text-align:center;font-size:13px;}.elementor-2100 .elementor-element.elementor-element-355d17e > .elementor-widget-container{margin:37px 37px 37px 37px;}.elementor-2100 .elementor-element.elementor-element-e7d0b32{margin-top:-18px;margin-bottom:-18px;}.elementor-2100 .elementor-element.elementor-element-efe31a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-e8791a4 > .elementor-widget-container{margin:22px 22px 22px 22px;padding:19px 19px 19px 19px;}.elementor-2100 .elementor-element.elementor-element-698bc9a{margin-top:0px;margin-bottom:0px;padding:24px 24px 24px 24px;}.elementor-2100 .elementor-element.elementor-element-8625fc2 img{width:27%;max-width:20%;}.elementor-2100 .elementor-element.elementor-element-48692a4 > .elementor-widget-container{margin:21px 21px 21px 21px;}.elementor-2100 .elementor-element.elementor-element-a7b79b6 > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-2100 .elementor-element.elementor-element-39ecfa1{margin-top:-41px;margin-bottom:-41px;}.elementor-2100 .elementor-element.elementor-element-da6fbf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-2100 .elementor-element.elementor-element-f7168aa{margin-top:0px;margin-bottom:0px;padding:39px 39px 39px 39px;}.elementor-2100 .elementor-element.elementor-element-2440e35 img{width:23%;max-width:17%;}.elementor-2100 .elementor-element.elementor-element-2a6bac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-d1da916 .elementor-icon{font-size:38px;}.elementor-2100 .elementor-element.elementor-element-d1da916 .elementor-icon svg{height:38px;}.elementor-2100 .elementor-element.elementor-element-7ed4403{margin-top:0px;margin-bottom:0px;padding:39px 39px 39px 39px;}.elementor-2100 .elementor-element.elementor-element-5e49a0b > .elementor-widget-container{margin:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2100 .elementor-element.elementor-element-42dc950{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-97d8f3f > .elementor-widget-container{margin:1px 1px 1px 1px;padding:26px 26px 26px 26px;}.elementor-2100 .elementor-element.elementor-element-28cc8fe > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-2100 .elementor-element.elementor-element-6c2b379 img{width:49%;max-width:23%;height:81px;}.elementor-2100 .elementor-element.elementor-element-25ba9d6 > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-2100 .elementor-element.elementor-element-b41e4b3 img{width:14%;max-width:16%;}.elementor-2100 .elementor-element.elementor-element-d7d57ad > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-2100 .elementor-element.elementor-element-05b389d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-2100 .elementor-element.elementor-element-05b389d > .elementor-container{min-height:0px;}.elementor-2100 .elementor-element.elementor-element-18dd8e0 > .elementor-container{max-width:517px;min-height:0px;}.elementor-2100 .elementor-element.elementor-element-18dd8e0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2100 .elementor-element.elementor-element-0f8e786{font-size:9px;letter-spacing:2.5px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2100 .elementor-element.elementor-element-4ed91d4{width:50%;}}@media(min-width:1025px){.elementor-2100 .elementor-element.elementor-element-05b389d:not(.elementor-motion-effects-element-type-background), .elementor-2100 .elementor-element.elementor-element-05b389d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}