.elementor-3864 .elementor-element.elementor-element-smkpxle:not(.elementor-motion-effects-element-type-background), .elementor-3864 .elementor-element.elementor-element-smkpxle > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nivsurftrips.com/wp-content/uploads/2017/03/Tiny-Whale-Portugal-Camps.jpg");background-position:center center;background-size:cover;}.elementor-3864 .elementor-element.elementor-element-smkpxle > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(250deg, rgba(2,221,247,0.62) 0%, rgba(1,46,142,0.87) 94%);opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3864 .elementor-element.elementor-element-smkpxle{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:100px 0px 200px 0px;}.elementor-3864 .elementor-element.elementor-element-smkpxle > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-3864 .elementor-element.elementor-element-smkpxle > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:148px;}.elementor-3864 .elementor-element.elementor-element-ouegfkj > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-aeriiyz{text-align:center;}.elementor-3864 .elementor-element.elementor-element-aeriiyz.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-3864 .elementor-element.elementor-element-aeriiyz .elementor-heading-title{font-size:65px;font-weight:normal;}.elementor-3864 .elementor-element.elementor-element-vkrzsbk{--divider-border-style:solid;--divider-border-color:#ffffff;--divider-border-width:3px;}.elementor-3864 .elementor-element.elementor-element-vkrzsbk .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-3864 .elementor-element.elementor-element-vkrzsbk .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-3864 .elementor-element.elementor-element-lurahio .elementor-text-editor{text-align:center;}.elementor-3864 .elementor-element.elementor-element-lurahio{color:#ffffff;font-size:19px;font-weight:normal;}.elementor-3864 .elementor-element.elementor-element-lurahio > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-3864 .elementor-element.elementor-element-svgobjz > .elementor-element-populated{margin:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-vgtyjbk .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-3864 .elementor-element.elementor-element-vgtyjbk .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-3864 .elementor-element.elementor-element-vgtyjbk a.elementor-button, .elementor-3864 .elementor-element.elementor-element-vgtyjbk .elementor-button{background-color:#02ddf7;border-radius:33px 0px 33px 0px;padding:50px 50px 50px 50px;}.elementor-3864 .elementor-element.elementor-element-upsdlse > .elementor-element-populated{margin:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-salywwt .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-3864 .elementor-element.elementor-element-salywwt .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-3864 .elementor-element.elementor-element-salywwt a.elementor-button, .elementor-3864 .elementor-element.elementor-element-salywwt .elementor-button{background-color:#efc017;border-radius:0px 33px 0px 33px;padding:50px 35px 50px 50px;}.elementor-3864 .elementor-element.elementor-element-dd2cvez{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-jg87yg8 > .elementor-element-populated{margin:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-ncwt6qt .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-3864 .elementor-element.elementor-element-ncwt6qt .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-3864 .elementor-element.elementor-element-ncwt6qt a.elementor-button, .elementor-3864 .elementor-element.elementor-element-ncwt6qt .elementor-button{background-color:#efa300;border-radius:0px 33px 0px 33px;padding:50px 50px 50px 50px;}.elementor-3864 .elementor-element.elementor-element-ncwt6qt > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-1a8j6qy > .elementor-element-populated{margin:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-ecsfqhe .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-3864 .elementor-element.elementor-element-ecsfqhe .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-3864 .elementor-element.elementor-element-ecsfqhe a.elementor-button, .elementor-3864 .elementor-element.elementor-element-ecsfqhe .elementor-button{background-color:rgba(2,227,239,0.74);border-radius:33px 0px 33px 0px;padding:50px 35px 50px 50px;}.elementor-3864 .elementor-element.elementor-element-ya1how8{text-align:right;}.elementor-3864 .elementor-element.elementor-element-ya1how8.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-3864 .elementor-element.elementor-element-ya1how8 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-3864 .elementor-element.elementor-element-zzhr0ci .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-3864 .elementor-element.elementor-element-zzhr0ci .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-3864 .elementor-element.elementor-element-zzhr0ci a.elementor-button, .elementor-3864 .elementor-element.elementor-element-zzhr0ci .elementor-button{background-color:#02ddf7;border-radius:33px 0px 33px 0px;padding:50px 50px 50px 50px;}.elementor-3864 .elementor-element.elementor-element-dwe93ra .elementor-text-editor{text-align:right;}.elementor-3864 .elementor-element.elementor-element-dwe93ra{color:#484848;font-size:19px;font-weight:normal;}.elementor-3864 .elementor-element.elementor-element-dwe93ra > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3864 .elementor-element.elementor-element-1slh8ga{text-align:right;}.elementor-3864 .elementor-element.elementor-element-1slh8ga.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-3864 .elementor-element.elementor-element-1slh8ga .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-3864 .elementor-element.elementor-global-3945 .elementor-button .elementor-align-icon-right{margin-left:1px;}.elementor-3864 .elementor-element.elementor-global-3945 .elementor-button .elementor-align-icon-left{margin-right:1px;}.elementor-3864 .elementor-element.elementor-global-3945 a.elementor-button, .elementor-3864 .elementor-element.elementor-global-3945 .elementor-button{background-color:#efa300;border-radius:0px 33px 0px 33px;padding:50px 50px 50px 50px;}.elementor-3864 .elementor-element.elementor-global-3945 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-9z9o7bw .elementor-text-editor{text-align:right;}.elementor-3864 .elementor-element.elementor-element-9z9o7bw{color:#484848;font-size:19px;font-weight:normal;}.elementor-3864 .elementor-element.elementor-element-9z9o7bw > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3864 .elementor-element.elementor-element-d72dlhy{--divider-border-style:solid;--divider-border-color:#f6a900;--divider-border-width:3px;}.elementor-3864 .elementor-element.elementor-element-d72dlhy .elementor-divider-separator{width:9%;margin:0 auto;margin-right:0;}.elementor-3864 .elementor-element.elementor-element-d72dlhy .elementor-divider{text-align:right;padding-top:2px;padding-bottom:2px;}.elementor-3864 .elementor-element.elementor-element-3c7ltf0 .elementor-text-editor{text-align:left;}.elementor-3864 .elementor-element.elementor-element-3c7ltf0{color:#484848;font-size:15px;font-weight:normal;}.elementor-3864 .elementor-element.elementor-element-3c7ltf0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3864 .elementor-element.elementor-element-mwtmwss{text-align:right;}.elementor-3864 .elementor-element.elementor-element-mwtmwss.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-3864 .elementor-element.elementor-element-mwtmwss .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-3864 .elementor-element.elementor-element-tf0yb6n .elementor-button .elementor-align-icon-right{margin-left:4px;}.elementor-3864 .elementor-element.elementor-element-tf0yb6n .elementor-button .elementor-align-icon-left{margin-right:4px;}.elementor-3864 .elementor-element.elementor-element-tf0yb6n a.elementor-button, .elementor-3864 .elementor-element.elementor-element-tf0yb6n .elementor-button{background-color:#efc017;border-radius:0px 33px 0px 33px;padding:50px 35px 50px 50px;}.elementor-3864 .elementor-element.elementor-element-ez6jull .elementor-text-editor{text-align:right;}.elementor-3864 .elementor-element.elementor-element-ez6jull{color:#484848;font-size:19px;font-weight:normal;}.elementor-3864 .elementor-element.elementor-element-ez6jull > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3864 .elementor-element.elementor-element-r9pz5do{--divider-border-style:solid;--divider-border-color:#f6a900;--divider-border-width:3px;}.elementor-3864 .elementor-element.elementor-element-r9pz5do .elementor-divider-separator{width:9%;margin:0 auto;margin-right:0;}.elementor-3864 .elementor-element.elementor-element-r9pz5do .elementor-divider{text-align:right;padding-top:2px;padding-bottom:2px;}.elementor-3864 .elementor-element.elementor-element-wibb64b{text-align:right;}.elementor-3864 .elementor-element.elementor-element-wibb64b.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-3864 .elementor-element.elementor-element-wibb64b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3864 .elementor-element.elementor-element-aw39hxd .elementor-toggle .elementor-tab-title{color:#f6a900;}.elementor-3864 .elementor-element.elementor-element-aw39hxd .elementor-toggle .elementor-tab-title.elementor-active{color:#02ddf7;}.elementor-3864 .elementor-element.elementor-element-aw39hxd .elementor-toggle .elementor-tab-content{color:#000000;}.elementor-3864 .elementor-element.elementor-element-0g05hkb{text-align:right;}.elementor-3864 .elementor-element.elementor-element-0g05hkb.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-3864 .elementor-element.elementor-element-0g05hkb .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-3864 .elementor-element.elementor-element-eihq8ya .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-3864 .elementor-element.elementor-element-eihq8ya .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-3864 .elementor-element.elementor-element-eihq8ya a.elementor-button, .elementor-3864 .elementor-element.elementor-element-eihq8ya .elementor-button{background-color:rgba(2,227,239,0.74);border-radius:33px 0px 33px 0px;padding:50px 35px 50px 50px;}.elementor-3864 .elementor-element.elementor-element-83k4us4{margin-top:19px;margin-bottom:19px;}.elementor-3864 .elementor-element.elementor-element-6um49nk > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3864 .elementor-element.elementor-element-6um49nk > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3864 .elementor-element.elementor-element-nb2tjb4 .elementor-text-editor{text-align:right;}.elementor-3864 .elementor-element.elementor-element-nb2tjb4{color:#484848;font-size:19px;font-weight:normal;}.elementor-3864 .elementor-element.elementor-element-nb2tjb4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3864 .elementor-element.elementor-element-eum5wje{text-align:right;}.elementor-3864 .elementor-element.elementor-element-eum5wje.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-3864 .elementor-element.elementor-element-eum5wje .elementor-heading-title{font-size:17px;line-height:1.5em;}.elementor-3864 .elementor-element.elementor-global-3046 .elementor-toggle .elementor-tab-title{border-width:1px;color:#dd9933;font-weight:600;}.elementor-3864 .elementor-element.elementor-global-3046 .elementor-toggle .elementor-tab-content{border-width:1px;color:#000000;}.elementor-3864 .elementor-element.elementor-global-3046 .elementor-toggle .elementor-tab-title.elementor-active{color:#000000;}@media(min-width:768px){.elementor-3864 .elementor-element.elementor-element-1f9eji7{width:40.000%;}.elementor-3864 .elementor-element.elementor-element-6um49nk{width:60.000%;}}@media(min-width:1025px){.elementor-3864 .elementor-element.elementor-element-smkpxle:not(.elementor-motion-effects-element-type-background), .elementor-3864 .elementor-element.elementor-element-smkpxle > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-3864 .elementor-element.elementor-element-svgobjz > .elementor-element-populated{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-3864 .elementor-element.elementor-element-upsdlse > .elementor-element-populated{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-3864 .elementor-element.elementor-element-jg87yg8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-3864 .elementor-element.elementor-element-1a8j6qy > .elementor-element-populated{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-3864 .elementor-element.elementor-element-ya1how8 .elementor-heading-title{font-size:20px;}.elementor-3864 .elementor-element.elementor-element-1slh8ga .elementor-heading-title{font-size:20px;}.elementor-3864 .elementor-element.elementor-element-mwtmwss .elementor-heading-title{font-size:20px;}.elementor-3864 .elementor-element.elementor-element-wibb64b .elementor-heading-title{font-size:20px;}.elementor-3864 .elementor-element.elementor-element-0g05hkb .elementor-heading-title{font-size:20px;}.elementor-3864 .elementor-element.elementor-element-eum5wje .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-3864 .elementor-element.elementor-element-smkpxle{margin-top:-43px;margin-bottom:0px;padding:30px 20px 130px 20px;}.elementor-3864 .elementor-element.elementor-element-aeriiyz .elementor-heading-title{font-size:27px;}.elementor-3864 .elementor-element.elementor-element-lurahio{font-size:17px;}.elementor-3864 .elementor-element.elementor-element-lurahio > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-qkxthsx{margin-top:0px;margin-bottom:0px;}.elementor-3864 .elementor-element.elementor-element-svgobjz > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-3864 .elementor-element.elementor-element-upsdlse > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-3864 .elementor-element.elementor-element-dd2cvez{margin-top:0px;margin-bottom:0px;}.elementor-3864 .elementor-element.elementor-element-jg87yg8 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-3864 .elementor-element.elementor-element-1a8j6qy > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-3864 .elementor-element.elementor-element-ya1how8{text-align:center;}.elementor-3864 .elementor-element.elementor-element-dwe93ra{font-size:17px;}.elementor-3864 .elementor-element.elementor-element-dwe93ra > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-1slh8ga{text-align:center;}.elementor-3864 .elementor-element.elementor-element-9z9o7bw{font-size:17px;}.elementor-3864 .elementor-element.elementor-element-9z9o7bw > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-d72dlhy .elementor-divider{text-align:center;}.elementor-3864 .elementor-element.elementor-element-d72dlhy .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-3864 .elementor-element.elementor-element-3c7ltf0{font-size:17px;}.elementor-3864 .elementor-element.elementor-element-3c7ltf0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-mwtmwss{text-align:center;}.elementor-3864 .elementor-element.elementor-element-ez6jull{font-size:17px;}.elementor-3864 .elementor-element.elementor-element-ez6jull > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-r9pz5do .elementor-divider{text-align:center;}.elementor-3864 .elementor-element.elementor-element-r9pz5do .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-3864 .elementor-element.elementor-element-wibb64b{text-align:center;}.elementor-3864 .elementor-element.elementor-element-0g05hkb{text-align:center;}.elementor-3864 .elementor-element.elementor-element-nb2tjb4{font-size:17px;}.elementor-3864 .elementor-element.elementor-element-nb2tjb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3864 .elementor-element.elementor-element-eum5wje{text-align:center;}}