@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-300.woff2) format('woff2'),url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-300.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-regular.woff2) format('woff2'),url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-italic.woff2) format('woff2'),url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-italic.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-500.woff2) format('woff2'),url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-500.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-700.woff2) format('woff2'),url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-700.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-900.woff2) format('woff2'),url(../../../../../../../../themes/art-division2/assets/fonts/roboto/roboto-v30-latin-900.woff) format('woff')}:root{--tertiary:#007990;--tertiary-dark:#02697c}html{scroll-behavior:smooth}body{font-family:'Roboto';font-size:clamp(16px, 18px, 4vw)}h1,h2,h3,h4,h5,h6{font-family:'Roboto';text-transform:capitalize;font-weight:400;letter-spacing:normal}h2{font-size:clamp(24px, 36px, 7vw);margin-top:0;margin-bottom:20px;text-transform:capitalize;letter-spacing:normal}p,li,blockquote p{font-size:clamp(16px, 18px, 4vw);line-height:1.6}section#home{background-color:#818181}.home-page h1{font-size:clamp(32px, 60px, 10vw);line-height:1.1;font-weight:600;text-shadow:2px 2px 2px rgb(0 0 0 / 25%);margin:0 auto 20px auto;max-width:1070px}#main-slide .slider-content p{font-size:clamp(20px, 28px, 5vw);margin:0 auto 10px auto;max-width:1070px;color:#fff;font-weight:500;text-shadow:2px 2px 2px rgb(0 0 0 / 25%)}.nav-logo-image.nav-logo-image{width:auto}.nav-menu{margin-right:20px}.nav-ul{gap:20px}.nav-li.nav-li{margin-right:0}.nav-link.nav-link:hover,.nav-link.nav-link:focus{color:var(--highlight)}.top-nav-scrolled .nav-link.nav-link:hover,.top-nav-scrolled .nav-link.nav-link:focus{color:var(--highlight)}.nav-link.nav-button-one.nav-button-one{border-radius:40px}.services-grid{display:grid}@media(min-width:992px){.services-grid{grid-template-columns:repeat(6,1fr)}}.services-grid:before{display:none}.services-grid a:first-child{grid-column:span 3}.services-grid a:nth-child(2){grid-column:span 3}.services-grid a:nth-child(3),.services-grid a:nth-child(4),.services-grid a:nth-child(5){grid-column:span 2}.overlay2.overlay2::before{background-color:rgba(0,0,0,.4)}.hero-module-image::after{background:rgba(0,0,0,.4)}.hero-module-content h1{max-width:960px}@media(max-width:480px){.acordion-master h2{font-size:14px;line-height:1}}.acordion-master .nav-link.nav-link:hover,.acordion-master .nav-link.nav-link:focus{color:#0255a9}.footer-top .acordion-master ul li a{letter-spacing:normal;font-size:15px;font-weight:300}.footer-top .acordion-master ul li a:hover{text-decoration:underline}@media (min-width:992px){.footer-middle h3.widget-title{height:auto;margin-bottom:30px}}.footer-middle h3.widget-title{color:#f8e9a1}.footer-middle.footer-middle ul li a{color:#fff}.footer-middle.footer-middle ul li a:hover,.footer-middle.footer-middle ul li a:focus{color:#f8e9a1}.footer-area p,.footer-area a{color:#fff}.footer-social .icon-pentagon{background-color:var(--highlight);border-radius:50%;color:var(--primary)}.footer-social .icon-pentagon:hover,.footer-social .icon-pentagon:focus{background-color:#fff}.footer-office-container .footer-office-wrapper:last-child{display:none}.footer-middle h3.widget-title.social-title{margin-bottom:20px}:is(.white-font) *{color:#fff}.txt-emphasis{color:#013366;font-weight:500;font-style:italic;font-size:1em}.footer-reviews-widget .ti-widget.ti-goog .ti-widget-container{text-align:left;margin-bottom:0}.nav-link.nav-link.nav-button-one{color:#000;text-transform:uppercase}.top-nav-scrolled .nav-link.nav-link.nav-button-one{color:#000!important}.nav-link.nav-link.nav-button-one{margin-left:0}.art-btn.btn_two{background-color:var(--tertiary);color:#fff}.art-btn.btn_two:hover,.art-btn.btn_two:focus{background-color:var(--tertiary-dark);color:#fff}.contact_block .btn-5{font-weight:400;text-transform:uppercase;background-color:var(--highlight);color:#000}.contact_block .btn-5:hover,.contact_block .btn-5:focus{background-color:var(--highlight-dark);color:#000}.contact_block .btn-4{text-transform:uppercase;font-weight:400;background-color:var(--tertiary);color:#fff}.contact_block .btn-4:hover,.contact_block .btn-4:focus{background-color:var(--tertiary-dark);color:#fff;margin-bottom:20px}button.property-search-one-button{color:#000}.estate-agents-areas-we-cover.estate-agents-areas-we-cover a{background:linear-gradient(0deg,rgb(0 0 0 / 90%) 0%,rgb(255 255 255 / 0%) 40%)}.client_logo.client_logo h3{padding:80px 55px 20px 55px;background:linear-gradient(0deg,rgb(0 0 0 / 90%) 0%,rgb(0 0 0 / 0%) 100%)}.areas-we-cover .owl-dots{display:none}h2.areas-modern-title{text-align:center;margin-bottom:30px}#areas-modern-carousel .area-modern-button.area-modern-button{margin-top:60px}#areas-modern-carousel .client_logo h3{margin-left:12px}.meet-the-team-module .team-content h3,.meet-the-team-module .team-content p{text-align:left}.meet-the-team-module .team-content{padding-left:0}.meet-the-team-module .team .img-hexagon{height:355px}.footer_logo .owl-carousel .owl-stage{display:flex;align-items:center}@media(min-width:768px){.owl-carousel-property-list .owl-nav button.owl-prev{left:-35px}.owl-carousel-property-list .owl-nav button.owl-next{right:-35px}.team-member-container .owl-nav button.owl-prev{left:-50px}.team-member-container .owl-nav button.owl-next{right:-50px}:is(.team-member-container,.owl-carousel-property-list) :is(.owl-nav.owl-nav button.owl-next i,.owl-nav.owl-nav button.owl-prev i){color:var(--primary)}:is(.team-member-container,.owl-carousel-property-list) :is(.owl-nav.owl-nav button.owl-next:hover i,.owl-nav.owl-nav button.owl-prev:hover i){color:var(--primary)}:is(.team-member-container,.owl-carousel-property-list) :is(.owl-nav button.owl-next .fa-chevron-right,.owl-nav button.owl-prev .fa-chevron-left){background:none}}.blog-content{padding:40px;background:#f2f4f4;flex:1}.news-section .blog-content{background:transparent;padding:30px 0 0 0}.news-section{padding-bottom:80px}.blog-image{min-height:355px;height:355px}.blog-home h1:after{content:none}.blog-home #response{padding:0 15px}@media(min-width:768px){.blog-home #response,.category .blog-post-container,.tag .blog-post-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(356px,1fr));gap:30px}}.art-button{border-radius:40px}.properties-for-sale .narrow{margin-bottom:0}.properties-for-sale .narrow p:last-child{margin-bottom:0}.properties-for-sale .owl-nav button{top:43%}.owl-carousel-property-list .grid-content-home{background:var(--medium-grey);padding:40px}.owl-carousel-property-list .grid-content-home h5{all:unset;font-size:24px;margin-bottom:5px;display:block}.owl-property-single:hover .grid-content-home,.owl-property-single:focus .grid-content-home{background-color:var(--primary)}.owl-property-single:hover .grid-content-home h5,.owl-property-single:focus .grid-content-home h5,.owl-property-single:hover .grid-content-home .feature-info-home h4,.owl-property-single:focus .grid-content-home .feature-info-home h4,.owl-property-single:hover .grid-content-home .icons-list li,.owl-property-single:focus .grid-content-home .icons-list li{color:#fff}.grid-box-home.grid-box-home{transform:none}.grid-img-home{border-top-right-radius:8px;border-top-left-radius:8px}.owl-carousel-property-list .grid-content-home{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.view-properties-container.view-properties-container{margin:60px auto 0 auto}.grid-box{position:relative}.label-archive.label-archive{padding:6px 12px;font-size:11px;border-radius:20px}.label-archive span{position:relative;top:1px}.property-label.property-label-for-sale{background-color:var(--tertiary)}.property-label.property-label-sold-stc{background:#b30303}.owl-carousel-testimonials-cards .slider-testimonial-item.slider-testimonial-item p{font-size:16px}.areas-we-cover-modern-content{display:flex;justify-content:space-between;margin-bottom:40px}.areas-we-cover-modern-content p{text-align:left}#areas-modern-carousel.client-carousel img{border-radius:0}.cta-property-valuation{padding:100px 15px}.cta-property-valuation .art-btn{background:var(--tertiary)}.cta-property-valuation .art-btn:hover,.cta-property-valuation .art-btn:focus{background:var(--tertiary-dark)}.art-services .image-multiple-content-wrapper h3{font-size:clamp(24px, 36px, 7vw)}.cta-free-valuation p{font-size:18px}@media(min-width:768px){.cta-free-valuation p{font-size:23px}}@media(min-width:992px){.grid-col-2 .images-multiple-container{grid-template-columns:1fr 1fr}}.property-search-one-department-container .department-commercial{display:none}@media(min-width:801px){.grid-view .archive-grid,.page-template-page-quick-links .propertyhive-properties-shortcode{display:grid;grid-template-columns:repeat(auto-fit,377px);justify-content:center}}.property-cta-grid.property-cta-grid{height:auto}.page-form-centered{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:40px;padding-bottom:80px;padding-left:3px;padding-right:3px;background-color:var(--secondary)}@media(max-width:767px){.page-form-centered{background-image:none!important}}.art-form-centered-container.art-form-centered-container{background-color:#fff;margin:0 auto}.art-form-centered-content h1{text-align:center;color:#fff;margin-top:0;margin-bottom:20px}.art-form-centered-content p{text-align:center;color:#fff}button.single-property-btn,a.single-property-btn,.sidebar-shortlist .view-shortlist a{border-radius:48px;max-width:403px}.single-property-btn.arrange-viewing-btn{background-color:var(--highlight)!important;color:#000!important;font-weight:400}.single-property-btn.arrange-viewing-btn:hover,.single-property-btn.arrange-viewing-btn:focus{background-color:var(--highlight-dark)!important}.single-property-btn.art-button[data-click='Book A Valuation']{background-color:var(--highlight)!important;color:#000!important;font-weight:400;width:100%}.single-property-btn.art-button[data-click='Book A Valuation']:hover,.single-property-btn.art-button[data-click='Book A Valuation']:focus{background-color:var(--highlight-dark)!important}.narrow-modern-calculators .narrow-modern-calculator button{border-radius:48px}@media(max-width:1199px){.property-sidebar .details_actions{text-align:left}.property-sidebar .view-shortlist{justify-content:flex-start}}body.post-type-archive.post-type-archive-property form.property-search-form.property-search-form-inside input[type="submit"]{border-radius:48px!important}.property-cta-grid-content a.content-btn{border-radius:48px!important}.txt-tertiary{color:var(--tertiary)!important}.art-blog-cta-footer .art-btn{color:#000;background-color:var(--highlight)}.art-blog-cta-footer .art-btn:hover,.art-blog-cta-footer .art-btn:focus{color:#000;background-color:var(--highlight-dark)}.nav-logo{display:flex;align-items:center}@media(max-width:767px){.home-scroll{display:none}.image-multiple-image-overlay.image-multiple-image-overlay h3{font-size:20px}.hero-module-content h1{line-height:normal;letter-spacing:1px}}@media(max-width:800px){.property-cta-grid-content{padding:30px}}.property-cta-grid.property-cta-grid{background-position:bottom}@media(max-width:767px){.property-cta-grid-content h4{font-size:32px}}.single-estateagents .area-content-wrapper h1{margin-top:0}.single-estateagents .area-content-wrapper p:last-child{margin-bottom:0}.single-estateagents .area-content-wrapper .narrow{margin-bottom:0}.contact-bg .mt-4 .btn-5{margin-bottom:20px}.single-property .top-section-3 .owl-carousel .owl-nav button.owl-next,.single-property .top-section-3 .owl-carousel .owl-nav button.owl-prev{background:none}.art-btn:hover,.art-btn:focus{background-color:var(--secondary-dark);color:var(--white)}@media(min-width:768px) and (max-height:940px){.single-property .narrow-modern-gallery-modal{height:90%;top:90px}}@media not all and (min-resolution:0.001dpcm){.single-estateagents .local-area-tab-arrow{display:none!important}}span.price-pcm{font-size:.8em}@media(min-width:992px){span.price-pcm{font-size:.6em}}.nav-icons-contact .nav-tel{display:none;color:#fff;padding-left:6px;font-size:18px}@media(min-width:1320px){.nav-icons-contact .nav-tel{display:block}}.nav-icons-contact:hover .nav-tel,.nav-icons-contact a:hover .nav-tel,.nav-icons-contact a:focus .nav-tel,.nav-icons-contact a:hover .fa-phone-alt,.nav-icons-contact a:focus .fa-phone-alt{color:var(--highlight)}.back_to_result.back_to_result .single-property-btn{background-color:#000000!important}.view-shortlist a:hover,.view-shortlist a:focus{background:var(--secondary-dark)}.narrow-modern-cta-content .narrow-modern-cta-buttons .single-property-btn{border:2px solid #fff;line-height:1}.narrow-modern-cta-content .narrow-modern-cta-buttons .single-property-btn:hover,.narrow-modern-cta-content .narrow-modern-cta-buttons .single-property-btn:focus{background:transparent!important;color:#fff;border-color:#fff}.narrow-modern-cta-content .narrow-modern-cta-buttons .single-property-btn-reverse.single-property-btn:hover,.narrow-modern-cta-content .narrow-modern-cta-buttons .single-property-btn-reverse.single-property-btn:focus{background:white!important;color:#013366}.btn-estate-agent-search:focus,.btn-estate-agent-search:hover{color:#fff}.property-excerpt.property-excerpt p{max-height:77px}@media(max-width:767px){.footer_logo .owl-carousel .owl-item img.owl-lazy{min-height:263px}}.single_content p a,p a{color:var(--tertiary)}.single_content p a:is(:hover,:focus),p a:is(:hover,:focus){text-decoration:underline}.property-search-popup .property-search-one-title{margin-bottom:0}.property-search-popup .property-search-one-department-container{display:none}.art-btn-secondary{color:#032649;background-color:var(--highlight)}.art-btn-secondary:is(:hover,:focus){color:#032649;background-color:var(--highlight-dark)}.hamburger-search-content-nav.hamburger-search-content-nav a.nav-link:is(:hover,:focus){color:var(--highlight)}.art-btn{transition:0.5s}.hamburger-search-content-nav .art-btn-menu a{min-width:300px;border-radius:40px;border:none;padding:16px 22px;color:#000;font-weight:400;background-color:var(--highlight);font-size:20px;letter-spacing:1.75px;cursor:pointer;line-height:1.5;text-align:center;display:inline-flex;justify-content:center;align-items:center}.hamburger-search-content-nav .art-btn-menu a:is(:hover,:focus){background:var(--highlight-dark);color:black!important}.hamburger-search-content-nav .art-btn-menu.art-btn-menu-secondary a{background-color:var(--tertiary);color:white!important;margin-bottom:10px;margin-top:5px}.hamburger-search-content-nav .art-btn-menu.art-btn-menu-secondary a:is(:hover,:focus){background-color:var(--tertiary-dark);color:white!important}.single_content .in-page-navigation h2{margin-top:0!important}.single_content .in-page-navigation ul{padding-left:10px;margin-bottom:20px}.art-cookie{top:unset;bottom:0}