@import url('https://fonts.googleapis.com/css?family=Spartan:300,400,600,700&display=swap');.customsliderbutton a{font-size:20px;padding:10px;position:absolute;background-color:#87b7e3;color:#ffffff;right:20px;bottom:0vw}div#overdevilla,div#ontdekmoraira,div#restaurants,div#capblanc{position:absolute;top:-110px}.customafbeeldingnaast{padding-right:30px;margin-top:131px}.customcontactgegevens{margin-top:95px}.col.col-md-12.item.customsamengevat{margin-bottom:0px !important}.footer a{color:white;text-decoration:underline}.footer a:hover{color:#2768a5}.custominsta{text-align:center;padding-top:20px}.custominsta img{margin-right:20px}.custominsta p{display:-webkit-inline-box}.customsamengevat h3{padding-bottom:0px;margin-bottom:0px !important}.fotocorasven{position:absolute;right:0px;bottom:-150px}.footer .col.col-sm-4 .col.col-md-5.item{text-align:right !important}.footer img{width:50%;margin-bottom:-5px}.custominsta img{filter:invert(1);width:50px}.include-owl-carousel .owl-carousel .owl-dot span{border:1px solid #e7b64a}.customcarouseltekst{position:relative}.customowlicons a{display:-webkit-inline-box}.customowlicons{text-align:center;margin-top:25px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:30px}.customowlicons img{width:30px !important}.menu_sidebar .fw_main_wrapper>ul>li>a{background:none;border-radius:3px;color:#fff;display:block;padding:10px 0 10px}.customcarouseltekst h3{font-size:21px !important}.customsliderbutton a:hover{background-color:#424242;color:#ffffff}.include-owl-carousel .owl-carousel .owl-dot span{background-color:#ffffff}.include-owl-carousel .owl-carousel .owl-dot:hover span,.include-owl-carousel .owl-carousel .owl-dot.active span{background-color:#e6b64a}.owl-dots{padding-bottom:20px}.rsDefault .rsArrow{z-index:99}ul{padding-left:18px}.header .header-type-18 .search-button-dropdown,.header .header-type-17 .search-button-dropdown,.header .header-type-16 .search-button-dropdown{top:49%}.header-type-16 .search-button-dropdown .fw_button>input[type="submit"]{background-size:contain}.mobile_trigger{display:none}.top .table-cell{padding:0 0px 0 0}html{scroll-behavior:smooth}@-moz-document url-prefix(){body{line-height:1.68}}.template-26 h1,.template-23 h1{display:none}.template-26 #main section:nth-child(1) h1,.template-23 #main section:nth-child(1) h1{display:block}.header .nav .fw_subs_wrapper ul li a{border:1.5px solid #88b7e3}.header .nav .fw_main_wrapper{background-color:white}.header .nav.sticky{box-shadow:0px 5px 9px rgba(90,87,88,0.1)}.custombeelddesktop{display:block}.custombeeldmobiel{display:none}.customsliderbutton a{position:absolute;bottom:1vw;font-size:1.7vw}.customcarouseltekst p{color:black !important}.customcarouseltekst{color:black !important;background-color:white;padding:30px;min-height:350px;padding-bottom:75px}.customcarousel{box-shadow:0px 5px 10px rgba(0,0,0,0.25);padding:0px !important;margin:0px 20px}.navigation-blocks h3{top:89%}h1,h2,h3,h4,h5{font-family:'Spartan';font-weight:400}h2,h3,h4,h5{margin-bottom:10px}body{font-family:'Spartan'}.header .nav{font-family:'Spartan'}.header .nav .fw_subs_wrapper{font-family:'Spartan'}h1,h2,h3,h4,h5{font-family:Spartan;font-weight:400;padding-bottom:10px}.header{z-index:120}.header .logo{border-top:0px}.header-type.header-type-16 .container{padding-right:0px}.header .header-type-16 .header-bottom{margin-right:-10px}.header .nav .fw_subs_wrapper{text-align:left}.header .header-type-16 .search-button-trigger{background-size:cover}.header-slider.header-slider-2.header-slider-left{margin-top:-31px}.rsDefault .rsBullet{padding:6px 5px 6px}.custompaddinglinks{padding-left:50px}.custompaddingrechts{padding-right:50px}#main section:nth-child(2)>.container{padding-top:100px;padding-bottom:200px}#main section:nth-child(odd){background-color:transparent}#main section:nth-child(7){background-image:url(/files/maykvanbeek-home-achtergrond-beeld4.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:-50px}body .royalSlider .rsBullets{bottom:14px;width:100%}.header-slider.header-slider-left .rsGCaption{left:0px;right:0;width:100%;height:100%;bottom:0px;padding:0px;z-index:98;background-color:rgba(0,0,0,0.2)}.customslidertekst p{text-orientation:sideways!important;position:absolute;right:-13vw;background-color:#88b7e3;margin-top:4vw;margin-bottom:auto;display:block;text-align:center;font-weight:600;font-size:35px;top:3.5vw;line-height:53px;padding:30px 65px}body .royalSlider .rsBullets{z-index:99}.header-slider .royalSlider{overflow:inherit;width:100%}.customhomeblokkenpositie{bottom:-120px;display:block;position:relative;margin-top:-100px}.home-blocks .inner{padding:0px}#main .home-blocks .item{margin-top:10px;margin-bottom:10px}figure.snip1104{font-family:'Raleway',Arial,sans-serif;position:relative;overflow:hidden;margin:0px;width:100%;background:#000000;color:#ffffff;text-align:center;box-shadow:0 0 5px rgba(0,0,0,0.15)}figure.snip1104 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}figure.snip1104 img{max-width:100%;position:relative;opacity:1}figure.snip1104 figcaption{position:absolute;top:0;left:0;bottom:0;right:0}figure.snip1104 h2{position:absolute;left:40px;right:40px;display:inline-block;background:#000;padding:12px 7px;margin:0;top:50%;text-transform:uppercase;font-weight:400;-webkit-transform:skew(-10deg) rotate(-10deg) translate(-150%, -50%);transform:skew(-10deg) rotate(-10deg) translate(-150%, -50%);padding-top:20px}figure.snip1104 h2 span{font-weight:800}figure.snip1104:before{height:88%;width:100%;top:0;left:0;content:'';background:rgba(250,250,250,0);position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(110deg) translateY(-150%);transform:rotate(110deg) translateY(-150%)}figure.snip1104 a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}figure.snip1104.blue{background:#123851}figure.snip1104.blue h2{background:#0a212f}figure.snip1104.red{background:#87b6e3;margin-bottom:20px}figure.snip1104.red h2{background:#87b6e3;color:white}figure.snip1104.yellow{background:#7f5006}figure.snip1104.yellow h2{background:#583804}figure.snip1104:hover img,figure.snip1104.hover img{opacity:.4;-webkit-transform:scale(1.1);transform:scale(1.1)}figure.snip1104.hover h2,figure.snip1104:hover h2{-webkit-transform:skew(-10deg) rotate(-10deg) translate(0, -50%);transform:skew(0deg) rotate(0deg) translate(0, -50%)}figure.snip1104.hover:before,figure.snip1104:hover:before{-webkit-transform:rotate(110deg) translateY(-50%);transform:rotate(110deg) translateY(-50%)}.custommerkenbutton{display:block}.customtekstpadding{margin-right:50px;background-color:rgba(250,250,250,0.9);padding:30px;margin-left:-10px}.custom.row .col.col-md-6.item{margin-top:0px !important;margin-bottom:0px !important}.custom.row .col.col-md-6.item .btn:after{height:450%}.button_container{margin-bottom:26px}.btn{display:block;text-align:left;cursor:pointer;text-transform:uppercase;outline:0;overflow:hidden;position:relative;color:#ffffff;font-weight:700;font-size:13px;background-color:#2b2b2b47;padding:17px 60px;width:100%;border:2px solid #ffffff}.btn span{position:relative;z-index:1}.btn:after{content:"";position:absolute;left:0;top:0;height:969%;width:140%;background:#87b6e3;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(-100%) translateY(-25%) rotate(0deg);transform:translateX(-100%) translateY(-25%) rotate(0deg)}.btn:hover{color:white;border-color:#4573a0}.btn:hover:after{-webkit-transform:translateX(-9%) translateY(-25%) rotate(0deg);transform:translateX(-9%) translateY(-25%) rotate(0deg)}.link{font-size:20px;margin-top:30px}.link a{color:#000;font-size:25px}.footer .col.col-md-9.item{padding-left:0px}@media only screen and (max-width:1620px){.customslidertekst p{right:-10vw}.custompaddingrechts{padding-right:40px}}@media only screen and (max-width:1480px){.customslidertekst p{right:-7vw}}@media only screen and (max-width:1380px){.customslidertekst p{right:-4vw}}@media only screen and (max-width:1290px){.customslidertekst p{right:-2vw}.custompaddingrechts{padding-right:70px}}@media only screen and (max-width:1023px){.header{z-index:120;margin-left:-10px !important}.header .header-type-16 .header-bottom{margin-right:0px}#royal_slider_6_412{margin-top:0px;margin-bottom:0px}.customhomeblokkenpositie{bottom:0px;margin-top:0px}.customtekstpadding{margin-left:0px}.top.top-1{background-color:#87b6e3;z-index:140;padding-top:10px;padding-bottom:10px}.mobile_trigger{background-color:#f1f1f1;padding:15px}.btn:after{height:750%}}@media only screen and (max-width:479px){#galary{height:132vw}.btn{font-size:3.6vw}.btn:after{height:98vw}}.header .logo{position:absolute;left:50%;margin-left:-100px !important;top:3.5vw}.header .logo img{width:200px}.morairasliderdesktop h2{border:none;font-size:6vw !important;color:white;text-align:center;width:100%;position:absolute;left:0vw;top:17vw;word-spacing:1vw}.morairasliderdesktop h2{top:25vw}.morairasliderdesktop p{width:100%;text-align:center;position:absolute;bottom:17.5vw;font-size:1.3vw !important;font-weight:lighter;letter-spacing:.1vw;margin:2vw 0vw;text-transform:uppercase}.morairasliderdesktop a{border:1px solid #fff;padding:.5vw 2vw;padding-top:1vw;font-size:1vw;border-radius:.6vw;position:absolute;left:44.6vw;bottom:-15vw;color:white;background-color:rgba(0,0,0,0.3)}.morairasliderdesktop a:hover{background-color:#87b6e3;border-color:#87b6e3}body .royalSlider .rsBullets{bottom:14px;width:100%}#main section:nth-child(1) .col.col-md-6.item,#main section:nth-child(2) .col.col-md-6.item{display:grid}.container.customhome1{width:100%}.container\.customhome1 .row{margin-left:0px !important;margin-right:0px !important}.container\.customhome1 .col.col-md-6.item:nth-child(1){padding-left:150px !important;padding-right:50px !important;padding-top:80px !important;padding-bottom:80px !important}.container\.customhome1 .col.col-md-6.item:nth-child(1){background-color:#87b6e3}.container\.customhome1 .col.col-md-6.item:nth-child(2){padding:0px !important}section:nth-child(2) h2{color:white;border-color:white;inline-size:fit-content}section:nth-child(2) p{color:white}.container\.customhome1 .col.col-md-6.item:nth-child(1){background-image:url(/files/bg-ligging-sec2-v2.jpg);background-attachment:fixed}.customtekstdesign{position:absolute;width:800px;left:-100px;top:50px;background-color:#87b6e3;padding:50px}#main section:nth-child(4) .col.col-md-12.item h2,#main section:nth-child(5) .col.col-md-12.item h2{width:fit-content;border-bottom:2px solid #87b6e3;margin-left:auto;margin-right:auto;display:block !important}.activiteitenvensters{height:400px;background:#dcdcdc;border-radius:170px 170px 0px 0px;margin:20px;box-shadow:10px 10px 0px #e79568}#main section:nth-child(5) .col.col-md-12.item p{text-align:center;width:70%;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:20px}.home ol{counter-reset:li;list-style:none;*list-style:decimal;padding:0}.home .rounded-list li{position:relative;display:block;padding:20px;padding-left:40px;background:#87b6e3;color:white !important;border-radius:10px;transition:all .3s ease-out;margin-bottom:14px}.home .rounded-list li:hover{background:#87b6e3}.home .rounded-list li:hover:before{transform:rotate(360deg)}.home .rounded-list li:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#d2e4f4;height:50px;width:50px;color:black;line-height:42px;border:.3em solid #d2e4f4;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out}.home ol.rounded-list{margin-left:15px}.home .rounded-list li a{color:white !important;text-decoration:underline;font-weight:lighter !important}h1{font-size:75px;text-align:center !important;width:100%;margin-bottom:0px}h2{color:#e7b64a}#main section>.container{padding-top:80px !important;padding-bottom:80px !important}#main section:nth-child(1){background-image:url(/files/home-sec-1-bg-final.jpg);background-size:cover;background-position:center}#main section:nth-child(2){background-color:#87b6e3}.homenieuwsec3 h3,.homenieuwsec3 p{text-align:center}.homesec3naastbeeld{background-image:url(/files/home-sec-3-naastbeeld.jpg);width:100%;height:auto;background-size:cover;background-position:center}#main section:nth-child(3){background-image:url(/files/home-sec-3-bg-v2.jpg);background-size:cover;background-attachment:fixed;color:white}.page-7695 #main section:nth-child(3){background-image:url(/files/villa-moraira-bg-2.jpg)}#main section:nth-child(3) .row:nth-child(2){background-color:white;display:flex;color:black}#main section:nth-child(3) .col.col-md-6.item:nth-child(1){margin:0px !important;padding:60px 30px 60px 60px !important}#main section:nth-child(3) .col.col-md-6.item:nth-child(2){margin:0px !important;padding:60px 60px 60px 30px !important;display:flex}h2{font-size:75px !important;text-align:center !important;width:100%;color:white}#main section:nth-child(4) h2{font-size:55px;text-align:center !important;width:100%;color:#87b6e3;margin-bottom:50px;border:none !important}#main section:nth-child(4){background-color:#f8f8f8}#main section:nth-child(5) h2{font-size:55px;color:#87b6e3;border:none !important;margin-bottom:15px}h3,h4{color:#e7b64a;text-transform:uppercase;float:left;width:100%}#main section:nth-child(5){background-image:url(/files/home-sec-5-bg-final.jpg);background-size:cover;background-position:center}#main section:nth-child(6){background-image:url(/files/home-sec-6-bg-v2.jpg);background-size:cover;background-attachment:fixed;color:white}section:nth-child(6) .row.content-blocks.content-block-3{background-color:white;padding:60px}section:nth-child(3) .row,section:nth-child(6) .row{margin-left:0px !important;margin-right:0px !important}section:nth-child(6) .row.content-blocks.content-block-3 .col.item{padding:0px !important;margin:0px !important}@media only screen and (max-width:767px){#main section>.container{padding-top:40px !important;padding-bottom:40px !important}body .royalSlider .rsBullet span{width:6px;height:6px}.rsDefault .rsBullet{padding:4px 3px 4px}#main section:nth-child(3) .row:nth-child(1) h2,#main section:nth-child(6) .row:nth-child(1) h2{margin-bottom:20px}#main section:nth-child(3) .row:nth-child(2){display:block}#main section:nth-child(3) .col.col-md-6.item:nth-child(1){padding:30px !important}#main section:nth-child(3) .col.col-md-6.item:nth-child(2){padding:0px 30px 30px 30px !important;display:block;height:350px}.homesec3naastbeeld{height:100%}section:nth-child(6) .row.content-blocks.content-block-3{padding:30px}a.fw_form_submit_link{width:100%;text-align:center;margin-top:10px}h1,h2{text-align:center}.footer .col.col-sm-6 p{text-align:left !important}}h3 span{color:transparent}a.fw_form_submit_link,a.fw_button{padding-bottom:2px !important}.include-owl-carousel .item{margin-top:0px !important;margin-bottom:80px !important}.customcarouseltekst{text-align:center}.customcarouseltekst p span{text-transform:uppercase;font-size:14px;display:none}.owl-theme .owl-nav{margin-top:0px}button.owl-prev{position:absolute;z-index:102;left:5px;top:17vw}.include-owl-carousel .owl-carousel button.owl-next,.include-owl-carousel .owl-carousel button.owl-prev{height:50px;width:50px;font-size:33px !important}.include-owl-carousel .owl-carousel button.owl-next:hover,.include-owl-carousel .owl-carousel button.owl-prev:hover{background:#87b7e3;color:#ffffff}button.owl-next{position:absolute;z-index:102;right:5px;top:17vw}.header .search .fw_field>input{background:#fff;border:none;border-radius:0;color:#404040;font-size:14px;opacity:1;outline:none}.menu_sidebar .search input{padding:10px 45px 10px 10px !important}.top.top-1{height:0px}.footer h4{font-family:lindsey-signature,sans-serif !important;font-weight:400 !important;font-style:normal !important;color:white;text-transform:none;font-size:40px !important}.footer-middle{padding:30px 0 30px}.footer p{font-size:14px !important}.footer .col.col-md-3.item{padding:0px;padding-left:10px;margin-top:25px;filter:invert(1)}.logonieuw{width:100%}.logonieuw img{position:absolute;width:200px;height:auto;top:3vw;left:50%;margin-left:-100px}.logonieuw img{position:absolute;width:32vw;height:auto;top:12vw;margin-left:auto;margin-right:auto;left:0;right:0;max-width:600px;animation:position .3s ease-out;animation:top .3s ease-out;transition:position .3s ease-out;transition:top .3s ease-out}body.page_scrolled .logonieuw img{width:200px;top:10px;max-width:200px;filter:invert(1)}.top.top-1{background-color:transparent;height:94px;position:fixed;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in}body.page_scrolled .top.top-1{background-color:rgba(250,250,250,0.9)}@media only screen and (max-width:767px){.footer{text-align:center}body.page_scrolled .logonieuw img{width:150px;top:10px}.morairaslidermobiel p a{left:0;right:0;width:41vw;margin-left:auto;margin-right:auto;bottom:14vw;font-size:4vw;text-align:center}.top.top-1{height:70px}.top.top-1{padding-top:0px}.footer h4{margin-top:20px}.footer p{font-size:16px !important}.customcarousel img{height:300px;object-fit:cover}.header.header-fullwidth{margin:0px}.top.top-1{display:block}button.button.js_menu_sidebar_button{margin-top:0px;margin-bottom:10px;margin-right:5px}.social-share-fixed{bottom:5px;right:5px}.cd-top{bottom:5px;right:5px}.social-share-fixed.BTTActive{bottom:50px;right:5px}.menu_sidebar_open .menu_sidebar .box{bottom:0px}.header .logo{display:none !important}section:nth-child(3),section:nth-child(6){background-attachment:scroll !important}.include-owl-carousel{margin-left:0px}.customcarousel{margin-left:20px}#main section:nth-child(2) h2,#main section:nth-child(4) h2{margin-bottom:20px}#main section:nth-child(1) h1,#main section:nth-child(5) h2{margin-bottom:0px}}.morairaslidermobiel h2{border:none;font-size:10vw;color:white;text-align:center;width:100%;position:absolute;left:0vw;top:58vw;word-spacing:1vw;line-height:12vw}.morairaslidermobiel p a{border:1px solid #fff;padding:.5vw 2vw;padding-top:2vw;font-size:5vw;border-radius:2vw;position:absolute;left:30vw;bottom:-45vw;color:white;background-color:rgba(0,0,0,0.4)}.morairaslidermobiel img{width:40vw;position:absolute;left:29vw;top:7vw}@media only screen and (max-width:767px){.logonieuw img{width:60vw;top:27vw}}.page-7644 #main section:nth-child(3) .container,.page-7644 #main section:nth-child(4) .container{padding-bottom:0px !important}.page-7644 #main section:nth-child(3){background-color:#87b6e3}.page-7644 #main section:nth-child(4){background-color:#f8f8f8}.page-7644 #main section:nth-child(3) h2,.page-7644 #main section:nth-child(2) h2{font-size:55px;text-align:center !important;width:100%;color:white}.page-7644 #main section:nth-child(3) h2{margin-bottom:50px}.page-7644 #main section:nth-child(4) h2{font-size:55px;text-align:center !important;width:100%;color:#87b6e3;margin-bottom:50px;border:none !important}@media only screen and (max-width:767px){.page-7644 #main section:nth-child(3) h2{margin-bottom:15px}.page-7644 #main section:nth-child(4) h2{margin-bottom:15px}}.page-7644 #main section:nth-child(3),.page-7644 #main section:nth-child(4){overflow:hidden}@media only screen and (max-width:767px){.morairaslidermobiel p a{left:0;right:0;width:41vw;margin-left:auto;margin-right:auto;bottom:14vw;font-size:4vw;text-align:center}.menu_sidebar .links{bottom:auto;top:5px}.header{z-index:140}.menu_sidebar .search{margin-top:76px}p,li,body{font-size:15px !important}h1,h2{font-size:40px !important;line-height:60px}.col.col-md-2.item.customverbergen{display:none}.customcontactgegevens{margin-top:0px}.custombeelddesktop{display:none}.custombeeldmobiel{display:block}.header .logo img{margin-left:-20px}#main .item .container{padding-top:0px;padding-bottom:0px}.footer .col-sm-3{width:100%}.footer .custominsta img{width:50px}.footer .col.col-md-9.item{margin-top:0px}#main section:last-child>.container{padding-bottom:20px}#main section>.container{padding-top:20px;padding-bottom:20px}.custompaddingrechts{padding-right:0}.custompaddinglinks{padding-left:0}#galary{height:600px;position:relative}.customtekstpadding{margin-right:0px}.slider-image{margin-top:-80px}.header-slider.header-slider-2.header-slider-left .container{width:100%}#main .home-blocks .item{margin-top:0px;margin-bottom:0px}.customhomeblokkenpositie{bottom:0;margin-top:0}#main section:nth-child(6),.page-5628 #main section:nth-child(7),.page-5630 #main section:nth-child(7){margin-bottom:0}.custompaddingtop{padding-top:0px}#main section:nth-child(2)>.container{padding-top:0px;padding-bottom:0px}.page-412 #main section:nth-child(6) .container{padding-top:0px}.page-412 #main section:nth-child(5) .container{padding-bottom:0px}#main section:nth-child(1),#main section:nth-child(5),#main section:nth-child(6){background-image:none}.page-435 #main section:nth-child(2),.page-5630 #main section:nth-child(2){padding-top:20px;padding-bottom:20px}.page-5633 #main section:nth-child(4) .container .row .col{border-right:0px;padding-right:0px}.page-5634 #main section:nth-child(2){padding-bottom:20px}.page-414 #main section:nth-child(2) img{width:100%}.contact h1{margin-top:20px}#main section>.container{padding-top:15px;padding-bottom:15px}#main section:nth-child(4)>.container{padding-top:0px}figure.snip1104 img,figure.snip1104 img{opacity:.4;-webkit-transform:scale(1.1);transform:scale(1.1)}figure.snip1104 h2,figure.snip1104 h2{-webkit-transform:skew(-10deg) rotate(-10deg) translate(0, -50%);transform:skew(0deg) rotate(0deg) translate(0, -50%)}figure.snip1104:before,figure.snip1104:before{content:;-webkit-transform:rotate(110deg) translateY(-50%);transform:rotate(110deg) translateY(-50%)}.col{float:right;clear:both}.customcarouseltekst{min-height:400px}.customcarousel .customowlicons img{height:30px}.owl-dots{display:none}.col.col-md-4.item.customtekstvlakverbergen h3{display:none}.col.col-md-4.item.customtekstvlakverbergen{margin-top:0px !important}#main section:nth-child(6){background-color:#173b70}.col.col-sm-4 h4,.col.col-sm-4 p{text-align:center !important}.header-slider.header-slider-left .rsGCaption{background-color:rgba(0,0,0,0.2)}.fotocorasven{position:relative;right:auto;bottom:auto;margin-bottom:30px}.customafbeeldingnaast{padding-right:0px;margin-top:0px}}