:root{--primarycolour:#182d55;--secondarycolour:#f1be3e;--dark-grey:#d1d3d4;--light-grey:#f7f8fa;--cursive:"Source Sans 3 Variable",Georgia,"Times New Roman",serif;--gf-ctrl-shadow:0 1px 2px rgba(18,25,97,.0779552)}.elementor-kit-11{--e-global-typography-primary-font-family:"Source Sans 3 Variable",Georgia,"Times New Roman",serif;--e-global-typography-secondary-font-family:"Source Sans 3 Variable",Georgia,"Times New Roman",serif;--e-global-typography-text-font-family:"Nunito",tahoma,sans-serif;--e-global-typography-accent-font-family:'futura-pt',sans-serif;--e-global-typography-f3e9c76-font-family:"Source Sans 3 Variable",Georgia,"Times New Roman",serif;--e-global-typography-d097826-font-family:'futura-pt',sans-serif;--e-global-typography-043b86e-font-family:'futura-pt',sans-serif;--e-global-typography-2a4aaa0-font-family:'futura-pt',sans-serif;--e-global-typography-e4ac33b-font-family:"Nunito",tahoma,sans-serif}.elementor-119 .elementor-element.elementor-element-134d856 .elementor-nav-menu--main .elementor-item,.elementor-119 .elementor-element.elementor-element-e0b0c25 .elementor-nav-menu .elementor-item{font-family:"Nunito",tahoma,sans-serif;text-transform:uppercase;font-weight:700}.elementor-21 .elementor-element.elementor-element-eabb52f .elementor-nav-menu .elementor-item{font-family:"Nunito",tahoma,sans-serif !important}.elementor-1187 .elementor-element.elementor-element-7a5cc7ec .elementor-icon-list-item{font-family:"Nunito",tahoma,sans-serif !important;font-size:18px}p a,.hfy-theme1 .list-card .description{color:inherit;transition:color .4s ease}p a:hover,.hfy-theme1 .list-card .description:hover{color:var(--light-grey)}.whitetext{color:#fff !important}.menucta a{border:1px solid #fff;border-radius:25px;padding-bottom:6px !important}.menucta a:hover,.menucta a:focus{background:#fff;color:var(--primarycolor) !important}h1,h2,h3,h4,h5{font-family:"Source Sans 3 Variable",Georgia,"Times New Roman",serif}.hfy-wrap .h1,.hfy-wrap .h2,.hfy-wrap .h3,.hfy-wrap .h4,.hfy-wrap .h5,.hfy-wrap .h6,.hfy-wrap h1,.hfy-wrap h2,.hfy-wrap h3,.hfy-wrap h4,.hfy-wrap h5,.hfy-wrap h6{font-family:"Source Sans 3 Variable",Georgia,"Times New Roman",serif;color:var(--primarycolour)}p{font-family:"Nunito",tahoma,sans-serif !important;color:#666;line-height:1.6}h5,h6,.futura div h3,.futura div h4,.futura div h2{font-family:'futura-pt',sans-serif !important;text-transform:uppercase}.herowelcome{text-align:center;color:#fff}.herowelcome h1{color:#fff;font-size:1.8rem}.herowelcome h2{font-family:'futura-pt',sans-serif;text-transform:uppercase;color:#fff;font-size:2rem;font-weight:400;letter-spacing:4px}h2{font-size:2.2em}h3{font-size:1.8em}h4{font-size:1.6em}.static{position:static}.hfysearchcont{background-color:#fff;border-radius:45px;padding:10px;z-index:999}.dropshadow .hfysearchcont{box-shadow:0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.08)}.homehero.e-con .e-con-inner{padding-block-end:5%;padding-block-start:0}.homehero{min-height:calc(100vh - 87px)}.hfy-theme1 .hfy-search-form-row-advanced>div .col-start-date input.calentim-start:placeholder-shown,.hfy-theme1 .hfy-search-form-row-advanced>div .col-end-date input.calentim-end:placeholder-shown,.hfy-theme1 .hfy-search-form-row .col-start-date input.calentim-start:placeholder-shown,.hfy-theme1 .hfy-search-form-row .col-end-date input.calentim-end:placeholder-shown{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 2V7' stroke='%23B5BBC2' stroke-width='1.5'/%3E%3Cpath d='M7.55566 2V7' stroke='%23B5BBC2' stroke-width='1.5'/%3E%3Crect x='2.75' y='4.97217' width='18.5' height='16.2778' rx='1.25' stroke='%23B5BBC2' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='9.77774' r='0.611111' stroke='%23B5BBC2'/%3E%3Ccircle cx='16.4444' cy='9.77774' r='0.611111' stroke='%23B5BBC2'/%3E%3Ccircle cx='12' cy='13.6667' r='0.611111' stroke='%23B5BBC2'/%3E%3Ccircle cx='7.55545' cy='13.6667' r='0.611111' stroke='%23B5BBC2'/%3E%3Ccircle cx='16.4444' cy='13.6667' r='0.611111' stroke='%23B5BBC2'/%3E%3Ccircle cx='12' cy='17.5556' r='0.611111' stroke='%23B5BBC2'/%3E%3Ccircle cx='7.55545' cy='17.5556' r='0.611111' stroke='%23B5BBC2'/%3E%3Ccircle cx='16.4444' cy='17.5556' r='0.611111' stroke='%23B5BBC2'/%3E%3C/svg%3E");background-position:calc(100% - 15px);border-radius:30px;background-color:#fff;font-family:"Nunito",tahoma,sans-serif;font-size:15px}.hfy-theme1 .hfy-search-form-row-advanced>div .col-start-date input.calentim-start,.hfy-theme1 .hfy-search-form-row-advanced>div .col-end-date input.calentim-end,.hfy-theme1 .hfy-search-form-row .col-start-date input.calentim-start,.hfy-theme1 .hfy-search-form-row .col-end-date input.calentim-end{background-image:none;border-radius:30px;background-color:#fff;font-family:"Nunito",tahoma,sans-serif;font-size:15px}.hfy-theme1 .hfy-search-form-row-advanced>div select,.hfy-theme1 .hfy-search-form-row select{background-position:calc(100% - 15px) 50%;border-radius:45px;padding-left:15px;padding-right:15px;font-family:"Nunito",tahoma,sans-serif;font-size:15px}.hfy-theme1 .number-input.ico-guest{border-radius:45px;padding-left:5px;background-color:#fff;font-family:"Nunito",tahoma,sans-serif;font-size:15px}.hfy-theme1 .hfy-search-form-row-advanced>div .col-guests,.hfy-theme1 .hfy-search-form-row .col-guests{min-width:80px;width:80px;font-family:"Nunito",tahoma,sans-serif;font-size:15px}.hfy-wrap .btn-primary{border-radius:30px !important;background-color:var(--primarycolor);border-width:0;padding-left:13px;padding-right:18px;text-transform:uppercase !important;font-family:"Nunito",tahoma,sans-serif;font-size:15px}.hfy-wrap .direct-inquiry-col-container .btn-primary{background-color:var(--primarycolor) !important}.hfy-theme1 .hfy-search-form-wrap .col-action .btn{background-color:var(--primarycolour);font-family:"Nunito",tahoma,sans-serif;font-size:15px}.hfy-theme1 .hfy-search-form-wrap .col-action .btn:hover,.hfy-theme1 .hfy-search-form-wrap .col-action .btn:focus{background-color:var(--secondarycolour)}.hfy-theme1 .hfy-search-form-row-advanced>div .col-start-date input.calentim-start:hover,.hfy-theme1 .hfy-search-form-row-advanced>div .col-end-date input.calentim-end:hover,.hfy-theme1 .hfy-search-form-row .col-start-date input.calentim-start:hover,.hfy-theme1 .hfy-search-form-row .col-end-date input.calentim-end:hover,.hfy-theme1 .number-input.ico-guest:hover,.hfy-theme1 .hfy-search-form-row select:hover{box-shadow:0 0 4px var(--secondarycolour);transition:box-shadow .5s ease}.hfy-theme1 .hfy-search-form-row-advanced>div>._col,.hfy-theme1 .hfy-search-form-row>._col{margin:0 3px}.hfy-theme1 .hfy-search-form-row>._col:first-child{margin-left:5px}.bounding-box{position:absolute;z-index:2}.bounding-box.outer{top:20px;left:20px;right:20px;bottom:20px}.bounding-box.inner{top:30px;left:30px;right:30px;bottom:30px}.bounding-box:before,.bounding-box:after{content:'';position:absolute;border:0 solid #fff;transition:width 1s ease-out,height 1s ease-out 1s;box-sizing:border-box}.bounding-box:before{top:0;left:0;width:0;height:0}.bounding-box:after{bottom:0;right:0;width:0;height:0}.bounding-box.animate:before{width:100%;height:100%;border-top-width:3px;border-left-width:3px}.bounding-box.animate:after{width:100%;height:100%;border-bottom-width:3px;border-right-width:3px}.bounding-box.inner.animate:before{border-top-width:1px;border-left-width:1px}.bounding-box.inner.animate:after{border-bottom-width:1px;border-right-width:1px}.boundingmaster{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.searchbox{min-width:730px}.searchbar{position:fixed;top:88px;left:0}._col.col-start-date,._col.col-end-date{max-width:170px}.searchbar .hfy-theme1 .hfy-search-form-row-advanced>div,.searchbar .hfy-theme1 .hfy-search-form-row{justify-content:start}.resultsmaster{min-height:calc(100% - 152px);overflow:visible!important}.mapbox{height:calc(100vh - 156px);width:40% !important;right:0;top:calc(88px + 65px);position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.mapbox .elementor-element-3fbe69d{height:calc(100vh - 156px)!important}.mapbox,.listview,.mapview{transition:opacity .5s ease,width .5s ease}.stickybookingform{top:calc(88px + 65px);position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.listview,.mapview,.pricesort .fa-light{cursor:pointer;transition:color .5s ease}.listview:hover,.mapview:hover,.pricesort .fa-light:hover{color:var(--secondarycolour);transition:color .5s ease}.elementor-background-slideshow{overflow:hidden}.button{padding:12px 15px 10px;background-color:var(--primarycolour);text-align:center;color:#fff !important;text-transform:uppercase !important;text-decoration:none !important;display:inline-block}.button:hover,.button:focus{background-color:var(--secondarycolour)}body.mapview-active .mapbox{position:fixed !important;width:100% !important;left:0;top:152px;z-index:150;opacity:1;display:block;inset-inline-start:0 !important;& .elementor-widget,.elementor-widget-container{height:100%;& .hfy-wrap.hfy-theme1{height:100%;& .hfy-map-wrapper{display:block!important}}}}.overflow{overflow:hidden;box-sizing:border-box}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.info-window-content .title{font-size:16px;text-transform:uppercase;font-weight:600;color:var(--primarycolour)}.showsmall{display:none;visibility:hidden}.showlarge,.mapsnting{display:block;visibility:visible}body .listview{opacity:0;display:none}body.mapview-active .mapview{opacity:0;display:none;pointer-events:none}body.mapview-active .listview{opacity:1;display:block}.hfy-theme1 a{text-decoration:none}.hfy-theme1 .list-card{background-color:#fff;position:relative;z-index:2}.hfy-theme1 .hfy-widget-wrap-listings .list-card .img,.hfy-wrap.hfy-theme1 .list-card .img{border-radius:23px;padding-top:58%;position:relative;overflow:hidden}.hfy-theme1 .list-card .info{padding:16px}.hfy-theme1 .list-card .img{height:auto;overflow:hidden;max-height:380px;box-shadow:none}.hfy-theme1 .list-card .img img{height:auto;transition:transform 1s ease,filter 1s ease;transform:scale(1);position:absolute;top:0;left:0}.hfy-theme1 .list-card .img img:hover{transition:transform .8s ease,filter .8s ease;filter:brightness(80%);transform:scale(1.15)}.hfy-theme1 .list-card .info .description,.homepage .hfy-theme1 .l-description{font-size:26px;color:var(--primarycolour);font-family:var(--cursive) !important;font-weight:300;height:auto;max-height:none;margin-bottom:10px;min-height:26px;line-height:1.4em}.hfy-theme1 .list-card .info .title{font-weight:400}.hfy-theme1 .listing-block{margin:0}.hfy-theme1 .list-card:hover .description{color:var(--dark-grey)}.listingscarousel{position:relative;padding:20px 0}.listingscarousel .hfy-theme1 .list-card{background:0 0}.slick-slide{padding:10px}.slick-prev,.slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(0,0,0,.5);color:#fff;border:none;cursor:pointer;font-size:20px;padding:10px;transition:.3s}.slick-prev:hover,.slick-next:hover{background:rgba(0,0,0,.8)}.slick-prev{left:-40px}.slick-next{right:-40px}.slick-dots{text-align:center;margin-top:10px}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{font-size:12px;width:12px;height:12px;background:#bbb;border-radius:50%;border:none;transition:.3s}.slick-dots .slick-active button{background:#f1be3e}.slick-dots li.slick-active button:before,.slick-dots li button:before{color:#182d55}.slick-dots li button:hover:before{color:#f1be3e}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#182d55}a.back-button{text-decoration:none}a.back-button:hover,a.back-button:focus{color:var(--dark-grey)}#propertyListingIm{& .listingmainimage{width:100%;height:100%;& .hfy-wrap.hfy-theme1{width:100%;height:100%;padding-bottom:2%;& .hfy-listing-image{width:100%;height:100%;-webkit-border-top-left-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-bottomleft:12px;border-top-left-radius:12px;border-bottom-left-radius:12px}}}& .mainimage{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap{margin-bottom:2%;margin-left:2%;height:265px;overflow:hidden;display:inline-block;width:48%;float:left}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap img{height:100%;width:100%;object-fit:cover}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap{display:none}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap:nth-child(n+2):nth-child(-n+5){display:inline-block}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap:nth-child(3) img{border-top-right-radius:12px}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap:nth-child(5) img{border-bottom-right-radius:12px}& img{transform:scale(1);transition:all .4s ease}& img:hover{filter:brightness(80%);transition:all .8s ease;cursor:pointer;transform:scale(1.1)}}#propertyListingIm .hfy-listing-image.open-gallery-by-click img:hover{cursor:default;filter:none;transform:none}.hfy-listing-booking-form{background-color:var(--primarycolour);border-radius:20px;padding:10px 25px 25px;color:#fff;& .listing-price{padding:0}& .listing-price .form-group{margin-bottom:0}& .listing-price .col-6:first-of-type{padding-right:0}& .listing-price .col-6:last-of-type{padding-left:0}& .listing-price .col-6:first-of-type .input-group>.form-control{border:0;border-left:2px solid var(--dark-grey);border-top:2px solid var(--dark-grey);border-right:2px solid var(--dark-grey);border-radius:0;border-top-left-radius:12px;color:var(--light-grey)}& .listing-price .col-6:last-of-type .input-group>.form-control{border:0;border-right:2px solid var(--dark-grey);border-top:2px solid var(--dark-grey);border-radius:0;border-top-right-radius:12px;color:var(--light-grey)}& .listing-price .number-input{border:2px solid var(--dark-grey);border-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px}& .listing-price input::placeholder{color:var(--dark-grey)}& .listing-price .discount-code-wrap input::placeholder{color:#777}& .listing-price .select-guests-dropdown{border:1px solid var(--primary-color)}& .reset-date-wrap{text-align:center;& a.reset-date{font-size:16px;text-transform:capitalize;cursor:pointer;border:1px solid #fff;border-radius:10px;padding:5px 10px;transition:background .5s ease,color .5s ease;background-color:var(--primarycolour)}& a.reset-date:hover{background-color:#fff;color:var(--primarycolour);transition:background .5s ease,color .5s ease}}& .discount_code_check{background-color:var(--primarycolour);color:#fff;transition:background .5s ease,color .5s ease;border:1px solid #fff !important;margin-left:0 !important}& .discount_code_check:hover{background-color:#fff;color:var(--primarycolour);transition:background .5s ease,color .5s ease}& .discount-code-wrap .form-control{border:1px solid #fff !important}& .form-control.calentim-dates{color:#fff}& .select-guests-dropdown{color:var(--primarycolour)}}.hfy-theme1 .hfy-listing-hotel-facilities>div{border:1px solid #434343}.listingdeets{& .hfy-listing-info-summary{font-size:1.5em;padding-top:15px;padding-bottom:15px;font-family:var(--cursive);color:var(--primarycolour);line-height:1.5em}& hr{border:0;border-top:1px solid var(--light-grey);padding:10px 0}& .hfy-listing-room-type{padding-bottom:15px}}#gform_1,#gform_2{& input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:0;border-bottom:1px solid var(--dark-grey);box-shadow:none}& .gform-field-label{display:none}& #gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3{background-color:var(--primarycolour);box-shadow:none;text-transform:uppercase;color:#fff;font-weight:400;border-radius:20px;padding:10px 24px}& #gform_submit_button_1:hover,#gform_submit_button_2:hover,#gform_submit_button_3:hover,#gform_submit_button_1:focus,#gform_submit_button_2:focus,#gform_submit_button_3:focus{color:#fff;background-color:var(--secondarycolour)}}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{border-color:var(--secondarycolour) !important;box-shadow:none;outline:none !important}.page-header{margin-top:30px}.page-content{margin-bottom:80px}.notop.e-con{margin-block-start:30px}.footermenu nav li a.elementor-item{font-family:'futura-pt',sans-serif !important}@media (min-width:1025px) and (max-width:1353px){.menucta{display:none !important}}@media (max-width:1199px){.listingbox{width:100% !important}.mapbox{width:0 !important}.homepage .hfy-theme1 .col-md-3{flex:0 0 50%;max-width:50%;box-sizing:border-box;padding:15px}.homepage .hfy-theme1 .col-md-3{width:50%}}@media (max-width:1024px){.searchbar{top:56px}.resultsmaster{min-height:calc(100% - 131px)}.menucta a{border:none}#propertyListingIm .hfy-theme1 .hfy-listing-gallery .list .img-wrap{height:200px}body.mapview-active .mapbox{top:119px !important}.mapbox .elementor-element-3fbe69d{height:calc(100vh - 119px)!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:16px}}@media (min-width:600px) and (max-width:1024px) and (orientation:portrait){.hfy-theme1 .hfy-search-form-row{flex-direction:row}.am-sort-me,.mapsnting{display:none;visibility:hidden}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:16px}}@media (min-width:780px) and (max-width:880px){.am-sort-me{display:hidden;visibility:hidden}}@media (max-width:780px){.hfysearchcont{border-radius:25px}.hfy-theme1 .hfy-search-form-row-advanced>div .col-start-date input.calentim-start,.hfy-theme1 .hfy-search-form-row-advanced>div .col-end-date input.calentim-end,.hfy-theme1 .hfy-search-form-row .col-start-date input.calentim-start,.hfy-theme1 .hfy-search-form-row .col-end-date input.calentim-end,.hfy-theme1 .hfy-search-form-row-advanced>div select,.hfy-theme1 .hfy-search-form-row select,.hfy-theme1 .number-input{border-radius:25px}.hfy-theme1 .hfy-search-form-row-advanced>div>._col,.hfy-theme1 .hfy-search-form-row>._col{margin:0}.searchbar{position:static;top:auto;right:auto}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:16px}}@media (max-width:767px){ul{margin-left:0;padding-left:0}ul li{list-style-position:inside}.herowelcome h1{font-size:1.4rem}.herowelcome h2{font-size:1.4rem}.herowelcome{max-width:80%;padding-left:10px;padding-right:10px}#propertyListingIm{& .hfy-theme1 .hfy-listing-gallery .list .img-wrap{display:block;height:auto;width:100%;margin:0}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap:nth-child(3) img{border-top-right-radius:0}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap:nth-child(5) img{border-bottom-right-radius:0}& .slick-dots{bottom:10px}& .hfy-theme1 .hfy-listing-gallery .list .img-wrap:nth-child(n+2):nth-child(-n+5){display:block}& .slick-slide{position:relative}}.homepage .hfy-theme1 .col-md-3{flex:0 0 100%;max-width:100%;padding:15px;padding-bottom:0;margin:0}.hfy-theme1 .hfy-search-form-row>._col:first-child{margin-left:0}.homehero{height:calc(100vh - 80px);margin-bottom:30px}.welcomenomobile{height:0}.menucta a{border:none}.searchbox{min-width:100%;padding-bottom:5px}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px}._col.col-start-date,._col.col-end-date{max-width:50%}.hfy-theme1 .hfy-search-form-row{display:flex;flex-wrap:wrap;gap:10px;width:100%;box-sizing:border-box;flex-direction:unset}.hfy-theme1 .hfy-search-form-row>._col{flex:1 1 calc(50% - 5px) !important;max-width:calc(50% - 5px) !important;box-sizing:border-box}.hfy-theme1 .hfy-search-form-row>._col.col-action{flex:1 1 100% !important;max-width:100% !important}.hfy-theme1 .hfy-search-form-wrap .col-action .btn{width:100%}body.mapview-active .mapbox{height:calc(100% - 56px);top:56px !important}.mapbox .elementor-element-3fbe69d{height:calc(100vh - 56px)!important}body.mapview-active .listview{position:absolute;z-index:901;top:68px;left:10px;background-color:#fff;border-radius:4px;padding:5px;color:#000}.slick-slider .slick-prev,.slick-slider .slick-next{width:36px;height:36px;display:flex;background-color:rgba(255,255,255,.7) !important;border-radius:2px;border:}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{font-size:26px;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro";color:#555;font-weight:800;z-index:100;cursor:pointer}.slick-slider .slick-prev:before{content:"\f054";transform:translate(50%,20%)}.slick-slider .slick-next:before{content:"\f053";transform:translate(60%,20%)}.slick-slider .slick-prev{left:0;z-index:100}.slick-slider .slick-next{right:0;z-index:100}.listingscarousel .slick-slider .slick-prev,.listingscarousel .slick-slider .slick-next{visibility:hidden;display:none}.showsmall{display:block;visibility:visible;padding-bottom:15px}.showlarge{display:none;visibility:hidden}.dropshadow .hfysearchcont{margin-left:15px;margin-right:15px}}