<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 991px){
    .sub-menu a:not(.nav-link).sub-menu-link svg {
       transform: none;
   }
}

.banner-caption {
    position: absolute;
    width: 100%;
    bottom: 75px;
}
@media(max-width:1024px){
    .main-banner.full-height, .jarallax{
       height: 75vh;
        min-height:75vh;
   }
}
@media(max-width:767px){
    .main-banner.full-height, .jarallax{
       height: 80vh;
        min-height:80vh;
   }
    .main-banner .jarallax-container::after,.main-banner .jarallax::after{
       height:40vh;
   }
    .main-banner .jarallax-container::before, .main-banner .jarallax::before{
       height:35vh;
   }
    .banner-caption {
       bottom:10px;
   }
    .main-banner a{
       margin-bottom:5px;
   }
}

.liquid-row-overlay {
   display: block;
   width: 100%;
   height: 100%;
   position: absolute!important;
   top: 0;
   left: 0;
   background: rgba(0, 0, 0, 0.5);
   -webkit-transition: background .3s,opacity .3s;
   transition: background .3s,opacity .3s;
}
.img-custom-anim-right{
   animation: img-anim-right 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;
   opacity: 0;
 }

 @keyframes img-anim-right {
   0% {
     transform: translateX(5%);
     clip-path: inset(0 0 0 100%);
     opacity: 0;
   }
   100% {
     transform: translateX(0);
     clip-path: inset(0 0 0 0);
     opacity: 1;
   }
 }

 .img-custom-anim-left {
   animation: img-anim-left 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;
   opacity: 0;
 }
 
 @keyframes img-anim-left {
   0% {
     transform: translateX(-5%);
     clip-path: inset(0 100% 0 0);
     opacity: 0;
   }
   100% {
     transform: translateX(0);
     clip-path: inset(0 0 0 0);
     opacity: 1;
   }
 }
 .img-custom-anim-top {
   animation: img-anim-top 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1);
   opacity: 0;
 }
 
 @keyframes img-anim-top {
   0% {
     transform: translateY(-5%);
     clip-path: inset(0 0 100% 0);
     opacity: 0;
   }
   100% {
     transform: translateY(0);
     clip-path: inset(0 0 0 0);
     opacity: 1;
   }
 }

.title-font{
   font-family: 'Unbounded', sans-serif !important;
   font-size: 54px !important;
   line-height: 64px;
   font-weight: 600;
   text-transform: none;
   color: #000 !important;
 }
.liquid-row-overlay {
   display: block;
   width: 100%;
   height: 100%;
   position: absolute!important;
   top: 0;
   left: 0;
   background: rgba(0, 0, 0, 0.5);
   -webkit-transition: background .3s,opacity .3s;
   transition: background .3s,opacity .3s;
}

@media(max-width:767px){
 
   .title-font {
       font-size: 44px !important;
       line-height: 54px;
   }
  
.footer-menu li {
   display: block !important;
   text-align: center !important;
   margin: 0 !important;
   padding-bottom: 0 !important;
}
body{overflow-x:hidden;}
}
footer ul.list-inline &gt; li + li, footer ul.list-justify &gt; li + li {
   margin-left: 10px;
}
li.nav-item .nav-link.active:after{display: none;}
@media (min-width: 1230px) {
    .navbar-expand-lg &gt; .container, .navbar-expand-lg &gt; .container-fluid {
        display: block;
    }
}
.page-banner .bg {
    background-image: url(https://storage.googleapis.com/icoms_media/sites/197/images/uploaded/197/amenities-pic.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    opacity: 1;
}
.news-section .item-title {
    padding: 0 25px!important;
    padding-bottom: 0 !important;
    z-index: 9;
}
.news-section .liquid-row-overlay{
    background: linear-gradient(360deg, rgba(0,66,100,1)30%, rgba(0,66,100, 0.1) 65%);
    z-index: 9;
}
.news-title{font-size:18px !important; line-height: 24px !important;}
.news-desc{visibility:hidden;opacity:0; color:#fff; line-height:1.4em; font-size: 15px;}
.news-desc svg{border-radius:15px; margin-left:0;}
.news-section .gallery-item:hover .news-title,.news-section .gallery-item:hover .news-date {
    color: #fff;
}
.news-section .gallery-item{height: 100%;min-height: 400px;background-color:rgba(3, 136, 192, 0.05) !important;}
.news-section .gallery-item:hover .liquid-row-overlay, .news-section .gallery-item:hover .news-desc {
    display: block;
    visibility:visible;
    opacity:1;
}
.news-section .gallery-item:hover .item-title{bottom:50px;}
.news-section .gallery-item .item-title{
    position: absolute;
    bottom:0; 
    width: 100%; 
    z-index:9;
}
.news-section .gallery-item a.news-link {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    z-index: 99;
}
.news-section .gallery-item{
    background-size: cover; background-position: center;
}
@media(max-width:1200px){
    .news-section .gallery-item .item-title{bottom: 40px;}
    .news-section .gallery-item{height: 350px;min-height: 350px}
}
@media(max-width:767px){
    .news-section .gallery-item .item-title{bottom: 40px;}
    .news-section .gallery-item{height: 350px;min-height: 350px}
}
@media (min-width: 1280px) {
    .news-article p {
        font-size: 16px;
        color: #333;
    }
}
#footer-text-logo-social .bg-wrap {
    background: #0388c0;
}
.row,.row .row{margin-left: -15px; margin-right:-15px;}
.news-398 .news-img{display: none;}
.news-item-img {
  background-size: cover;
  background-position: center;
  height: 300px !important;
}</pre></body></html>