@charset "utf-8";@media only screen and (max-width :1200px){#featuredProperty .slides>li{height:600px}}@media only screen and (max-width :1000px){.frontFrame{padding:70px 20px}#content-2 .front-wrap,#welcome .front-wrap{gap:40px}footer .wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-rows:minmax(20px,auto);grid-auto-flow:dense;grid-gap:5px}}@media only screen and (max-width :909px){.main-navigation{padding-top:8px}.main-navigation .primary-menu>li::after{display:none}.main-navigation ul .toggled-on{display:block}#content-2 .front-wrap,#welcome .front-wrap{flex-direction:column}#categoryList,#socialList,.welcomeCont,.welcomeThumb{width:100%}#site-header-menu{padding:20px;background:rgba(0,0,0,.8);margin-top:10px;border-radius:8px;max-height:80vh;overflow-y:scroll}.dropdown-toggle{color:#fff}.no-js .menu-toggle{display:block!important}}@media only screen and (max-width:800px){#subBanner .subBannerTitle,#subBanner .subBannerTitle h1{font-size:30px;line-height:36px}#contact .wrap,#propertyBody .wrap{gap:40px}}@media only screen and (max-width:780px){.footerLogo .custom-logo{height:auto}footer .widget-area,footer .widget-list{width:50%}footer .widget-image{width:50%;margin:0}.sectionTitle{margin-bottom:30px;font-size:26px;line-height:32px}.sectionTitle h1,.sectionTitle h2,.sectionTitle h3,.sectionTitle h4,.sectionTitle h5,.sectionTitle h6{font-size:26px!important;line-height:32px!important}.frame{padding:30px 10px}#featuredProperty .flex-control-paging{display:none}.fpDetails{width:auto;left:50px;right:50px;padding:20px}#cwArea,#cwTeam{height:500px;overflow:hidden}#cwArea img,#cwTeam img{height:100%;object-fit:cover;object-position:center}#teamTag{left:20px;bottom:20px}.fpPrice{font-size:28px;line-height:36px}.fpDesc{font-size:15px;line-height:20px}#featuredProperty .flex-direction-nav a{scale:.9}header.site-header{padding:12px 10px}#overview .wrap{flex-direction:column}#overview .ovrvwDesc,#overview .ovrvwThumb,#teamInformation .ti-content,#teamInformation .ti-thumb,.contentThumb .catDesc,.contentThumb .catThumb{width:100%}#teamInformation{flex-direction:column}#teamInformation .ti-thumb img,.guidePostThumb img,.mvThumb img{border-radius:10px}.guidePostThumb,.mvThumb{width:100%;position:static;left:auto;top:auto;bottom:auto;overflow:hidden;margin-bottom:30px}.guidePostCont,.guidePostDiv:nth-child(2n) .guidePostCont,.mvCont{margin:0 0 30px;padding:0}.contentThumb{display:flex;flex-direction:column}.contentThumb .catThumb a{position:static;left:auto;top:auto}#propertiesList .type-post{flex-direction:column;gap:30px}#propertiesList .type-post .postInfo,#propertiesList .type-post code{width:100%}#category .catThumb{display:none}#propertyInfo{margin-bottom:20px}#propertyInfo ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-rows:minmax(10px,auto);grid-auto-flow:dense;grid-gap:0}#propertyInfo ul li{padding:10px 10px 10px 40px;position:relative;background-position:left center;width:100%;text-align:left}#propertyBanner,#propertyBanner img{aspect-ratio:2/1}#blogMedia article,#blogMedia aside{width:100%}#blogMedia{flex-direction:column}#blogMedia hr{width:auto;height:1px}#contact #contactForm{width:60%}#contact #contactPanel{width:40%}}@media only screen and (max-width:700px){#dualFaqs,#quote{flex-direction:column;gap:0}}@media only screen and (min-width:681px){.pcPropertyPic{display:block}.mobPropertyPic{display:none}}@media only screen and (max-width:680px){.pcPropertyPic{display:none}.mobPropertyPic{display:block}#propertyBanner,#propertyBanner img{aspect-ratio:auto}#propertyBanner .bannerDetails{position:static;left:auto;bottom:auto}#propertyBanner .bannerDetails .wrap{background:0 0;padding:30px;color:#333}#propertyBanner .bannerDetails .propertyTitle{font-weight:400;line-height:29px}#propertyBanner .bannerDetails a.seeMore{line-height:40px;padding:0 20px 0 50px;background-position:15px center}.detailsPrice{color:var(--brandColor)}}@media only screen and (max-width:600px){#banner .banner-form,.banner-cont{width:100%;margin:20px 0}.banner-cont .line1{font-size:20px;line-height:26px}.banner-cont .lineBig{font-size:56px;line-height:64px}.banner-cont .line2{font-size:22px;line-height:28px}.banner-cont .line3{font-size:18px;line-height:24px}#featuredProperty .slides>li{height:100vh}#topInfo{text-align:center}.topContact,.topSocial{float:none;display:block}#dtldCont .post-navigation .nav-links{display:block;text-align:center}.post-navigation .meta-nav{margin-bottom:0}.nav-previous{margin-bottom:20px}#bodyCont h1,#bodyCont h2,#bodyCont h3,#bodyCont h4,#bodyCont h5,#bodyCont h6{text-align:center}footer .widget-area,footer .widget-image,footer .widget-list{width:100%;text-align:center;margin:10px 0}#footerDetails .menu li{padding-left:0}#footerDetails .widget-image .widget_media_image{width:80%;display:block;margin:0 auto 10px;border-radius:10px}#footerDetails .menu li::after,#footerDetails .menu li::before{display:none}#footerDetails #menu-footer-menu li::after,#footerDetails #menu-footer-menu li::before{display:none}#footerDetails #menu-footer-menu li{padding-left:0}#footerDetails .widget-title,#footerDetails .wp-block-heading{margin-bottom:8px}footer .address #block-19,footer .address #block-20{background-position:center top;padding:45px 0 0}footer .address p{text-align:center}.footerLogo{margin:0 40px 20px}#propertyBody .wrap{gap:60px;flex-direction:column}#propertyBody article,#propertyBody aside{width:100%}#cookies-container{display:none}.mob{display:none!important}#contact .wrap{flex-direction:column}#contact #contactForm,#contact #contactPanel{width:100%}.subBnrPrptyContent{display:none!important}}@media only screen and (max-width:520px){.welcomeCont h1.entry-title{font-size:24px!important;line-height:28px!important}.site-header{padding:10px}#subscribeNews .wrap{padding:0}}@media only screen and (max-width:350px){.site-header-main{display:block!important;flex-wrap:nowrap;text-align:center}.menu-toggle{margin-bottom:0}}