body{min-width:320px;background-color:#fff;color:#333;font-size:16px;line-height:1.42857;font-family:'Encode Sans',sans-serif}a{color:#1469c5;text-decoration:none}a:hover{color:#f49712}a:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0;color:#004289;font-weight:700;line-height:1.2}p{margin-bottom:1em}img{max-width:100%;height:auto}.container{position:relative;max-width:1170px;width:auto}.container-fluid{position:relative}.header{position:relative;background:url(../images/logo-visuals.png) no-repeat top right #004289}.header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,rgba(0,66,137,1),rgba(255,255,255,0));background:-moz-linear-gradient(left,rgba(0,66,137,1),rgba(255,255,255,0));background:-o-linear-gradient(left,rgba(0,66,137,1),rgba(255,255,255,0));background:-ms-linear-gradient(left,rgba(0,66,137,1),rgba(255,255,255,0));background:linear-gradient(left,rgba(0,66,137,1),rgba(255,255,255,0))}.header .logo{float:left;display:block;width:280px;margin:23px 15px;transition:none}.menu{float:right;margin:80px -15px 0 0;padding:0 15px;list-style:none;background-color:#004289}.menu>li{position:relative;float:left;margin:0 10px;font-size:16px;line-height:40px;font-weight:500;text-transform:uppercase}.menu>li>a{display:block;color:#fff;text-decoration:none;transition:color .5s}.menu>li.active>a,.menu>li>a:hover{color:#f49712}.menu li.sub .arrow{display:none}.menu li.sub>ul{display:none;z-index:200;position:absolute;min-width:180px;margin:0 0 0 -10px;padding:5px 10px;list-style:none;background-color:rgba(0,66,137,.9)}.menu li.sub:hover>ul{display:block}.menu li.sub:last-of-type>ul{right:0}.menu li.sub>ul>li{float:none;font-size:14px;line-height:1.42857;text-transform:none;white-space:nowrap}.menu li.sub>ul>li>a{display:block;padding:5px 0;color:#fff}.menu li.sub>ul>li.active>a,.menu li.sub>ul>li>a:hover{color:#f49712}.nav-collapse.collapse{display:none;width:100%;clear:both}.nav-collapse.collapse .menu{float:none;margin:0;padding:0;background-color:transparent}.nav-collapse.collapse .menu li{float:none;width:100%;margin:0;font-size:16px;border-top:1px solid rgba(255,255,255,.5)}.nav-collapse.collapse .menu li:first-of-type{display:block}.nav-collapse.collapse .menu li>a{padding-right:30px}.nav-collapse.collapse .menu li.sub .arrow{position:absolute;top:0;right:0;z-index:25;display:block;width:30px;color:#fff;text-align:center;cursor:pointer;transition:.3s}.nav-collapse.collapse .menu li.sub .arrow:hover{color:#f49712}.nav-collapse.collapse .menu li.sub>ul{position:relative;margin-left:0;padding:0;background:0 0}.nav-collapse.collapse .menu li.sub:hover>ul{display:none}.nav-collapse.collapse .menu li.sub>ul>li{font-size:14px;line-height:40px;text-transform:uppercase}.nav-collapse.collapse .menu li.sub>ul>li>a{padding:0 0 0 30px;color:#fff}.nav-collapse.collapse .menu li.sub>ul>li.active>a,.nav-collapse.collapse .menu li.sub>ul>li>a:hover{color:#f49712}.nav-toggle{display:none;float:right;margin-top:45px;padding:8px 12px;border:2px solid #fff;color:#fff;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;cursor:pointer}.nav-toggle:hover{border-color:#f49712;color:#f49712}.search-and-book-widget{padding:10px 0;background-color:#009fe3;box-shadow:0 3px 5px rgba(0,0,0,.3);overflow:hidden}.eyecatcher{position:relative;background-color:#eee;overflow:hidden}.eyecatcher .owl-carousel .item{background-size:cover;background-position:center center}.eyecatcher,.eyecatcher .owl-carousel .item{height:400px}.home .eyecatcher,.home .eyecatcher .owl-carousel .item{min-height:600px;height:100vh}.eyecatcher .owl-carousel .item .caption{z-index:100;position:absolute;top:50%;left:15px;right:15px;transform:translateY(-50%);color:#fff;text-align:center}.eyecatcher .owl-carousel .owl-item.active .animate{animation:1s .2s bounceInUp both}.eyecatcher .owl-carousel .item .caption .title{font-size:60px;line-height:1;font-weight:700;font-family:'Joti One',cursive;text-shadow:3px 3px 2px rgba(0,0,0,.9)}.eyecatcher .owl-carousel .item .caption .go{margin-top:30px;text-transform:uppercase}.eyecatcher .svg{z-index:100;position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;display:block;fill:#fff;transform:translate(0,1px)}.eyecatcher .anwb-badge{z-index:200;position:absolute;bottom:20px;left:10%;width:240px;height:240px;background-color:#009fe3;border-radius:100%;color:#fff;font-size:18px;line-height:1.2;text-align:center}.home .eyecatcher .anwb-badge{animation:1s .2s fadeInLeft both}.eyecatcher .anwb-badge::before{content:"";display:block;position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;border:2px solid #009fe3;border-radius:100%}.eyecatcher .anwb-badge .holder{position:absolute;top:50%;left:0;right:0;padding:0 10px;transform:translateY(-50%)}.eyecatcher .anwb-badge p{margin-bottom:0}.eyecatcher .anwb-badge strong{font-size:24px}.eyecatcher .anwb-badge img{margin:10px 0}.content{margin:6vh 0}.home .content:first-of-type{margin-top:0}.content h1{margin-bottom:20px;font-size:24px}.content h2{margin-bottom:10px;font-size:20px}.content h3{margin-bottom:10px;font-size:18px}.content iframe,.content img{border:none}.content .intro{padding:0 10%;font-size:18px;text-align:center}.content ol{margin:1em 0;padding:0;list-style:none}.content ol li{margin-bottom:10px;padding-left:25px}.content ol li::before{content:"\f00c";font-family:FontAwesome;float:left;margin-left:-25px;color:#96c11f;font-size:18px}.gallery .image{display:block;margin-bottom:30px}.gallery .image img{width:100%;border-radius:100%}.gallery .image:hover{opacity:.8}.home-blocks{position:relative;margin-top:240px;padding-bottom:8vh;background-color:#004289}.home-blocks .holder{margin-top:-200px}.home-blocks .svg{position:absolute;top:0;left:0;right:0;width:100%;height:auto;display:block;transform:translate(0,-1px)}.home-blocks .svg rect{fill:#fff}.home-blocks .svg path{fill:#004289}.home-blocks .item{color:#fff;text-align:center}.home-blocks .owl-item:nth-child(2) .item{margin-top:75px}.home-blocks .item .image{z-index:100;position:relative;display:block;margin-bottom:70px;background-color:#009fe3;border:7px solid #009fe3;border-radius:100%}.home-blocks .item .image img{width:100%;border-radius:100%;transition:.5s}.home-blocks .item .image:hover img{opacity:.8}.home-blocks .item .image::before{content:"";display:block;position:absolute;top:-23px;left:-23px;right:-23px;bottom:-23px;border:2px solid #009fe3;border-radius:100%}.home-blocks .owl-item:nth-child(2) .item .image{background-color:#f49712;border-color:#f49712}.home-blocks .owl-item:nth-child(2) .item .image::before{border-color:#f49712}.home-blocks .owl-item:nth-child(3) .item .image{background-color:#96c11f;border-color:#96c11f}.home-blocks .owl-item:nth-child(3) .item .image::before{border-color:#96c11f}.home-blocks .item .caption .title{margin:20px 0;color:#fff;font-size:22px}.latest-news{margin-top:5vh}.latest-news .item .image{display:block;float:left;width:104px;height:104px;background-color:#eee;border-radius:100%;border:2px solid #6aab35;box-shadow:2px 3px 4px rgba(0,0,0,.5);overflow:hidden}.latest-news .item .image img{width:100%}.latest-news .item .image:hover{opacity:.8}.latest-news .item .description{margin-left:120px}.tiles .item{margin-bottom:30px}.tiles .item .image{display:block}.tiles .item .image img{width:100%;border-radius:100%}.tiles .item .image:hover{opacity:.8}.tiles .item .description .date{font-size:13px}.tiles .overview{margin-top:30px}.photoalbum .image{position:relative;display:block;margin-bottom:30px;background-color:#eee;overflow:hidden}.photoalbum .image img{width:100%}.photoalbum .image:hover{opacity:.8}.photoalbum .image .overlay{position:absolute;left:0;right:0;bottom:0;padding:5px 10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center}.photoalbum .other-albums{margin-bottom:6vh}.photoalbum .other-albums a{margin-right:15px}.properties-overview{margin-bottom:6vh}.properties-overview .item{margin-top:30px;text-align:center}.properties-overview .item .image{position:relative;display:block;margin:12px;border-radius:100%}.properties-overview .item .image::before{content:"";display:block;position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;border:2px solid #009fe3;border-radius:100%}.properties-overview .item .image img{width:100%;border-radius:100%}.properties-overview .item .image:hover{opacity:.8}.properties-overview .item .caption{margin-top:30px}.properties-overview .item .caption .price{margin-bottom:10px}.property-detail .tommy-booking{margin-top:6vh}.follow-us{padding:2vh 0;background-color:#6aab35;box-shadow:0 3px 3px rgba(0,0,0,.3);color:#fff;text-align:center;font-size:24px;font-family:'Joti One',cursive}.follow-us p{margin-bottom:0}.footer{position:relative;margin-top:15vh;padding-bottom:6vh;background-color:#004289;color:#fff}.footer-holder{margin-top:80px}.footer .svg{position:absolute;top:0;left:0;right:0;width:100%;height:auto;display:block;transform:translate(0,-1px)}.footer .svg rect{fill:#fff}.footer .svg path{fill:#004289}.footer .address{text-align:center}.footer .address img{margin-bottom:10px}.footer .address a{color:#fff;text-decoration:underline}.footer .address a:hover{color:#f49712}.footer .partners{margin:175px 0 0 10vh}.footer .partners p{margin-bottom:0}.footer .partners img{width:25vw;max-width:288px}.footer .social{position:absolute;top:-30px;left:15px}.footer .social a{float:left;margin-right:20px;position:relative;display:block;width:80px;height:80px;border:6px solid #fff;border-radius:100%;color:#fff;font-size:48px;line-height:70px;text-align:center}.footer .social a::before{content:"";display:block;position:absolute;top:-7px;left:-7px;right:-7px;bottom:-7px;border:1px solid #004289;border-radius:100%}.footer .social a.fb{background:#3b5998}.footer .social a.in{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}.footer .social a.yt{background:red}.footer .social a:hover{background:#f49712}.footer .stickers{position:absolute;top:0;right:15px}.footer .stickers .round{position:absolute;right:0;width:240px;height:240px;background-color:#6aab35;border-radius:100%;font-size:18px;line-height:1.2;text-align:center}.footer .stickers .round::before{content:"";display:block;position:absolute;top:-14px;left:-14px;right:-14px;bottom:-14px;border:2px solid #6aab35;border-radius:100%}.footer .stickers .round .holder{position:absolute;top:50%;left:0;right:0;padding:0 10px;transform:translateY(-50%)}.footer .stickers .round .holder .rotate{transform:rotate(-16deg)}.footer .stickers .round-1{z-index:2;top:-70px;right:210px}.footer .stickers .round-2{width:270px;height:270px;background-color:#fff;border:10px solid #f49712}.footer .stickers .round-2::before{top:-24px;left:-24px;right:-24px;bottom:-24px;border-color:#f49712}.footer .stickers .round-2 .rotate{transform:rotate(16deg);transform-origin:0 150%;width:144px}.footer .stickers .round-2 .zvr-widget{width:144px}.footer .stickers .round-2 .zvr-widget-container{border:none!important}.scroll-up{z-index:998;position:fixed;bottom:-65px;right:25px;width:40px;border:1px solid #009fe3;border-radius:4px;background-color:#009fe3;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);color:#fff;font-size:18px;line-height:40px;text-align:center;transition:.5s}.scroll-up:hover{background-color:#fff;color:#009fe3;cursor:pointer}.image img{display:block}iframe{max-width:100%}.btn,a{transition:.5s}.btn{position:relative;min-width:290px;margin:10px 0;padding:9px 12px;background-color:#004289;border:1px solid #004289;border-radius:25px;color:#fff;font-size:18px;line-height:20px;font-family:'Joti One',cursive;text-decoration:none!important;white-space:inherit}.btn:focus,.btn:hover{background-color:#fff;color:#004289}.btn::before{content:"";display:block;position:absolute;top:-6px;left:-8px;right:-8px;bottom:-6px;border:1px solid #004289;border-radius:25px}.btn-white{background-color:#fff;border:1px solid #fff;color:#009fe3}.btn-white:focus,.btn-white:hover{background-color:#009fe3;color:#fff}.btn-white::before{border-color:#fff}.btn-block{display:block;width:auto;min-width:auto}.btn-small{min-width:auto}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.logo-3w{position:absolute;right:5px;bottom:5px}.owl-carousel .owl-dots{height:18px;text-align:center;margin-top:20px}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:18px;height:18px;margin:0 3px;border:2px solid #fff;border-radius:100%;cursor:pointer;transition:background-color .5s}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background-color:#fff}.owl-carousel .owl-dots .owl-dot.active{cursor:default}.owl-carousel .owl-nav div{display:block;position:absolute;top:50%;z-index:200;margin-top:-36px;transition:.5s;color:rgba(0,0,0,.8);cursor:pointer}.owl-carousel .owl-nav div .fa{font-size:72px}.owl-carousel .owl-nav .owl-prev{left:15px}.owl-carousel .owl-nav .owl-prev:hover{left:12px}.owl-carousel .owl-nav .owl-next{right:15px}.owl-carousel .owl-nav .owl-next:hover{right:12px}