.active,.carousel,.item{height:100%}.frontpage-carousel,.frontpage-carousel .active,.frontpage-carousel .item{max-height:800px!important}.destination-page-carousel,.destination-page-carousel .active,.destination-page-carousel .item{max-height:800px!important}.destination-page-carousel .carousel-control .material-icons{position:relative;font-size:77px;margin-left:-29px}.carousel-control{opacity:1}.carousel-control .icon-prev{top:49%;left:47px;width:96px;height:96px}.carousel-control .icon-next{top:49%;right:40%;width:96px;height:96px}.carousel-control .icon-prev:before{content:normal}.carousel-control .icon-next:before{content:normal}.carousel-control.left,.carousel-control.right{background-image:none;height:30px;top:49%}.fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.carousel-caption{left:0;right:0;bottom:0;padding:0 0;text-shadow:none}.carousel-caption .light-blue{padding:.48em 0;background:url(/svg/carousel-gradient.svg);background:-moz-linear-gradient(left,rgba(0,92,165,.15) 0,rgba(0,92,165,.85) 20%,rgba(0,92,165,.89) 35%,rgba(0,92,165,1) 50%,rgba(0,92,165,.89) 65%,rgba(0,92,165,.85) 70%,rgba(0,92,165,.15) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,92,165,.15)),color-stop(20%,rgba(0,92,165,.85)),color-stop(35%,rgba(0,92,165,.89)),color-stop(50%,rgba(0,92,165,1)),color-stop(65%,rgba(0,92,165,.89)),color-stop(70%,rgba(0,92,165,.85)),color-stop(100%,rgba(0,92,165,.15)));background:-webkit-linear-gradient(left,rgba(0,92,165,.15) 0,rgba(0,92,165,.85) 20%,rgba(0,92,165,.89) 35%,rgba(0,92,165,1) 50%,rgba(0,92,165,.89) 65%,rgba(0,92,165,.85) 70%,rgba(0,92,165,.15) 100%);background:-o-linear-gradient(left,rgba(0,92,165,.15) 0,rgba(0,92,165,.85) 20%,rgba(0,92,165,.89) 35%,rgba(0,92,165,1) 50%,rgba(0,92,165,.89) 65%,rgba(0,92,165,.85) 70%,rgba(0,92,165,.15) 100%);background:-ms-linear-gradient(left,rgba(0,92,165,.15) 0,rgba(0,92,165,.85) 20%,rgba(0,92,165,.89) 35%,rgba(0,92,165,1) 50%,rgba(0,92,165,.89) 65%,rgba(0,92,165,.85) 70%,rgba(0,92,165,.15) 100%);background:linear-gradient(to right,rgba(0,92,165,.15) 0,rgba(0,92,165,.85) 20%,rgba(0,92,165,.89) 35%,rgba(0,92,165,1) 50%,rgba(0,92,165,.89) 65%,rgba(0,92,165,.85) 70%,rgba(0,92,165,.15) 100%)}.carousel-caption .darker-blue{padding:.48em 0;background:url(/svg/carousel-gradient.svg);background:-moz-linear-gradient(left,rgba(12,20,64,.15) 0,rgba(12,20,64,.85) 20%,rgba(12,20,64,.89) 35%,rgba(12,20,64,1) 50%,rgba(12,20,64,.89) 65%,rgba(12,20,64,.85) 70%,rgba(12,20,64,.15) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(12,20,64,.15)),color-stop(20%,rgba(12,20,64,.85)),color-stop(35%,rgba(12,20,64,.89)),color-stop(50%,rgba(12,20,64,1)),color-stop(65%,rgba(12,20,64,.89)),color-stop(70%,rgba(12,20,64,.85)),color-stop(100%,rgba(12,20,64,.15)));background:-webkit-linear-gradient(left,rgba(12,20,64,.15) 0,rgba(12,20,64,.85) 20%,rgba(12,20,64,.89) 35%,rgba(12,20,64,1) 50%,rgba(12,20,64,.89) 65%,rgba(12,20,64,.85) 70%,rgba(12,20,64,.15) 100%);background:-o-linear-gradient(left,rgba(12,20,64,.15) 0,rgba(12,20,64,.85) 20%,rgba(12,20,64,.89) 35%,rgba(12,20,64,1) 50%,rgba(12,20,64,.89) 65%,rgba(12,20,64,.85) 70%,rgba(12,20,64,.15) 100%);background:-ms-linear-gradient(left,rgba(12,20,64,.15) 0,rgba(12,20,64,.85) 20%,rgba(12,20,64,.89) 35%,rgba(12,20,64,1) 50%,rgba(12,20,64,.89) 65%,rgba(12,20,64,.85) 70%,rgba(12,20,64,.15) 100%);background:linear-gradient(to right,rgba(12,20,64,.15) 0,rgba(12,20,64,.85) 20%,rgba(12,20,64,.89) 35%,rgba(12,20,64,1) 50%,rgba(12,20,64,.89) 65%,rgba(12,20,64,.85) 70%,rgba(12,20,64,.15) 100%)}.carousel-caption span{display:inline-block;vertical-align:middle;padding:.45em 18px}.carousel-caption h2{color:#fff;font-family:montserratultra_light,sans-serif;font-size:1.76em;padding:0;margin:0}.carousel-caption h3{text-transform:uppercase;font-size:16px;font-family:montserratbold,sans-serif;letter-spacing:1px;color:#fff}.carousel-caption .read-more{padding:.43em 1em;font-size:.86em;text-transform:uppercase}.carousel-caption .dark-blue-background{background-color:rgba(29,40,90,.9);border-top:1px solid #1d285a;padding:.48em 0}.carousel-caption .dark-blue-background p{margin:0;color:#fff;font-family:montserratultra_light,sans-serif}.carousel-inner{height:100%}.carousel-inner .slide-text div,.carousel-inner .slide-text h2,.carousel-inner .slide-text h3,.carousel-inner .slide-text h4,.carousel-inner .slide-text p,.carousel-inner .slide-text span p{color:#fff;margin:0}.carousel-inner img.hero-image{position:absolute;margin:auto;width:1px;height:1px}.carousel-indicators{bottom:80px}.carousel-control .icon-next.view-villa-photos{font-family:Montserrat,sans-serif;font-size:16px;width:auto;height:auto;background-color:rgba(0,0,0,.5);padding:7px;text-transform:uppercase}@media (max-width:768px){.carousel-caption .dark-blue-background p{font-size:14px}.carousel-control .icon-next.view-villa-photos{font-size:12px!important}}