@charset 'UTF-8';#clear_dates,.charge_details,.cities,.content-slider,.display-none,.hide,.last-page,.owl-carousel .owl-item img,.rate-manage,.social-sharing-button,.stiky-menu-only-mobile,label,p.message{display:none}.booked .wkk-date .wkk-date,.cal-bookeded:before{text-decoration:line-through}.adult,.adult span.icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.amenity-list,.amenity-list li,.calendar-action-ul,.child-ul,.contact-cover ul,.general-info ul,.main-ul,.more-filter-findhomeaway,.price,.social-link,.social-sharing-mobile,.stiky-menu-bar ul,ul.fixed-social-link,ul.more-city-list,ul.social-share-link{list-style-type:none}body{line-height:1.7;color:#474866;font-family:Mulish,sans-serif;background-color:#efefef}br{content:"A"!important;display:block!important;margin-bottom:.5em!important}p{font-size:16px;margin:0!important}.padding-5{padding-right:5px;padding-left:5px}p.message{padding:3px 5px;background-color:#cccccc2b;border:1px solid #a8a8a8;border-radius:3px;font-weight:500}.pet_allowed i,.pet_not_allowed i{border-radius:0;color:#fff;margin-right:5px;margin-bottom:5px}.h1{color:#474866!important;font-size:22px!important;padding:0;text-align:left}.bb-text,.cal,.explore-more-location,.flex-container .item,.icon-border-list a,.price li,.quote,.quote h4,.rec-custom-button,.signin,span.wkk-date,table.review .month-tr-heading,table.review caption{text-align:center}span.display-3{font-size:35px}#clear_dates{font-weight:400;text-align:right;cursor:pointer;position:relative;top:0;right:2px;color:#008cba;font-size:14px}.p-config li p:last-child{position:relative;top:5px;padding-left:5px}.location-filter{background-color:#f8f8f8;padding:15px 0;-webkit-box-shadow:0 0 0 0 rgb(1 2 0 / 38%);box-shadow:0 0 3px 0 rgb(1 2 0 / 28%)}input.checkbox{display:inline-block!important;height:25px!important}.more-filter-findhomeaway{padding:0 0 10px;margin:0;float:left;display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto auto auto;grid-template-columns:auto auto auto auto auto;width:100%}.blog-padding-top .listing-specification,.row.more-filters,.single-blog-list{padding-top:10px}.close-filter{margin-left:5px}.dis-allow{display:none;}.donot-show-but-crowl{visibility:hidden;position:absolute;}.pet_allowed i{padding:3px;background-color:#008cba}.datepicker,.tbl-content li,div#datepicker-findhomeaway-review div.findhomeaway-date,input[readonly=readonly]{cursor:pointer}.pet_not_allowed i{padding:3px 5px;background-color:#f44336}.explore-more-location{width:200px;margin:20px 0 auto;background-color:#008cba;color:#fff!important;border:none;padding:10px;display:block}.no-padding.landing.item{margin-right:3px;margin-left:3px;margin-bottom:5px;box-shadow:rgb(60 64 67 / 30%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 1px 3px 1px;border-radius:5px}.about-location h3,.listing-specification i,.subscribe-message-title,.subscribe-title{font-size:20px}.col-md-2.col-sm-6.home-checkin.no-padding .fha-datepicker{left:-125%}.col-md-2.col-sm-6.home-checkout.no-padding .fha-datepicker{right:-125%}.col-md-2.col-sm-6.home-checkout.no-padding .fha-datepicker .fha-autocomplete-angle{left:49%}.col-md-2.col-sm-6.home-checkin.no-padding .fha-datepicker .fha-autocomplete-angle{left:48%}.fha-wkk{width:304px;padding-bottom:20px}div#wkk-wkk{min-height:265px;padding-top:16px}.cover-img img,table.findhomeaway-js-calendar,table.wkk-js-calendar,textarea{width:100%}table.findhomeaway-js-calendar tbody tr,table.wkk-js-calendar tbody tr{border:1px solid #fff}table.findhomeaway-js-calendar thead tr,table.wkk-js-calendar thead tr{border-bottom:1px solid #9e9a9ac9}table.findhomeaway-js-calendar tr td,table.wkk-js-calendar tr td{width:14.28571429%;position:relative;background-color:#fff;overflow:hidden;z-index:0}.booked .wkk-date:after,.first div.wkk-date:after,.first-last .wkk-date:after{background-color:#e5e5e5;content:"";left:0;position:absolute;top:0;transform:skewX(-45deg);width:100%;z-index:-2;transform-origin:0 100%;padding-top:100%}.booked .wkk-date:before,.first-last .wkk-date:before,.last div.wkk-date:before{background-color:#e5e5e5;transform:skewX(-45deg);z-index:-2;content:"";position:absolute;width:100%;left:0;top:0}.booked .wkk-date:before,.first-last .wkk-date:before{padding-bottom:100%;transform-origin:0 0}.last div.wkk-date:before{transform-origin:0 0;padding-top:100%}span.prices:before{content:"";display:block;padding-top:100%;z-index:0;transition:background-color .2s ease-out}div.wkk-date{border:1px solid #ffffff40}span.wkk-date{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}span.pr{display:block;margin-top:-5px;font-size:11px;font-weight:500}td.first div.wkk-date:hover,td.last div.wkk-date:hover,td.selectable div.wkk-date:hover{background-color:#dad7d7;cursor:pointer}td.wkk-days.range.selectable.range-end.date-in-range div,td.wkk-days.range.selectable.range-start.date-in-range div,td.wkk-days.selectable.range-end div,td.wkk-days.selectable.range-start div{background-color:#008cba;z-index:999999;color:#fff}td.wkk-days.selectable.date-in-range div{background-color:rgba(36,90,188,.2)}.booked .wkk-date .wkk-date>.pr,.visibility-hidden{visibility:hidden}.quote p{padding:0 5px;color:#5c5a5a;display:flex;line-height:20px;font-weight:400}.f-slider .config,.info,.quote,.quote h4,.rating,.section-1,.social-sharing-mobile li,.subscribe,ul.social-share-link li{display:inline-block}.quote h3{padding:2px 0;margin:0;font-size:18px !important;}.quote h4{border-bottom:1px solid #ccc;cursor:pointer;margin:0;padding:2px;border-radius:2px;background-color:#008cba42;font-weight:500;font-size:16px}.main-grid,.quote p span,.specification-flex .sp-item,.sub-grid .item,h1{flex:1}.quote{border:1px solid #6e6666;border-radius:3px;margin-bottom:5px;width:100%}.chat-bot,.display{border-top-left-radius:5px;border-top-right-radius:5px}.chat-bot{right:10px;bottom:0;position:fixed;width:300px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;z-index:999999;background-color:#fff}.action,.chat-bot .icon,.fetch-right{float:right}.comment-title .title,.deals p,.fha-autocomplete-items div strong,.location-sub b,.p-config li p,.person,.section-break h2{font-weight:600}.display{background-color:#008cba;color:#fff;padding:10px;font-weight:600;cursor:pointer}.location-filter .form-inline .form-group{height:49px}.chat-body{display:none;width:99.9%}.fha-autocomplete-items{left:0;right:0}.feature-slider .image,.fha-autocomplete,.fha-date-calendar,.flex,.grid-item,.slider,.slider-container,span.calendar-checkin-icon,span.calendar-checkout-icon{position:relative}.fha-datepicker{width:554px!important;padding-bottom:20px}span.next_d,span.prev_d{display:inline-block;color:#777;border:1px solid #777;cursor:pointer;padding:1px 13px;z-index:2;position:absolute;top:49%;border-radius:100%;font-size:20px}span.next_d:hover,span.next_d_r:hover,span.prev_d:hover,span.prev_d_r:hover{background-color:#008cba;border-color:#f1f1f1;color:#fff}span.prev_d{left:8px}span.next_d{right:8px}div#datepicker-findhomeaway{min-height:265px;padding:16px 20px 0}.d_clear_date{margin-right:3px;display:none}span.prev.disabled,span.prev_d.disabled{background:#ddd;color:#999;border:1px solid #ccc}.btn-d-default{color:#333;background-color:#f1f1f1;border-color:#9e9d9d;font-weight:500;font-size:14px!important;line-height:20px!important}div#datepicker-findhomeaway table caption,div#monthlycalendar table caption{font-weight:600;text-align:center;font-size:18px;color:#474866}div#datepicker-findhomeaway table thead tr{border-bottom:1px solid #666}.fha-date-calendar.listing .fha-datepicker{left:auto!important;bottom:0;z-index:999999;display:inline-table;right:114%;top:-200%;min-height:345px}.fha-date-calendar.listing .fha-datepicker .fha-autocomplete-angle{right:-10px;left:auto!important;top:49%;-ms-transform:rotate(130deg);transform:rotate(130deg)}.fha-autocomplete-items,.fha-datepicker{position:absolute;border:1px solid #d4d4d4;border-bottom:none;z-index:101;top:100%;margin-top:10px;border-radius:4px;min-height:30px;background-color:#fff;box-shadow:0 8px 15px 0 rgb(0 0 0 / 10%)}#inquiry-section div.fha-inquiry .form-group>div{padding:1px;display:inline}.fha-autocomplete-items div{padding:10px;cursor:pointer;border-bottom:1px solid #d4d4d4;text-align:left}.new-amty-section>.grid-item:first-child,.new-swim-section>.grid-item:first-child{margin-bottom:8px}.new-amty-section>.grid-item,.new-swim-section>.grid-item{height:49%}.cal-checkins:after,.cal-checkouts:after{height:0;width:0;content:"";position:absolute}.flex-container{display:flex;z-index:3;background-color:#fdfdfdd9;justify-content:space-evenly;border-top:1px solid #666;border-bottom:1px solid #666;padding:5px 0}.location-placeholder{margin-top:-2px}.flex-container .item{width:25%;font-size:16px}.flex-container .item:nth-child(4){border-right:none}.blog-icon-detail,.dates,.filter,.leng2,.no-background-padding-top{margin-top:10px}.feater-title{font-weight:500;font-size:25px}.f-slider{padding:2%;border:1px solid #d1ceced9;border-radius:3px}.f-slider .config{font-size:16px;width:100%;color:#474866}.feature-slider img.s-image{height:200px;object-fit:cover;width:100%}.feature-slider{padding:5px;background-color:#fff;position:relative}.bb-text,p.location-item,p.price-item{background-color:#fdfdfdd9;padding:5px 0;font-weight:500}.bb-text{width:80%;font-size:18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}p.location-item,p.price-item{width:50%;float:left;font-size:15px}.rv{position:inherit!important;padding:2px}.rmessage{display:none;padding:7px;color:#008cba;background-color:#cdedcd;font-weight:500}.fha-review-datepicker{border:1px solid #d4d4d4;border-bottom:none;z-index:101;margin-top:4px;border-radius:4px;min-height:30px;background-color:#fff;box-shadow:0 8px 15px 0 rgb(0 0 0 / 10%);position:absolute;padding:7px;width:330px}.cover-slider,button.btn-primary.no-of-photos{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}span.next_d_r,span.prev_d_r{border:1px solid #777;cursor:pointer;padding:0 13px;border-radius:7%;font-size:20px;margin-top:5px;position:relative;z-index:1}table.review caption{font-size:16px;position:absolute;font-weight:500;top:-40px;left:33%;z-index:-1}table.review td div.findhomeaway-date{border:1px solid #ccc;border-radius:3px;margin:1px;height:32px;text-align:center}.carousel-inner{overflow:inherit;height:auto}.fha-banner img{height:inherit;object-fit:cover;object-position:50% 50%;width:inherit}.all-listing-btn:hover,.custom-btn:hover,.fha-autocomplete-active,.fha-autocomplete-items div:focus,.fha-autocomplete-items div:hover,.list-your-property-btn:hover{background-color:#008cba;color:#fff}#search_keywords{padding-left:25px!important}.fha-autocomplete-angle{width:20px;height:20px;border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;position:absolute;left:17px;top:-9px;-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;border-radius:4px}.calendar-config{clear:both;width:100%}.info{margin-bottom:-8px;margin-right:5px}.cal{border-radius:2px;width:31px;height:31px;line-height:31px;border:1px solid #afb2b3;background:#fff;color:#666;overflow:hidden;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cal-checkins:before,.cal-checkouts:before{content:"12";font-family:inherit;font-size:inherit;position:relative;color:inherit}.cal-checkins:after{border-right:31px solid transparent;border-top:31px solid #afb2b373;top:0;left:0}.cal-checkouts:after{border-left:31px solid transparent;border-bottom:31px solid #afb2b373;top:-2px;left:-2px}.cal-bookeded{border:1px solid #afb2b373;background-color:#ccc}.cal-bookeded:before,.cal-releases:before{content:"12"}.custom-button:hover,.description-control:hover{text-decoration:underline}.cover-thumbs{padding:10px 5px}.thumb-cover{width:100%;padding:0 5px;border-radius:5px}.thumb-cover img{border-radius:3px;height:120px;object-fit:cover;cursor:pointer}.no-padding-thumb,.no-padding-thumb-first,.no-padding-thumb.no-padding-thumb-second-mobile,.write-rating{padding:10px 0}.cls-location{min-height:1650px}button.btn-primary.no-of-photos{background-color:#008cba;border:0 solid #ccc;padding:6px 10px;border-radius:3px;font-weight:600;position:absolute;bottom:15px;right:10px}.full-image{height:500px}.full-image img{object-fit:cover}article.r-no-padding{padding:5px 5px 14px;margin-top:10px;border-bottom:1px solid #ccc}.cover-recommended{margin-top:-100px;background-color:#efefef;padding-top:16px;border-radius:5px}.recommend-cover img.list-img{width:100%;height:160px;object-fit:cover}.padding-3rl{padding-right:3px;padding-left:3px;min-height:360px;display:inline-grid;margin-bottom:5px}.recommend-cover{display:block;position:relative;margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);box-shadow:0 1px 3px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);-webkit-transition:.3s cubic-bezier(.25, .8, .25, 1);-o-transition:.3s cubic-bezier(.25, .8, .25, 1);transition:.3s cubic-bezier(.25, .8, .25, 1);padding:5px}.recommend-cover img.icon-rec{width:20px}.rec-custom-button{color:#fff;background-color:#008cba;background-image:none;width:100%;position:absolute;border-radius:0;bottom:0;left:0;padding:5px}.bg-full h1,.bg-full h4,.bg-full i,.bg-full p,.custom-button:hover,.list-your-property-keywords p,.property-detail-btn:hover,.rec-custom-button:hover,.shadow-navbar li a{color:#fff}.stars-inner::before,.stars-outer::before{color:orange;line-height:20px;letter-spacing:2px;font-size:16px}.property-name{margin:5px 0;text-align:left;font-size:20px;font-weight:300;line-height:1.2}.property-name a{color:#474866!important;font-weight:500}.explore-more-property{text-align:center;position:absolute;top:13px;background-color:#008cbad4;padding:5px;border-top-right-radius:2px;border-bottom-right-radius:2px;right:25px}.navbar-default,.navbar.solid{background-color:#fff!important}.explore-more-property span{padding-left:23px;color:#fff}.move-map{height:20px;width:20px;margin-top:0!important;position:absolute}.cover-img{width:100%;height:200px;overflow:hidden;border-top-right-radius:5px;border-top-left-radius:5px}.lazy{-webkit-transition:-webkit-transform 1s;transition:transform 1s;-o-transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.grid-item:hover .img-inner,.grid>.item:hover .img-inner,.home-location:hover .lazy,.landing:hover .lazy,.listing:hover img.listing-img,.type:hover .lazy{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);text-decoration:none}.cover-img-location,.cover-img-property-type{overflow:hidden;border-radius:5px}.home-page-content p{font-size:15px;font-weight:500}.no-fee-icon{display:block;text-align:center;height:90px}.no-fee-icon img{width:70px}.home-page-content p strong,.reviews{font-weight:500}.list-name a:hover,.property-name a:hover{text-decoration:none}.property-short-info{text-align:left;font-weight:400;font-size:14px}.general-info,.section-break h1,.section-break h2,h2.no-margin{margin-top:0}p.pricing-span{clear:both;text-align:left;font-weight:500;font-size:14px}.fetch-left{float:left}span.pricing-span{font-weight:500;padding:5px 0}.raview-rating{padding:5px 0!important}.stars-outer{display:inline-block;position:relative;font-family:FontAwesome;float:left}.stars-outer::before{content:"\f006 \f006 \f006 \f006 \f006"}.stars-inner{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:0}.stars-inner::before{content:"\f005 \f005 \f005 \f005 \f005"}.list-cover .stars-inner::before,.list-cover .stars-outer::before,.rating-covers .stars-inner::before,.rating-covers .stars-outer::before{font-size:16px!important}.rating>i{color:#008cba;font-size:20px}.container-fluid{padding-right:0!important;padding-left:0!important}.row{margin-right:0;margin-left:0}.shadow-navbar{left:0;top:0;z-index:1;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,255,255,0)),to(#000000eb));background-image:-o-linear-gradient(bottom,rgba(255,255,255,0) 0,#000000eb 100%);background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#000000eb 100%);width:100%;margin-bottom:-130px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;padding-top:15px}.navbar{padding-bottom:60px;z-index:1;border:2px solid;border-radius:0;margin-bottom:0;font-size:12px;letter-spacing:5px;border-image-source:linear-gradient(to left,#008cba,#1c8eb3)}.navbar-default .navbar-nav>li>a{color:#008cba!important;font-weight:300;letter-spacing:2px}.solid .navbar-nav>li>a{color:#474866!important;font-weight:300;font-size:16px}.navbar.solid{-webkit-box-shadow:0 0 2px rgba(1,2,0,.3);box-shadow:0 0 2px rgba(1,2,0,.3);z-index:999999;padding-top:5px;padding-bottom:5px}.shadow-navbar .navbar-brand{color:#fff!important}.inner-menu .navbar-brand,.navbar-default .navbar-brand,a,a.hover{color:#008cba}.navbar-brand{float:left;height:50px;padding:0 15px}a.navbar-brand.transparnt img { 
    width: 186px;
}.nav>li>a:focus,.nav>li>a:hover{background-color:inherit!important}.carousel-caption{top:20%;bottom:inherit!important}.carousel-control{text-shadow:none!important}.text-shadow{font-size:18px;padding:0 10px}.carousel-control span{top:40%;position:absolute;color:#fff;width:50px;height:50px}.carousel-control span.angle-right{border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel-control span.angle-left{border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;display:block;width:40px;height:40px;cursor:pointer;text-decoration:none;text-indent:-999px;overflow:hidden;padding:10px!important;-o-transition:.2s ease-in;transition:.2s ease-in;-moz-transition:.2s ease-in;-webkit-transition:.2s ease-in;-ms-transition:.2s ease-in;background:#008cba!important;border-radius:100%}.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{background:#008cba!important;border-radius:100%}.owl-prev{background-position:0 0;left:-1%;top:40%}.owl-next{background-position:-50px 0;right:-1%;top:40%}.slick-nexts,.slick-prevs{border-bottom:2px solid #fff;width:10px;height:10px;display:block;z-index:999;position:relative}.slick-prevs{border-left:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:-16px}.slick-nexts{right:-12px;border-right:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.about-location p{padding:0;font-size:15px;font-weight:400}.about-location h2,.inquiry h3{font-size:25px;font-weight:600}.subscribe input,.subscribe select{font-weight:300;padding:6px;display:inline-block}.navbar-nav>li>a{font-size:16px;text-transform:inherit!important}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{font-size:16px;text-decoration:underline}.navbar-brand img{margin-top:7px}.landing img{width:100%;height:200px;border-top-right-radius:5px;border-top-left-radius:5px;display:none}.blog-padding-top .list-name{padding-bottom:10px}footer{padding-top:30px;border-top:1px solid #efefef;-webkit-box-shadow:8px 2px 0 1px #ccc;box-shadow:8px 2px 0 1px #ccc;background-color:rgba(7,15,31,.99)}footer strong{font-size:25px}.cls{min-height:360px;margin-top:20px}.background-color{background-color:rgba(11,46,109,.99)}.list-your-property-keywords{min-height:450px;background-size:cover;background-position:bottom;background-repeat:no-repeat;position:relative;margin-top:20px;background-image:url(../img/list-your-property.jpg)}.home-page-h1{color:#fff;font-size:40px;font-weight:700}.list-your-property-btn{font-size:20px;margin-top:30px;padding:10px 20px;background-color:#008cba;border:1px solid #ffffff54;color:#fff;border-radius:5px;-webkit-box-shadow:0 3px 8px -2px #000;box-shadow:0 3px 8px -2px #000}.follow-us,.footer-lists li a,.quick-links,.subscribe-content,.subscribe-title{text-align:left;color:#d4cbcb}.cover-banner{padding:10% 0}.cover-banner p{font-size:20px;line-height:1.2;padding-bottom:30px}.footer-lists,.latest-blog,ul.blog-category,ul.blog-tags{list-style-type:none;padding:0}.footer-lists li{text-align:left;padding:0}.subscribe-content{padding:0;line-height:1.3}.subscribe button{width:100%;border:1px solid #cccccc91;display:block;padding:6px;line-height:28px;background-color:#008cba;color:#fff;font-size:20px;border-radius:2px}.contact-cover ul li a,.footer-lists li a,.img-counter,.location-sub,.pricing-btn{font-size:18px}.subscribe input{width:100%;border:1px solid #9999992e!important;border-radius:2px!important;font-size:18px}.subscribe select{width:100%;border:1px solid #9999992e!important;border-radius:2px!important;height:42px;margin:5px 0;font-size:17px}.location,.location-name h3,.seo-content h4,.seo-content p,.single-blog-list p,.sub-location a,span.text{font-weight:400}.design-and-develop{color:#fff;font-weight:400;border-top: 1px solid #484545;padding: 20px 0px;}}#emailSubscribe{z-index:999999}.single-blog-list p{padding:5px 0;text-align:justify}.icon-border:first-child{border-right:0px}.icon-border-list{padding-left:0;padding-right:5px}.icon-border{padding:0 1px 1px 0;border-top:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.icon-border span{padding:6px;border:1px solid #ccc;border-top:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:block}#emailSubscribe .modal-content,.list-info-more{background-color:#fff}.social-link{text-align:left;padding:0;color:#d4cbcb}.social-link li{float:left;margin-right:5px;color:#d4cbcb}.social-link li a.facebook{background-color:#3b5998}.social-link li a.youtube{background-color:#f00}.social-link li a.tumblr{background-color:#b00}.social-link li a.twitter{background-color:#ffffff}.social-link li a.instagram{background-color:#cd486b}.social-link li a.pinterest{background-color:#cb2027}.social-link li a{padding: 0;display: inline-block;font-size: 16px;color: #fff;border-radius: 100px;width: 40px;  height: 40px;line-height: 40px;text-align: center;-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;    transition: .2s ease-in;}.padding-0{padding-right:0;padding-left:0}#gallery,.col-md-12.related-property,.map-sidebar,.sub-location{padding:0}.sub-location a{float:left;font-size:15px;text-align:left;width:99%;display:block;padding:10px;margin-bottom:5px;color:#fff;background-color:#008cba}.location-sub{font-weight:500;margin:20px 0}.seo-content p{text-align:justify;margin:5px 0!important;font-size:15px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;opacity:1}.no-booking-fee{text-align:left;color:#fff;letter-spacing:1px!important;font-weight:900;font-size:50px;margin-bottom:10px;text-shadow:0 2px 4px rgb(0 0 0)}.search-banner-form{background-color:#efefef;padding:10px;border-radius:2px}.search-banner .margin{width:98%}.search-banner .margin-right-0{width:96%;margin-right:0}.search-banner{position:absolute;left:10%;width:80%}.search-banner input,.search-banner input:focus{height:50px}button.btn-search-custom{width:100%;border:1px solid #008cba;background-color:#008cba;color:#fff;font-size:20px;height:50px;border-radius:2px}.home-location-input{border:1px solid #474866;border-radius:6px}.check-in-out #checkin{border:1px solid #474866;border-right:0px solid #7c7c7c;border-radius:6px 0 0 6px}.check-in-out #checkout{border:1px solid #474866;border-radius:0 6px 6px 0}.padding-2{padding-right:5px;padding-left:0}.adult{font-size:15px;line-height:48px;background-color:#fff;margin-top:0;user-select:none;border-radius:6px;border:1px solid #7c7c7c}.mycustomsearch{width:100%;border:1px solid #008cba;background-color:#008cba;color:#fff;height:50px;border-radius:6px;font-size:20px;font-weight:600;}.search-banner .check-in-out>span{width:50%;float:left}.search-banner input::-webkit-input-placeholder{color:#474866;font-size:16px}.search-banner input::-moz-placeholder{color:#474866;font-size:16px}.search-banner input:-ms-input-placeholder{color:#474866;font-size:16px}.search-banner input::placeholder{color:#474866;font-size:16px}.search-banner input::-ms-input-placeholder{color:#474866;font-size:16px}.ui-autocomplete-loading{background:url(../img/loader.gif) right center no-repeat #fff}.our-mission,.property-not-found{background-repeat:no-repeat;background-size:cover}.no-padding,.social-sharing-mobile{padding:0;margin:0}.adult .adult-html,.no-padding-right,.padding-right{padding-right:0}.adult span.icon{padding:6px 9px;background-color:#008cba;color:#fff;border-radius:100%;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.6);user-select:none}.list-info{padding:5px;background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.cover-img-location img{border-radius:5px;height:300px;width:100%}.more-suggestion-detail{background-color:#fff;margin-top:20px}.location-name:hover{background-color:transparent}.location-name h3{text-align:left;color:#474866;font-size:19px;margin:3px}.listing-more{padding:3px}span.text{display:block;text-align:center;font-size:16px}.cover-icon{padding:30px 0}section.no-booking-fee-no-service-fee{background-color:#f7f7f7;padding:30px 0}.cover-icon span.icon{display:block;text-align:center;height:50px}#overview{margin-top:15px}.findhome,.ratenotes{margin-top:30px}.h1{font-weight:600;margin:5px 5px 10px;letter-spacing:1px;}#reviews-form input,.h2,.h3,h1,h2,h3,h4,p{font-weight:300}.h2{font-size:70px}.h3{font-size:60px}.bottom-padding{height:10px}.btn-info,.btn-info:hover{background-color:teal;border-color:teal}.inner-menu{background-color:#fff!important;-webkit-box-shadow:0 0 2px rgba(1,2,0,.3);box-shadow:0 0 2px rgba(1,2,0,.3);padding-top:5px;padding-bottom:5px}.action a{cursor:pointer;color:#008cba;background-color:#fff;border:1px solid #008cba;padding:6px 15px;font-size:17px;border-radius:4px;margin-top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ui-datepicker-inline{width:100%!important}.ui-state-disabled>span{text-decoration:line-through!important}.inner-menu li a{color:#474866!important;font-weight:400;letter-spacing:1px}input[type=submit]{background-color:#008cba;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}.inquiry,.section-break{-webkit-transition:.3s cubic-bezier(.25, .8, .25, 1);-o-transition:.3s cubic-bezier(.25, .8, .25, 1);border-radius:2px;background-color:#fff;transition:.3s cubic-bezier(.25, .8, .25, 1)}input[type=submit]:hover{background-color:#45a049}.section-break{padding:10px;width:100%;margin-bottom:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.inquiry,.margin-10{margin-bottom:10px}.inquiry,.padding-top{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.amenity-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0}.inquiry{padding:0 10px 10px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.container-blog,.map-cover,.padding-top{-webkit-transition:.3s cubic-bezier(.25, .8, .25, 1);-o-transition:.3s cubic-bezier(.25, .8, .25, 1)}.container-blog,.padding-top{transition:.3s cubic-bezier(.25, .8, .25, 1)}.slider{background-color:#fff;margin:5px 0}.all-listing-btn,.inquiry .btn-submit{background-color:#008cba;padding:5px 10px;color:#fff;font-size:20px}.inquiry input[type=text],.inquiry select{width:100%;padding:4px 7px;margin:0 0 10px;display:inline-block;border:1px solid #999;border-radius:2px;font-size:18px;font-weight:300}input.half,select.half{width:49.3%!important}.inquiry select{height:39px}.inquiry textarea{height:115px;padding:7px}.inquiry h3{padding-top:10px;padding-bottom:10px;margin:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;width:100%!important;-o-object-fit:cover;object-fit:cover}.inquiry .btn-submit{width:100%;border-radius:2px}.all-listing-btn{width:100%;border-radius:0;margin-top:10px;display:block;text-align:center}ul.fixed-social-link{position:fixed;right:0;top:26%!important;padding:0;margin:0;background-color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12);box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12);z-index:1}ul.fixed-social-link li:last-child{border:none}ul.fixed-social-link li{border-bottom:1px solid #ccc;padding:8px}ul.fixed-social-link li i{font-size:28px}#reviews-form input{padding:4px 10px;margin:5px 0 7px;display:inline-block;border:1px solid #999;border-radius:2px;font-size:18px}.general-info ul{-webkit-column-count:5;-moz-column-count:5;column-count:5;padding:0;font-size:15px}table.rate-findhomeaway{border:1px solid #ccc}table.rate-findhomeaway tr th{background-color:#008cba14}table.rate-findhomeaway tr td,table.rate-findhomeaway tr th{padding:10px;text-align:center}table#rates tr td,table#rates tr th{border:1px solid;border-color:#ccc!important;padding:0 5px}.table-responsive{overflow-x:inherit}.cS-hidden,.cover-gallery-img,.grid,.grid-item,.listing .image,.row-img-column{overflow:hidden}h1,h2{font-size:24px}.no-margin-h{margin:0;font-weight:400;clear:both}.no-margin-h strong{font-weight:600;font-size:22px}li.ui-menu-item:hover{background-color:#ddd}#filter-form .padding-right-5,.half-padding-right{padding-right:5px}ol.breadcrumb li a{font-size:16px;font-weight:400;color:#474866}.propertyname{margin-top:10px;padding:0 10px 10px 5px;border-radius:2px}.breadcrumb{background-color:inherit!important;padding-top:0;padding-left:0;margin-bottom:0;padding-bottom:7px}.listing-d{padding-top:5px}.breadcrumb>li{padding:0;font-size:18px}.breadcrumb>li+li:before{content:none!important}.sticky{position:-webkit-sticky;position:sticky;top:5px}.about-location{padding:10px;margin:20px 0}.border-top-give{background-color:#fff;margin-top:30px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px}.bg-3 hr{border-top:1px solid #dcd7d7;margin-top:0;margin-bottom:5px}.bg-full{background-color:#008cba;margin-top:20px;padding:20px 0}img.property-type{width:100%;height:206px;-o-object-fit:cover;object-fit:cover}.list-description{line-height:1.4;font-weight:400;padding-top:5px;padding-bottom:5px;padding-left:0}.description{text-align:justify}.list-description img{height:20px;margin-top:-3px;margin-left:-4px}.clear-both{clear:both;text-align:left;font-size:14px;font-weight:400}.clear-both img{height:18px;width:18px!important;float:left;margin-top:3px}.list-cover{padding:5px 0}.pagination{margin:0 0 1%}.no-record-found{padding:5% 10%;color:#fff;font-weight:500;font-size:25px;text-shadow:5px 0 5px #615858}.property-not-found{background-image:url(../img/banner/slider-4-1.jpg);border-radius:4px;margin:0 15px}.more-suggestion{margin:0 15px}.no-record-found p{background-color:#0e306f;padding:17px;opacity:.8;border-radius:4px;font-size:20px}.blog-padding-top{background-color:#fff;padding-top:5px;padding-bottom:5px;border-radius:1px;border-bottom:1px solid #ccc}img.blog-list-img{display:none;width:100%;height:auto;margin-top:10px}.blog-tags li span{background-color:#eee;display:block;border:1px solid #eee;padding:5px 7px;border-radius:3px}ul.social-share-link{margin:0;padding:0}ul.social-share-link li a{display:block;padding:10px 15px;background-color:#008cba;border-radius:34px;color:#fff;-webkit-box-shadow:1px 3px 4px -1px #ccc;box-shadow:1px 3px 4px -1px #ccc;margin-right:5px;width:40px;height:40px}form#location_search span.calendar-checkin-icon,form#location_search span.calendar-checkout-icon,img.list-img,ul.blog-category li{display:block}img.list-img-detail{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.custom-btn{color:#fff;background-color:#008cba;border:none;padding:6px 15px;font-size:17px;margin-bottom:5px;border-radius:4px}.custom-btn:focus,.custom-button:focus,input[type=password]:focus,input[type=text]:focus{outline:0}.navbar.solid{-webkit-box-shadow:0 3px 5px rgba(57,63,72,.3);box-shadow:0 3px 5px rgba(57,63,72,.3)}.gm-style .map-img img{width:100%!important;-o-object-fit:cover;object-fit:cover;height:120px}.gm-style .gm-style-iw .map{width:200px!important}.map-property-name{text-align:center;font-size:14px;font-weight:400;text-decoration:none}.filter-blog{background-image:url(../img/banner/banner-d.jpg);height:300px;width:100%;background-size:cover;position:relative}.padding-top-blog{margin-top:5px;margin-bottom:10px;background-color:#fff;padding-top:5px;padding-bottom:5px}.blog-title-main{color:#fff;font-size:40px;text-shadow:0 2px 4px rgb(0 0 0 / 50%);text-align:center;position:relative;z-index:1;padding-top:7%}.banner-1{padding-left:10%;width:90%}.overlay{position:absolute;width:100%;height:100%;background-color:#00000052;top:0;bottom:0}.container-blog{-webkit-box-shadow:0 1px 3px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);box-shadow:0 1px 3px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);background-color:#fff;margin-top:-100px;border-radius:2px;margin-bottom:30px}.loader,.loader--text{left:0;right:0;margin:auto}.filter input,.filter select{border-radius:3px;height:50px;width:100%!important}.blinking{-webkit-animation:2.8s infinite blinkingText;animation:2.8s infinite blinkingText;font-size:14px}.deals{position:relative;padding-top:22px}span.deal{position:absolute;top:-11px;left:-20px;background-color:orange;padding:5px 15px;color:#fff;text-transform:capitalize;display:block;border-bottom-right-radius:12px}.feedback input,.feedback select{height:36px;border:1px solid #ccc;padding:5px;width:100%}.feedback select{border-radius:2px;font-size:14px;font-weight:400}.feedback input{border-radius:2px;margin-bottom:3px}.feedback textarea{border:1px solid #ccc;border-radius:2px;padding:5px}.containers{height:50vh;width:50vw;font-family:Helvetica}.loader,.loader--dot{height:20px;position:absolute}.loader{width:250px;top:0;bottom:0}.loader--dot{-webkit-animation-name:loader;animation-name:loader;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;width:20px;border-radius:100%;background-color:#000;border:2px solid #fff}.loader--dot:first-child{background-color:#8cc759;-webkit-animation-delay:.5s;animation-delay:.5s}.loader--dot:nth-child(2){background-color:#8c6daf;-webkit-animation-delay:.4s;animation-delay:.4s}.loader--dot:nth-child(3){background-color:#ef5d74;-webkit-animation-delay:.3s;animation-delay:.3s}.loader--dot:nth-child(4){background-color:#f9a74b;-webkit-animation-delay:.2s;animation-delay:.2s}.loader--dot:nth-child(5){background-color:#60beeb;-webkit-animation-delay:.1s;animation-delay:.1s}.loader--dot:nth-child(6){background-color:#fbef5a;-webkit-animation-delay:0s;animation-delay:0s}.loader--text{position:absolute;top:200%;width:4rem}.loader--text:after{content:"Loading";font-weight:700;-webkit-animation-name:loading-text;animation-name:loading-text;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.flex-blog,.specification-flex{display:flex}.flex-blog img{border-radius:5px}.flex-blog .flex-item:first-child{flex:1;position:relative}.flex-blog .flex-item:first-child img{min-height:153px}.flex-blog .flex-blog-desc{padding:0 10px;flex:2}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:2px!important}.pagination>li>a,.pagination>li>span{margin-left:2px;border-radius:2px;border:1px solid #c1c1c1}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{border-color:#8f8e8e}.pagination{margin-right:5px}@-webkit-keyframes loader{15%,95%{-webkit-transform:translateX(0);transform:translateX(0)}45%,65%{-webkit-transform:translateX(230px);transform:translateX(230px)}}@keyframes loader{15%,95%{-webkit-transform:translateX(0);transform:translateX(0)}45%,65%{-webkit-transform:translateX(230px);transform:translateX(230px)}}@-webkit-keyframes loading-text{0%{content:"Loading"}25%{content:"Loading."}50%{content:"Loading.."}75%{content:"Loading..."}}@keyframes loading-text{0%{content:"Loading"}25%{content:"Loading."}50%{content:"Loading.."}75%{content:"Loading..."}}.property-detail-btn{padding:8px 16px;position:absolute;right:1px;bottom:1px;background-color:#1d99c6;color:#fff}.padding-top{margin-top:5px;margin-bottom:10px;background-color:#fff;padding-top:5px;padding-bottom:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:1px;position:relative}#filter-form .padding-left-5,.dream-amenity-h,.padding-left{padding-left:5px;font-weight:400;}li.main-li a{font-size:18px;font-weight:400;color:#4c4d66;width:100%}li.child-li a{font-size:16px;font-weight:400;color:#4c4d66}.h1-sitemap{font-size:35px;padding-bottom:25px;font-weight:500}.cover-img-property-type img{height:300px;width:100%;object-fit:cover;border-radius:5px}.content-start{padding-top:30px}.content-end{padding-bottom:30px}.property-type-name h3{text-align:left;padding:0;margin-top:5px;color:#474866;font-size:19px;font-weight:400}.list-name{font-size:20px;font-weight:400;margin:0!important;padding:0;line-height:1.2}.map-cover,.write-review-div .comment{padding:10px}.write-review-div input.half-1{width:49.7%}.write-rating i{color:#3c8dbc;font-size:25px;cursor:pointer}#map_listing{height:495px}.map-cover{height:514px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:.3s cubic-bezier(.25, .8, .25, 1)}.property-list{position:relative;padding-top:10px}.listing-specification div{padding-top:0}.icon-border-list a,.icon-border-list span{color:#474866!important;font-size:15px;font-weight:600;display:block;padding:4px 7px;border-radius:2px}.icon-border-list a:hover{background-color:#008cba;color:#fff!important}.listing-specification .rating{text-align:right;width:100%}.listing-price{font-weight:500;text-align:right;padding:0}.breadcrumb li{padding-right:10px}#map{height:400px;width:100%}.gm-style-iw,.gm-style-iw-d{max-width:768px!important;max-height:250px!important;position:relative}.map_de{width:250px;padding:10px;font-size:16px;line-height:20px}.gm-ui-hover-effect{top:17px!important;right:20px!important;opacity:1;background-color:#fff!important;border-radius:100%!important}.gm-style .gm-style-iw-c{border-radius:5px!important;padding:15px 0 15px 15px!important}.description-control{padding:6px 14px;color:#2768b0;border:1px solid #2768b0;cursor:pointer;display:none;margin-top:10px!important;border-radius:4px}span.remove-text{position:absolute;right:8px;top:5px;cursor:pointer;font-size:20px;font-weight:400;display:none}span.remove-text img{width:20px;height:19px;background-color:#fff;padding:4px}#filter-form input,#filter-form select{height:49px;padding:9px;display:block;border:1px solid #999;font-weight:400;font-size:16px;margin-top:0}.form-group{margin-bottom:0}#filter-form .padding-left-0{padding-left:0}#filter-form input#checkin{width:50%!important;display:inline-block;border-right:none;border-bottom-right-radius:0;border-top-right-radius:0;padding-left:30px}#filter-form input#checkout{width:50%!important;float:right;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:30px}#filter-form .padding-5{padding:0 5px}#filter-form .custom-btn{width:49%;padding:10px 0;display:inline-block}span.special-offer{position:absolute;bottom:0;background-color:orange;color:#fff;font-weight:400;height:30px;width:100px;line-height:30px;padding-left:5px;border-top-right-radius:12px;font-size:15px;left:5px;box-shadow:-1px -2px 2px -2px #000}.stiky-detail-menu,.stiky-menu-bar ul{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.3s cubic-bezier(.25, .8, .25, 1);-o-transition:.3s cubic-bezier(.25, .8, .25, 1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:.3s cubic-bezier(.25, .8, .25, 1)}.location-search-icon{position:absolute;top:10px;left:3px}.location-search-icon img{height:21px}span.calendar-checkin-icon img,span.calendar-checkout-icon img{position:absolute;top:-2px;left:5px;height:21px;z-index:0}form#location_search span.calendar-checkin-icon img,form#location_search span.calendar-checkout-icon img{top:15px}form#location_search input#checkin,form#location_search input#checkout{padding-left:30px;padding-right:3px}.stiky-menu-bar{position:relative;left:0;z-index:1}.stiky-menu-bar ul{padding:5px 0;background-color:#fff;margin-bottom:0;border-radius:1px}.stiky-menu-bar ul li{padding:0 2%;display:inline-block;font-size:16px}.stiky-detail-menu{position:fixed;z-index:999999;top:0;padding:5px!important}.no-padding-left{padding-left:0;margin-top:4px}.custom-button{color:#fff;background-color:#008cba;background-image:none;border-color:#fff}.nexts>.lSNext,.prevs>.lSPrev{border-bottom:2px solid #fff;width:30px;height:30px}.location-h1-div{display: flex;}.more-city{color: #fff;background-color: #008cba;border: 0px solid #008cba;padding: 7px 15px;font-size: 17px;border-radius: 2px;margin-top: -18px;}input#location{padding:0 30px}ul.more-city-list{margin:0;padding:5px 0;float:left;display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;width:100%}ul.more-city-list li a{padding-bottom:5px;font-size:15px}span.write-review{font-size:18px;padding:10px;color:#008cba;cursor:pointer;border:1px solid #008cba;border-radius:3px;font-weight:400;margin-top:-3px}.review-section-break{background-color:#fff;padding-bottom:20px;margin-bottom:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.3s cubic-bezier(.25, .8, .25, 1);-o-transition:.3s cubic-bezier(.25, .8, .25, 1);transition:.3s cubic-bezier(.25, .8, .25, 1);border-radius:2px}.section-row-break{border-bottom:1px solid #ccc;padding:20px}.contact-main h1,.section-row-break h2{margin:0;font-weight:500}.login form,.our-mission form,.register form{background-color:#fff;margin-bottom:5%;padding:10px 10px 30px}.our-mission{background-image:url(../img/background-jpeg.jpg)}.login .container,.register .container{padding:3% 0}.child-ul,.main-ul{padding:0;display:block;width:100%}.child-li,.main-li{display:block;width:100%}.our-mission .container{margin-top:2%;background-color:#fff;margin-bottom:20px}.login h1,.register h1{font-size:36px}.login form,.register form{border-radius:2px;margin-top:-200px}.our-mission form{border-radius:0;opacity:.9}input[type=password],input[type=text],select{width:100%;padding:9px;margin:5px 0 10px;display:inline-block;border:1px solid #999;border-radius:5px;font-size:18px;font-weight:300}select{height:52px}hr{margin-bottom:10px;border-top:1px solid #e1e0e0}.registerbtn{background-color:#008cba;color:#fff;padding:3px 0;margin:8px 0;border:none;cursor:pointer;width:100%;font-size:23px;border-radius:5px}.error-message{margin:0!important;padding:5px;background-color:#efefef;opacity:1;color:red;border-radius:2px;font-weight:500;display:none}.registerbtn:hover,.slider-container .active,.slider-container .demo:hover{opacity:1}.signin{background-color:#f1f1f1}.cS-hidden{height:1px;opacity:0}.success-jumbotron{margin-top:130px;min-height:430px}.pricing-container{padding-top:20px;padding-bottom:40px}.line-throughs{border-bottom:1.2px solid #66666691;float:right;width:83%;margin-top:14px}.line-through{text-decoration:line-through;border-bottom:1px solid #ffffff94!important}.h1-pricing{font-size:35px;padding-bottom:25px}.price{border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#fff;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.2);box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.font{font-size:12px}.owner-h3{margin-top:0;margin-bottom:3px}.owner .all-listing-btn{border-radius:4px;margin-top:5px}ul.p-config{display:flex;padding-top:9px;flex-wrap:wrap;margin-bottom:0}.p-config li{display:flex;line-height:1;width:49%;margin-bottom:15px}.owner img{border-radius:5px;border:1px solid #ccc}.price .header{background-color:#008cba;color:#fff;font-size:35px}.abt-price{display:block;font-size:13px;color:#fff;font-weight:500}.footer-package{padding-bottom:10px!important}.price li{border-bottom:1px solid #eee;padding:10px}.price .grey{background-color:#eee;font-size:30px;padding:0}.pricing-btn{padding:10px 30px}.paging-input,a.page,span.displaying-num{margin-left:1px;padding:7px;text-decoration:none}div.pagination{float:right;text-align:right;width:100%;margin-top:10px}.paging-input,span.displaying-num{background-color:#3279bb;border-radius:0;color:#fff}a.page{background-color:#009788;color:#fff!important}a.disabled{cursor:no-drop;pointer-events:none}.padding-top-owner{margin-top:5px;background-color:#fff;padding-top:5px;padding-bottom:5px;padding-left:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.3s cubic-bezier(.25, .8, .25, 1);-o-transition:.3s cubic-bezier(.25, .8, .25, 1);transition:.3s cubic-bezier(.25, .8, .25, 1);border-radius:1px}.slider-container img{vertical-align:middle;cursor:pointer}.slider:hover .slider-action{background-color:#000!important}.prevs>.lSPrev{left:20px;border-left:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block}.nexts>.lSNext{right:20px;border-right:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block}.slider-container .nexts{right:0;border-radius:3px 0 0 3px}.img-counter{color:#f2f2f2;padding:8px 12px;position:absolute;top:0}.slider-container .caption-container{text-align:center;background-color:#008cba;padding:2px 16px;color:#fff;opacity:.7;position:absolute;width:100%;bottom:84px}.slider-container .row:after{content:"";display:table;clear:both}.img-column{float:left;width:14.27%}.row-img-column{height:84px}img.demo.cursor{-o-object-fit:cover;object-fit:cover;height:82px;border:2px solid #fff;border-radius:5px}.slider-container .demo{opacity:.6}.fadeIn{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.7}to{opacity:1}}@keyframes fade{from{opacity:.7}to{opacity:1}}.blog-sidebar{display:block;background-color:#fff;padding:10px}.blog-sidebar h2{margin-top:0;margin-bottom:5px}ul.blog-tags li{display:inline-block;margin-top:10px}.blog-tags li a{padding:5px 12px;color:#008cba;border:1px solid #ccc;border-radius:3px}.blog-icon i,ul.blog-category li a{color:#474866}span.blog-date{position:absolute;bottom:5px;right:0;font-weight:600;display:block;padding:5px 10px;text-align:center;background-color:#00000099;font-size:13px;color:#fff;border-radius:0 7px}.blog-sidebar hr{margin:5px 0}h2.blog-category-title{color:#008cba;font-size:20px;font-weight:500}.latest-blog li{margin-bottom:10px;position:relative}.gallery-caption,span.blog-latest{text-align:center;font-weight:600;position:absolute;opacity:.9}span.blog-latest{bottom:0;right:0;display:block;padding:5px;background-color:#fff;font-size:13px;color:#008cba;width:100%}.comment-list{border-bottom:1px solid #e6e6e6;padding:10px 0}.social-sharing-mobile li a{padding:10px;font-size:37px}a.social-sharing-button{background-color:#008cba;padding:2px 7px;color:#fff;border-radius:20px;width:30px;margin-left:20px;display:none}.contact-main{background-color:#fff;padding:20px;display:inline-block;margin-top:-140px;margin-bottom:30px;border-radius:4px}.contact-cover{padding:5%}.contact-cover img{width:300px}.contact-cover ul{padding:0;margin-top:5%}#monthlycalendar{overflow-x:auto}button.btn-btn-mobile-only.contact-to-owner{display:none;position:fixed;bottom:0;width:100%;color:#fff;background-color:#008cba;border:5px solid #ffffff59;padding:3px;font-size:20px;z-index:1}.search-banner .border-bottom{border-bottom:0 solid #0000001a}.calendar-action-ul{webkit-column-count:4;-moz-column-count:4;column-count:4;padding:0;margin:0}.cover-gallery{height:252px;width:98%}.gallery-caption{background-color:#0a0a0abd;padding:9px;color:#fff;bottom:3px;width:98%}.manage-padding{padding:0;margin-bottom:5px}.cover-gallery img{height:250px;width:100%;transition:transform .7s}.cover-gallery :hover img{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.border-blog-left{border-right:1px solid #ccc}.amenity-search-form{position:relative;z-index:9;display:flex;height:80px}.pet-friendly{font-weight:600;display:block;text-align:left}.pet-friendly span{display:block;font-size:16px;font-weight:400;margin-top:5px}.flex-am-container{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-am-container .flex-item{width:24.2%;margin-bottom:10px}.specification-flex .sp-item:first-child{flex:2}.listing{padding:5px;background-color:#fff;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.listing .image{position:relative}.ab-rate{position:absolute;right:0;color:#525151;font-weight:500;border-top-left-radius:3px;padding:5px;font-size:14px;background-color:#fdfdfdf2}a.flex-btn{background-color:#008cba;display:block;padding:5px;color:#fff;text-align:center;text-decoration:none}a.flex-btn:hover{background-color:#2196f3d1}.listing .image img{width:100%;height:170px}.icon-rec{width:15px}@media (min-width:1440px) and (max-width:1919px){.home-banner{height:450px;overflow:hidden}.search-banner{top:35%}.fha-date-calendar.listing .fha-datepicker{left:auto!important;z-index:999999;display:inline-table;right:-54%;top:4%;text-align:center;transform:translate(-50%,-50%)}}@media (min-width:1280px) and (max-width:1439px){.home-banner{height:360px;overflow:hidden}.search-banner{top:35%}.fha-date-calendar.listing .fha-datepicker{left:auto!important;z-index:999999;display:inline-table;right:-61%;top:4%;text-align:center;transform:translate(-50%,-50%)}}@media (min-width:480px) and (max-width:1279px){.home-banner{height:420px}.search-banner{top:24%}.fha-date-calendar.listing .fha-datepicker{left:auto!important;z-index:999999;display:inline-table;right:-113%;top:4%;text-align:center;transform:translate(-50%,-50%)}#datepicker-findhomeaway>div{width:100%}}@media only screen and (min-width:300px){.search-banner{top:10%;left:5%;width:90%}.home-banner{height:360px;overflow:hidden}.check-in-out{height:50px}.no-booking-fee{font-size:32px;margin-bottom:13px}}@media only screen and (min-width:375px){.search-banner{top:13%}.home-banner{height:400px;overflow:hidden}.search-banner .margin{width:100%}.adult,.check-in-out{height:50px}.padding-2{margin-bottom:5px;padding:0}#datepicker-findhomeaway>div{width:50%}.banner-1{padding-left:5%;width:95%}}@media only screen and (min-width:768px){.search-banner{top:12%}.home-banner{height:420px;overflow:hidden}.padding-2{margin-bottom:5px;padding:0}.check-in-out{height:50px}}@media only screen and (min-width:992px){.search-banner{top:35%;left:15%;width:70%}.home-banner{height:370px;overflow:hidden}#datepicker-findhomeaway>div{width:50%}.padding-2{padding-right:5px;margin-bottom:0}}@media only screen and (min-width:1920px){.home-banner{height:449px;overflow:hidden}.fha-date-calendar.listing .fha-datepicker{left:auto!important;z-index:999999;display:inline-table;right:-50%;top:4%;text-align:center;transform:translate(-50%,-50%)}.search-banner{top:33%}}@media only screen and (min-width:2560px){.home-banner{height:600px;overflow:hidden}.fha-date-calendar.listing .fha-datepicker{left:auto!important;z-index:999999;display:inline-table;right:-50%;top:4%;text-align:center;transform:translate(-50%,-50%)}.search-banner{top:26%}}@media (min-width:1600px){.container{width:1300px}.sidenav{height:515px;position:fixed;z-index:1;width:410px;top:5px;overflow:hidden}.stiky-detail-menu{width:845px!important}.inquiry-sidenav{height:550px;position:fixed;width:395px;z-index:1;top:0;padding:10px!important}}@media (min-width:1200px){.stiky-detail-menu{width:760px}}@media (min-width:768px){.search-banner{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.search-banner .margin{width:100%;border-radius:0}.search-banner .margin-right-0{width:100%;margin:0;border-radius:0}.no-booking-fee{font-size:36px}}@media (max-width:1919px){.full-image{height:450px}}@media only screen and (min-device-width:480px) and (max-device-width:768px) and (orientation:landscape){.write-review-div input.half-1{width:100%}a.social-sharing-button{display:inline-block}.fixed-social-link{display:none}.search-banner .margin{width:100%;border-radius:0}.search-banner .margin-right-0{width:100%;margin:0;border-radius:0}.search-banner .border-bottom{border-bottom:1px solid #0000001a}.navbar-brand img,.navbar-toggle{margin-top:0}.carousel-control span{position:reltive;display:none}.carousel-caption h2{font-size:25px}.carousel-caption h3{font-size:20px}.contact-main{display:inherit}.search-banner{top:65px;height:325px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}ul.more-city-list{-ms-grid-columns:auto auto;grid-template-columns:auto auto;width:100%}.listing-specification .rating{text-align:left}.general-info li{padding:0}.general-info ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.amenity-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.calendar-action-ul{list-style-type:none;webkit-column-count:4;-moz-column-count:4;column-count:4}.no-sm-padding{padding:0!important}}@media (max-width:480px){#datepicker-findhomeaway>div,.contact-cover img,.more-city,.view-more,.write-review-div input.half-1,table.findhomeaway-js-calendar{width:100%}.ab-rate,.gallery-caption{bottom:2px}.view-more{display:block;margin-top:0}.property-name{margin-top:10px!important}a.social-sharing-button{display:inline-block}.findhomeaway-rate th,.fixed-social-link{display:none}.no-booking-fee{font-size:32px;margin-bottom:13px}.carousel-caption h2,.pet-friendly{font-size:25px}.contact-main{display:inherit}.contact-cover{padding:4%;border-top:1px solid #ccc;margin:8px 0}.contact-cover ul li a{font-size:16px}.navbar-toggle{margin-top:0;border:1px solid #fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.inner-menu .navbar-toggle .icon-bar,.navbar-right,.solid .navbar-toggle .icon-bar{background-color:#000}.inner-menu .navbar-toggle{border:1px solid #000}.carousel-control span{position:reltive;display:none}.carousel-caption h3{font-size:20px}.search-banner{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.slider-container .caption-container{bottom:48px}.slider-container .mySlides img{height:300px}.check-in-out,.row-img-column,img.demo.cursor{height:50px}ul.more-city-list{-ms-grid-columns:auto;grid-template-columns:auto;width:100%}.navbar-brand img{margin-top:9px;width:185px}.listing-specification .rating{text-align:left}.stiky-menu-only-mobile{display:block;text-align:center}.stiky-menu-only-mobile li{padding:0 1%!important}.stiky-menu-only-mobile li a{font-size:14px;font-weight:600}button.btn-btn-mobile-only.contact-to-owner{display:block}#filter-form .padding-5,.general-info li,.mobile-inquiry,.navbar-collapse,.no-mobile-padding,.no-padding-mobile,.padding-left{padding:0}.general-info ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;display:inline-block}.amenity-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}ul.fixed-social-link{left:0;border-top-right-radius:5px;border-bottom-right-radius:5px;right:unset;top:26%!important}.recommended h1{font-size:2em}.more-city{display:block;margin:5px 0}img.list-img{height:200px}.navbar-right{opacity:.8;margin:0;padding:0}.inner-menu .navbar-right li a,.solid .navbar-nav>li>a{color:#fff!important}.calendar-action-ul{list-style-type:none;webkit-column-count:4;-moz-column-count:4;column-count:4}#filter-form span.remove-text{right:8px}.findhomeaway-rate td:before{content:attr(data-title) " : ";font-weight:700;width:6.5em;display:inline-block}.findhomeaway-rate td{display:block;text-align:left!important;border:none!important}.findhomeaway-rate tr{border:1px solid #a5a3a3c4}.padding-top{padding:5px}#filter-form .padding-left-5{padding-left:0}#filter-form .padding-right-5{padding-right:0}#filter-form .custom-btn{width:49.3%}.more-filters,.section-1{margin-top:10px}.fetch-right,span.pricing-span{float:left}.property-detail-btn{padding:10px 20px;position:relative;background-color:#1d99c6;color:#fff;display:grid;text-align:center}.full-image{height:250px;margin-bottom:4px}.slider{padding-bottom:7px}.more-filter-findhomeaway{list-style-type:none;padding:0;margin:0;float:left;display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;width:100%}input.checkbox{display:inline-block!important;height:10px!important}.cls-location{min-height:4000px}.fha-datepicker{width:345px!important;padding-bottom:20px;left:-13px!important}span.next_d,span.prev_d{top:2%}.fha-date-calendar.listing.checkin .fha-datepicker{left:-9px!important;bottom:inherit;z-index:102;display:inherit;right:inherit;top:38px}.fha-date-calendar.listing.checkout .fha-datepicker{left:0;bottom:inherit;z-index:102;display:inherit;right:-10px;top:38px}.fha-inquiry input#lname,.fha-inquiry input#name{position:relative;z-index:1}.fha-date-calendar.listing.checkin .fha-datepicker .fha-autocomplete-angle{right:inherit;left:30px;top:-10px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.fha-date-calendar.listing.checkout .fha-datepicker .fha-autocomplete-angle{right:27px;top:-10px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.inquiry{height:auto}.sticky{position:-webkit-inherit!important;position:inherit!important;top:0}.col-md-2.col-sm-6.home-checkin.no-padding .fha-datepicker{left:0}.col-md-2.col-sm-6.home-checkout.no-padding .fha-datepicker{right:0}.padding-2{padding:0;margin-bottom:5px}.location-filter .form-inline .form-group{height:60px}}.grid-item,.img-inner,.overlay-h{width:100%;border-radius:4px}.flex{display:flex;flex-direction:row;flex-wrap:wrap}.sub-grid{flex:1;display:flex}.sub-grid .item:first-child{margin-right:10px}.img-inner{height:100%;object-fit:cover;transform:scale(1);transition:transform .65s}.grid{padding:5px}.grid-item{height:100%;perspective:500px}.overlay-h{position:absolute;height:100px;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}.overlay-h h2{color:#fff;font-size:17px;font-weight:500;text-align:left;padding-top:46px;padding-left:10px}@media (max-width:1024px){.flex-am-container{display:flex}.flex-am-container .flex-item{width:33%}.overlay-h h2{padding-top:30px}}@media (max-width:768px){.full-image{height:250px}.flex-am-container{display:flex;flex-direction:column}.flex-am-container .flex-item{width:49.3%}.flex-blog{display:flex}.flex-blog .flex-blog-desc{padding:0;flex:2}.overlay-h h2{padding-top:38px}.main-grid{flex:1}.sub-grid{flex:unset}}@media (max-width:508px){.flex-blog{display:flex;flex-direction:column}.border-blog-left{border-right:0px solid #ccc}.location-h1-div{display:block;}.flex-blog .flex-blog-desc{padding:0;flex:2}.flex-am-container,.main-grid,.sub-grid{display:block}.flex-am-container .flex-item,div#datepicker-wkk>div{width:100%}.p-config li{flex-direction:row;line-height:2;width:100%;margin-bottom:5px}.p-config li p:last-child{padding-left:5px}.overlay-h h2{padding-top:45px}.sub-grid .item:first-child{margin-right:0;margin-bottom:10px}div#datepicker-wkk{padding-top:28px;display:block} .no-booking-fee {
    font-size: 24px;
    margin-bottom: 13px;
}

