@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAXC-s.woff) format('woff')}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wWA.woff) format('woff')}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPHw.woff) format('woff')}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:local('Lato Black'),local('Lato-Black'),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwiPHw.woff) format('woff')}body{color:#3c3c3c;font-family:Lato;line-height:1.8;background-color:#fff}img{max-width:100%}a,a:focus,a:hover{outline:0;text-decoration:none;color:#000}h2{font-size:1.8rem;color:#1d1d1d}h3{font-size:19px;line-height:26px}h4{font-size:17px;font-weight:600;line-height:25px}h5{font-weight:500}li,p{line-height:26px}button:focus{outline:0}.navbar-light .navbar-nav .nav-link{font-size:18px;font-weight:400!important;font-style:italic;color:#576bcc}.logo{max-width:400px}.bg-color{background-color:#eff6ff}.text-blue{color:#5b6db8}.icon-drop{content:"";background:url(../images/drop.png) no-repeat center;height:15px;width:11px;left:0;top:6px;transform:scale(.85)}.carousel{overflow:hidden}.controls{width:45px;position:absolute;bottom:0;top:0;left:auto;right:-100px;margin:auto;height:170px;text-align:center;transition:all .5s linear;-webkit-transition:all .5s linear}#demo2 .controls{left:-100px;right:auto}#demo:hover .controls{right:0}#demo2:hover .controls{left:0}.carousel-control-next,.carousel-control-prev{position:relative;bottom:0;z-index:1;width:45px;color:#fff;text-align:center;opacity:1;transition:opacity .15s ease;height:75px;background:#3c3c3c;margin:5px 0;opacity:1}.form-box label{font-weight:600}.form-box .form-control{height:40px;padding-left:40px;border:1px solid #ececec;border-radius:5px;box-shadow:none!important;color:#797979}.form-box textarea.form-control{height:auto}.form-box sub{position:absolute;left:15px;top:35px;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.form-box sub i{font-size:15px;color:#5d5d5d}.form-box button{padding:12px 55px;border-radius:40px;background:#576bcc;border:2px solid #a4aff1;font-weight:600;color:#fff;box-shadow:none!important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.form-box button:hover{background-color:#fff;color:#576bcc;border-color:#576bcc}.gallery img{max-height:260px;overflow:hidden;margin-bottom:8px;cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;position:relative}.gallery img:hover{box-shadow:0 4px 8px #aba8a8;transform:translateY(-2px)}.modal{display:none;padding-top:60px;overflow:auto;background-color:#000000f2}.modal-content{position:relative;background-color:transparent;padding:0;width:90%;max-width:1200px;margin:auto;border:0}.close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}.close:focus,.close:hover{color:#999;text-decoration:none;cursor:pointer}.mySlides{display:none}.next,.prev{cursor:pointer;position:absolute;top:50%;width:50px;height:50px;color:#fff!important;font-size:20px;transition:.6s ease;border-radius:50%;display:flex;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none}.next{right:0}.next:hover,.prev:hover{background-color:#5f6fbc}.active,.demo:hover{opacity:1}.snorkeling-slider .carousel-item{text-align:center}@media (min-width:992px){.full-kitchen-slider img,.snorkeling-slider img{height:100%}.snorkeling-slider .carousel-item{text-align:right}}@media only screen and (max-width:991px){.logo{max-width:300px}h2{font-size:1.6rem}}@media only screen and (max-width:767px){h2{font-size:1.4rem}.next,.prev{top:auto;bottom:-70px;left:33%}.next{right:33%;left:auto}}