@media only screen and (max-width:1440px){.page-title{font-size:40px}.hero-title{font-size:80px}.hero-sub-title{font-size:24px}.why-us-title{font-size:60px}.icon-why-us-flex{display:-o-flex;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.single-detail-page{padding:40px 0}.resort-gallery-item{height:500px}}@media only screen and (max-width:1280px){.center-1170{padding:0 20px}.default-sub-title{font-size:24px;margin-bottom:20px}.navbar-brand>img,.navbar-brand>svg{width:200px}#menu-main-menu>li a{padding:15px 5px}.hero-item{height:500px}.center-abs{padding:0 70px}.hero-title{font-size:60px}.hero-slider ul.slick-dots{right:20px}.why-us-slider,.why-us-left{width:40%}.why-us-content{width:60%;padding:50px 20px}.why-us-box{padding:0 15px}.why-us-title{margin:0 auto 20px}.contact-line-flex img,.contact-line-flex svg{margin-right:20px}.gallery-item-inner{width:100%}.property-related-posts{margin-left:-10px;margin-right:-10px}.property-related-posts .property-item{padding:10px}.custom-pagination{margin-top:30px}#menu-main-menu>li.menu-search-item{display:-ms-flex;display:-o-flex;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:90px;background:#003c8c;padding:0 10px}}@media only screen and (max-width:960px){#menu-main-menu>li.menu-search-item{order:inherit}.default-sub-title,.hero-sub-title{font-size:20px}.page-header{padding:20px 0}.page-body{padding:40px 0}ul.slick-dots li{width:12px;height:12px;margin:5px}.section-wrap,.section-why-us{padding:50px 0}.center-abs2{padding:50px 20px}.navbar-header{width:100%;display:-moz-flex;display:-webkit-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.navbar-header:after,.navbar-header:before{display:none}.nav-main{position:absolute;width:100%;top:90px;left:0;padding:0;overflow-x:hidden !important;background:#fff}#menu-main-menu{width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:initial;align-items:initial}#menu-main-menu>li.menu-search-item{height:auto;background:#fff;padding:0}#menu-main-menu>li a{display:block;padding:7px 20px;width:100%}.close-search{display:none;font-size:0}.search-icon-wrap{display:none;width:0;height:0}.innerSearchBar{position:relative;background-color:transparent;padding:5px 20px 7px;width:100%;height:auto;display:block !important}#searchForm{max-width:100%}#searchInputId{border-bottom:2px solid #a4a3a3;color:#a4a3a3;padding:2px 40px 7px 0;font-size:14px}#searchSubmitId{width:28px;height:23px;background-size:60%;left:auto;right:0;bottom:7px;background-position-x:100%;background-position-y:5px}.top-footer-flex{-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer-site-logo{display:-moz-flex;display:-webkit-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:40px;-webkit-justify-content:center;justify-content:center}.top-footer{padding-top:70px}.footer-box-inner p{padding:0 20px}.center-abs{padding:0 15px}.hero-slider ul.slick-dots{width:100%;height:auto;top:auto;bottom:20px;left:0;right:0;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.testimonial-slider .testimonial-item{padding:10px}.section-bottom-contact-new{padding:50px 0 0}.contact-flex{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.contact-left-info{padding-right:0}.contact-column{margin-top:30px;width:100%}.error404 .main-section h1{font-size:100px;line-height:120px;padding-bottom:20px}.error404 .main-section h2{line-height:28px;font-size:22px}.error404 .main-section p{line-height:18px;font-size:14px}.gallery-content-abs{display:block}.title-location h2{font-size:20px}.title-location h3{font-size:14px}.feature-flex>div{-webkit-flex:1 0 33.33%;-ms-flex:1 0 33.33%;flex:1 0 33.33%}.why-us-background{display:none}.why-us-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.why-us-slider,.why-us-left{width:100%}.why-us-slide{height:50vw}.section-why-us ul.slick-dots{position:absolute;margin-bottom:20px;text-align:center}.why-us-content{width:100%;background-image:-moz-linear-gradient(to right bottom,#2666b6,#2c7daa,#55afb4,#83c2c0,#89c5c2);background-image:-webkit-linear-gradient(to right bottom,#2666b6,#2c7daa,#55afb4,#83c2c0,#89c5c2);background-image:-ms-linear-gradient(to right bottom,#2666b6,#2c7daa,#55afb4,#83c2c0,#89c5c2);background-image:-o-linear-gradient(to right bottom,#2666b6,#2c7daa,#55afb4,#83c2c0,#89c5c2);background-image:linear-gradient(to right bottom,#2666b6,#2c7daa,#55afb4,#83c2c0,#89c5c2)}.gallery-content-abs{display:block}.thumb-property-slide-item>div{padding-bottom:10vw}}@media only screen and (max-width:800px){.resort-gallery-item{height:300px}div.wpcf7{margin-left:-15px;margin-right:-15px}.property-item-row>*{font-size:14px}.property-item-content{padding:15px}.title-location{padding:0 15px 15px}.property-bottom-info{display:block}.property-bottom-info-left{display:block;width:100%}.flex-3cols{-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (max-width:700px){.bottom-footer{-ms-flex-direction:column;flex-direction:column;padding-top:40px}.footer-copyright{margin:0 0 20px;text-align:center}.property-item{width:100%}.property-related-posts .property-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:600px){.center-1170{padding:0 15px}.page-title{font-size:30px}.navbar-brand>img,.navbar-brand>svg{max-width:220px}#footer{font-size:14px}.top-footer-flex{-webkit-justify-content:flex-start;justify-content:flex-start}.footer-box{margin-top:30px}.footer-site-logo{margin-bottom:0;margin-top:0}.footer-box.footer-box-link{width:100%}.footer-box-inner p{font-size:14px}.footer-box-inner>p:first-child{margin:0 0 20px}.hero-title{font-size:40px}.testimonial-content{font-size:24px}.wpcf7-form-control-wrap,.wpcf7-form-control-wrap.your-name,.wpcf7-form-control-wrap.your-email{width:100%}.testimonial-author{padding:30px 0 0}.map-canvas-new{min-height:200px;height:100vw}.icon-why-us-flex{-webkit-justify-content:space-around;justify-content:space-around;padding-bottom:15px}.why-us-box{padding:0 5px}.why-us-icon{width:100px;height:100px}.why-us-icon img,.why-us-icon svg{width:50px;height:50px}.gallery-item-inner{padding:15px 15px 0}.single-detail-page{padding:30px 0}.single-detail-page .page-title{margin-bottom:30px}.property-thumbnail-gallery-slider{display:none}.property-featured-image{margin:0 auto 30px}.property-heading-title{font-size:24px;margin-bottom:20px}.property-body,.property-body p{font-size:16px}.property-bottom-info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-flex>div{-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;font-size:14px}.property-detail-price{font-size:30px}}@media only screen and (max-width:480px){.no-gallery{padding:70px 15px;font-size:22px}.top-footer{padding-top:50px}.top-footer-flex{position:relative;display:block;overflow:hidden}.footer-site-logo{-webkit-justify-content:center;justify-content:center;text-align:center;align-items:flex-start}.footer-box-inner p,.footer-box-link .footer-box-inner p{padding:0}.icon-why-us-flex{-webkit-flex-direction:column;flex-direction:column;padding-bottom:0}.why-us-box{width:100%;margin:15px auto}.icon-why-us-flex{margin-bottom:0}.section-why-us ul.slick-dots{bottom:5px}.contact-column p{font-size:14px}.section-bottom-contact-new .why-us-box{width:100%}.feature-flex>div{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.diff-time svg,.diff-time img{width:30px}.diff-time>span{font-size:16px;margin-left:5px}.like-view-item{margin:0 0 0 20px}.white-circle{width:30px;height:30px}.white-circle img,.white-circle svg{width:15px}.tag-item{padding:5px 20px}.property-bottom-info-item{margin-right:0}.property-bottom-info-item>*:first-child{width:24px;height:26px}.property-item-content{padding:20px 10px}.property-item-row img,.property-item-row svg{width:24px}.property-item-row>*{margin:0;font-size:14px}.property-item-row.space-between>*{line-height:1.5}.crm-search-button{width:150px;padding:0}.crm-search-input.property-input-search{padding:12px;font-size:13px}}@media only screen and (max-width:400px){.crm-search-bar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.crm-search-button{width:100%}.property-top-info{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-top-info>div{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin:10px 0}}