#monthlycalendar {
    overflow-x: visible;
}

.search-banner {
    position: absolute;
    left: 5%;
    top: 10%;
    width: 90%;
}} 
.single-blog-list h3{
	font-size:20px;
	font-weight:700;
}
.sub-location h3 {
    margin: 0;
}
.property-name-ese{
	margin: 5px 0;
    text-align: left;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2;
	width: 90%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.property-name-ese a {
    color: #474866!important;
    font-weight: 500;
}
.panel-heading a {
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    letter-spacing: 1.2px;
}

.panel-default > .panel-heading {
    color: #fff;
    background-color: #008cba;
    border-color: #008cba;
    padding: 5px 10px;
}

.panel-body a {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1.2px;
    color: #474866;
}

ul.rbh-pagination {
    display: flex;
    list-style: none;
    float: right;
    padding: 0px;
    border-radius: 3px;
}



li.pagination-item {
    border: 1px solid #928f8f;
}

li.pagination-item a {
    color: #474866;
    font-weight: 600;
    text-decoration: none;
    padding: 3px 15px;
    display: block;
}

li.pagination-item.pre {
    border-right: 0;
    border-radius: 3px 0px 0px 3px;
}

li.pagination-item.next {
    border-radius: 0px 3px 3px 0px;
}

.pagination-item i {
    font-size: 30px;
}
h4.sub-h4 {
    margin: 2px 0px;
    font-weight: 500;
}

.infos span {
    padding-top: 10px;
    display: block;
    font-weight: 500;
    font-size: 12px;
    padding-right: 7px; 
}

h4.text {
    line-height: 26px;
    font-weight: 400;
}

.m-t-20{
	margin-top:20px;
}
.accordion-item h2 {
    color: #fff;
    font-weight: 600;
    background-color: #008cba;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
    padding: 8px 5px;
    font-size: 19px;
	margin:0px;
	text-transform: capitalize;
}

a.cx-book-now {
    color: #fff;
    background-color: #008cba;
    padding: 7px 15px;
    display: inline-block;
    border-radius: 1px;
}

.accordion .content div, .accordion .content div p {
    font-weight: 500;
    font-size: 16px;
    letter-spacing: .7px;
}

.accordion .content {
    padding: 1rem;
    border: 1px solid #c7c7c7;
    overflow: hidden;
    margin-bottom: 11px;
    border-top: none;
    border-radius: 0px 0px 5px 5px;
	background-color:#fff;
}

.accordion .content div{
}

ul.amenity-list h3 {
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    padding: 0;
    margin-bottom: 6px;
}
h1.property-h1{
	font-weight:700;
}

.booknow {
    display: flex;
    margin-top: 12%;
    margin-bottom: 20%;
}

.booknow span {
    margin-top: 20px;
    margin-bottom: 20px;
	margin:auto;
}

.booknow span a {
    font-size: 24px;
    font-weight: 600;
    background-color: #008cba;
    color: #fff;
    padding: 10px 28px;
    border-radius: 2px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	text-decoration:none;
}

.side-owner {
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    border-top: 1px solid #ccc;
	margin-top: 12%;
}

.side-owner-profile img {
    border-radius: 2px;
	width:48% !important;
	margin:auto;
}
.side-owner-phone {
    text-align: center;
}
.side-owner-profile {
    border-bottom: 1px solid #c6c6c6;
    padding-bottom: 5px;
}
h3.pricing-span {
    font-size: 15px;
    text-align: left;
    margin: 5px 0px;
    font-weight: 500;
}

h3.clear-both {
    clear: both;
    text-align: left;
    font-size: 16px;
    font-weight: 400;
    margin: 0;
}
h3.list-description {
    font-weight: 400;
    padding-left: 0;
    margin: 0px;
    font-size: 16px;
}
p.design-and-develop a{
		color:#efefef;
}

.about-location h2,.about-location h3,.about-location h4{
	font-weight:700;
	margin-top:25px;
	margin-bottom:7px;
	
}

.faq-section {
    background-color: #fff;
}
.faq-section h2 {
    font-weight: 700;
    margin-bottom: 30px;
}
.faq-section h3 {
    font-weight: 700;
    margin-top: 35px;
	font-size: 20px;
}

.single-blog-list h2 {
    font-weight: 700;
}

.faq-section p {
    font-size: 16px;
	font-weight:400;
}

.breadcrumb-container {
  font-family: 'Mulish', sans-serif;
  font-size: 14px; 
  margin-top: 15px;
}

.breadcrumb-container-b {
    font-family: 'Mulish', sans-serif;
    font-size: 14px;
    opacity: 1;
    z-index: 999999;
    position: relative;
    display: inline-block;
	float:right;
    box-shadow: 0px 0px 0px 0px #000;
}

.breadcrumb-container-b > .breadcrumb-list li::after {
    content: "›";
    margin: 0 5px;
    color: #ffffff;
}

.breadcrumb-container-b > .breadcrumb-list li a {
    text-decoration: none;
    color: #fff;
    transition: color 0.2s ease-in-out;
}

.breadcrumb-container-b > .breadcrumb-list li{
	font-size:16px;
	color:#fff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.breadcrumb-container-b > .breadcrumb-list li a:hover {
  color: #efefef;
}

.breadcrumb-list {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  padding: 0;
  margin: 0;
}

.breadcrumb-list li {
  color: #666;
  font-weight:600;
}

.breadcrumb-list li a {
  text-decoration: none;
  color: #0077b6;
  transition: color 0.2s ease-in-out;
}

.breadcrumb-list li a:hover {
  color: #005a87;
}

.breadcrumb-list li::after {
  content: "›";
  margin: 0 5px;
  color: #000;
}

.breadcrumb-list li:last-child::after {
  content: "";
}

.breadcrumb-list li.active {
  color: #111;
  font-weight: 500;
}
