html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:600}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}body{background-color:#fff}a{text-decoration:none}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}header .wrapper,nav .wrapper,main .wrapper,footer .wrapper{max-width:1340px;margin:0 auto}body{color:#3a3a3a;font:normal 125%/1.4 "Source Sans 3","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif}input,textarea{font:normal 125%/1.4 "Source Sans 3","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif}h1{font-size:1.6rem}h1.card-header{background:#063;color:#e6faa2;padding:.25em;font-weight:400;display:flex;justify-content:center}h1.card-header span{padding:0 .5em}h1.card-header svg{display:none;width:35px;height:auto}.index h1.card-header{margin-top:0}h2.card-sub-header{margin-top:10px;margin-bottom:15px;text-align:center;font-size:1.4rem;padding:.25em .5em;background:#f7f7f7;box-shadow:0px 17px 10px -16px rgba(0,0,0,.25);border:0}h2{font-size:1.3rem}h1.info-text{margin:1em 1em 0 1em}div.info-text{padding:1em;margin-top:1em;margin-bottom:2em;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);border:0}div.info-text p{margin:1em 0;font-size:.95em}div.info-text p:first-of-type{margin-top:0}div.info-text ul,div.info-text ol{font-size:.95em}div.info-text ul li,div.info-text ol li{margin:1em 1em 1em 1.5em;padding-left:1em}div.info-text h2{margin:1em 0}@media screen and (min-width: 768px){h1.card-header svg{display:block}.index h1.card-header{margin-top:10px}div.info-text{background:#f7f7f7;overflow:hidden;padding:1em 1.5em 1em 1.5em}}html,body{height:100%}body{display:grid;grid-template-areas:"header" "nav" "search-form" "main" "footer";grid-template-columns:1fr;grid-template-rows:auto minmax(min-content, auto) auto 1fr auto;height:100%}header{grid-area:header}nav{grid-area:nav}div.search-form{grid-area:search-form;display:grid;grid-template-columns:10px 1fr 10px}main{grid-area:main}footer{grid-area:footer}@media screen and (min-width: 768px){body{display:grid;grid-template-areas:"header" "nav" "search-form" "main" "footer";grid-template-columns:1fr;grid-template-rows:120px 49px auto 1fr auto}div.search-form{grid-template-columns:minmax(20px, auto) minmax(auto, 1200px) minmax(20px, auto)}}@media screen and (min-width: 992px){body{grid-template-rows:120px 50px auto 1fr auto}}header{background-color:#063;display:grid;grid-template-columns:1fr;grid-template-areas:"logo" "call-to-action" "flags-favs"}header .logo{justify-self:start}header .logo img{margin:8px 8px 3px 8px;width:200px;height:auto}header .call-to-action{display:flex;justify-content:center;background:#014b25;color:#fff;padding-bottom:.15em}header .call-to-action img{width:16px;height:auto;margin-right:.35em;position:relative;top:2px}header .call-to-action p:first-of-type{margin-right:.5em}header .call-to-action a{color:#e6faa2}header .flags{text-align:center}header .flags img{width:34px;height:26px;margin:8px;filter:drop-shadow(0px 3px 3px rgb(0, 0, 0))}header .flags a:hover{position:relative;top:1px;left:1px}header .favs{text-align:center;margin-bottom:5px}header .favs img{height:16px;width:16px;position:relative;top:2px}header .favs a{color:#e6faa2;margin-left:8px;margin-right:8px}header .favs span{color:#fff;background:#014b25;padding:.1em .5em;display:inline-flex;align-items:center;line-height:1}@media screen and (min-width: 576px){header{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"logo" "call-to-action" "flags-favs"}header .call-to-action{background:#063;flex-direction:column;font-weight:600}header .call-to-action p:first-of-type{font-size:.92em;letter-spacing:.05em;margin-right:0}header .call-to-action p:last-of-type{font-size:1.1em}header .call-to-action img{margin-right:.1em}header .flags-favs{grid-column:1/3;display:flex;justify-content:space-between;align-items:center;padding-left:.5em;padding-right:1em}}@media screen and (min-width: 768px){header{display:grid;grid-template-columns:1em 1fr 1fr 1fr 1em;grid-template-rows:1em 1fr 1em;grid-template-areas:"logo" "call-to-action" "flags-favs"}header .logo{grid-row:2/3;grid-column:2/3;align-self:center}header .logo img{margin:0}header .call-to-action{grid-row:2/3;grid-column:3/4;background:#063;flex-direction:column;align-items:center;font-size:1.3em;line-height:1.2}header .call-to-action img{width:18px;top:1px}header .flags-favs{grid-row:2/3;grid-column:4/5;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding-left:.5em;padding-right:0}header .flags img:last-of-type{margin-right:0}}@media screen and (min-width: 992px){header{grid-template-columns:1em repeat(12, minmax(0, 1fr)) 1em;grid-template-rows:1fr 1fr 1fr}header .logo{grid-column:2/6}header .call-to-action{grid-column:6/10;font-size:1.44em}header .call-to-action p{line-height:1.1}header .call-to-action img{width:20px}header .flags-favs{grid-column:10/14}header .favs{font-size:1.1em}header .favs img{height:20px;width:20px;top:3px}header .flags img{width:38px;height:29px}}@media screen and (min-width: 1200px){header{grid-template-columns:1fr repeat(12, minmax(0, 98px)) 1fr}header .logo img{width:226px}header .call-to-action{font-size:1.64em}header .call-to-action p{line-height:1.1;font-weight:400}header .call-to-action img{width:24px}header .favs img{height:22px;width:22px;top:4px}header .flags img{width:42px;height:32px}}@media screen and (min-width: 1340px){header{grid-template-columns:1fr repeat(12, minmax(0, 108.3333333px)) 1fr}header .logo img{width:254px}header .call-to-action{font-size:1.84em}header .favs{font-size:1.15em}header .favs img{height:24px;width:24px;top:4px}}.burger{display:inline-block;border:0;background:none;outline:0;padding:0;margin:1em;cursor:pointer;border-bottom:4px solid #97bf0d;width:28px;transition:border-bottom 1s ease-in-out}.burger::-moz-focus-inner{border:0;padding:0}.burger:before{content:"";display:block;border-bottom:4px solid #97bf0d;width:100%;margin-bottom:5px;transition:transform .5s ease-in-out}.burger:after{content:"";display:block;border-bottom:4px solid #97bf0d;width:100%;margin-bottom:5px;transition:transform .5s ease-in-out}.burger-check{display:none}.burger-check:checked~.burger{border-bottom:4px solid rgba(0,0,0,0);transition:border-bottom .8s ease-in-out}.burger-check:checked~.burger:before{transform:rotate(-405deg) translateY(1px) translateX(-3px);transition:transform .5s ease-in-out}.burger-check:checked~.burger:after{transform:rotate(405deg) translateY(-4px) translateX(-5px);transition:transform .5s ease-in-out}label.burger{position:absolute;top:0;right:0}.navigation{overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.burger-check:checked~.navigation{max-height:1000px;transition:max-height 1.75s ease-in-out;overflow-y:auto}nav{background-color:#3a3a3a}nav a{color:#fff;display:block;padding:.5em}nav li{display:block;border-bottom:1px solid #1c1c1c}@media screen and (min-width: 768px){.burger{display:none}nav#navigation1.navigation{transition:none;height:-moz-fit-content;height:fit-content}:lang(en) nav a{padding-top:.6em;padding-bottom:.6em}:lang(nl) nav a{padding-top:.6em;padding-bottom:.6em}:lang(nl) nav .nav-list{font-size:.95em}:lang(es) nav a{padding-top:.7em;padding-bottom:.7em}:lang(es) nav .nav-list{font-size:.925em}:lang(fr) nav a{padding-top:.8em;padding-bottom:.8em}:lang(fr) nav .nav-list{font-size:.825em}nav ul{display:flex}nav li{align-self:center;border:0}nav li a{color:#f5ffd5}nav li a.active{background:#1c1c1c}nav li a:hover{background:#1c1c1c}}@media screen and (min-width: 992px){:lang(nl) nav .nav-list{font-size:1em}:lang(es) nav .nav-list{font-size:1em}:lang(fr) nav .nav-list{font-size:.925em}nav{display:grid;grid-template-columns:1em 1fr 1em;grid-template-rows:50px;grid-template-areas:"nav-list"}nav .nav-list{overflow:hidden;grid-column:2/3}nav .nav-list li a{padding-left:1em;padding-right:1em}}@media screen and (min-width: 1200px){:lang(nl) nav .nav-list{font-size:1.1em}:lang(es) nav .nav-list{font-size:1.1em}:lang(fr) nav .nav-list{font-size:1.1em}nav{grid-template-columns:1fr repeat(12, minmax(0, 98px)) 1fr;grid-template-areas:"nav-list"}nav .nav-list{grid-column:2/14;font-size:1.1em}}@media screen and (min-width: 1340px){nav{grid-template-columns:1fr repeat(12, minmax(0, 108.3333333px)) 1fr}nav .nav-list{font-size:1.15em}}main{display:grid;grid-template-columns:minmax(0.5em, 1fr) minmax(auto, 100%) minmax(0.5em, 1fr);grid-template-areas:"main-inner"}main .main-inner{grid-column:2/3}main h1{text-align:center;margin:.2em 0}main p.center{text-align:center}main a,main a:visited{color:#34d;transition:.5s linear}main a:hover,main a:focus,main a:active{color:#b12}@media screen and (min-width: 768px){main{grid-template-columns:minmax(1em, 1fr) minmax(auto, 1180px) minmax(1em, 1fr)}}@media screen and (min-width: 1340px){main{grid-template-columns:minmax(1em, 1fr) minmax(auto, 1300px) minmax(1em, 1fr)}}footer{background-color:#3a3a3a}footer .footer-links-wrapper{display:flex;flex-direction:column;row-gap:1em;padding-left:10px;padding-right:10px;padding-top:1em;padding-bottom:1em}footer .footer-links-wrapper .footer-links h2:not(:first-of-type){margin-top:.5em}footer .footer-links-wrapper .footer-links ul{margin-top:.25em}footer .logo-copyright-legal{padding-top:1em;padding-bottom:1em;background-color:#1c1c1c;color:#f9f9f9;display:flex;flex-direction:column;align-items:center}footer .logo{margin-bottom:.5em}footer .logo a{display:flex;-moz-column-gap:10px;column-gap:10px}footer .tag-line{color:#aebd7e;font-size:.8em}footer .tag-line p{display:flex;flex-direction:column;align-items:center}footer .tag-line p span:nth-child(2){display:none}footer .copyright{color:#f9f9f9;margin-top:10px;margin-bottom:10px}footer .copyright p{display:flex;flex-direction:column;align-items:center}footer .copyright p span{font-size:.7em}footer .copyright p span:nth-child(2){display:none}footer .copyright a{color:#f5ffd5}footer .copyright a:hover{color:#f9f9f9}footer .copyright .no-wrap{white-space:nowrap}footer .legal{font-size:.7em}footer .legal a{color:#f5ffd5;transition:.2s linear}footer .legal a:hover{color:#f9f9f9}footer h2,footer h3{color:#ffe8a1;background-color:#252525;padding:.3em;padding-left:.5em;text-wrap:balance}footer h2{font-size:.9em}footer h3{background-color:#2e2e2e;margin-top:.5em;font-size:.875em}footer li{font-size:.85em;font-weight:400}footer address{margin-top:.25em;color:#fff;font-size:.825em;padding:.5em .5em .5em .5em;background-color:#353535;font-style:normal}footer address span{display:flex;align-items:center;-moz-column-gap:.3em;column-gap:.3em;font-weight:600;color:#aebd7e}footer address span svg.logo-square{height:1em;width:1em}footer ul a{color:#f5ffd5;text-wrap:balance;display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center;padding:4px .3em;transition:.2s linear}footer ul a:hover{background-color:#1c1c1c}footer svg.fa-location-dot{height:20px;width:auto;margin-right:5px}footer svg.fa-location-dot path{fill:#97bf0d}footer svg.fa-phone-solid-full{height:18px;width:auto;margin-right:5px}footer svg.fa-phone-solid-full path{fill:#97bf0d}footer svg.fa-envelope-solid-full{height:18px;width:auto;margin-right:5px}footer svg.fa-envelope-solid-full path{fill:#97bf0d}footer svg.fa-paper-plane{height:18px;width:auto;margin-right:5px}footer svg.fa-paper-plane path{fill:#97bf0d}footer svg.fa-angles-down{height:18px;width:auto}footer svg.fa-angles-down path{fill:#97bf0d}footer svg.fa-heart{width:14px;height:auto;margin-right:5px}footer svg.fa-facebook{height:24px;width:auto}footer svg.fa-facebook path{fill:#4c8dff}footer svg.fa-youtube{height:24px;width:auto}footer svg.fa-youtube path{fill:#ff4d4d}footer svg.fa-instagram{height:24px;width:auto}footer svg.fa-instagram path{fill:#ff5a7a}footer svg.fa-whatsapp{height:24px;width:auto}footer svg.fa-whatsapp path{fill:#40e676}footer svg.logo-text,footer svg.logo-square{height:40px;width:auto}footer svg.logo-square path{fill:#97bf0d}@media screen and (min-width: 490px){footer .footer-links-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:1em;column-gap:1em;row-gap:1em}footer .footer-links-wrapper .footer-links:nth-child(1){grid-column:1/2}footer .footer-links-wrapper .footer-links:nth-child(2){grid-column:2/3}footer .footer-links-wrapper .footer-links:nth-child(3){grid-column:1/2}footer .footer-links-wrapper .footer-links:nth-child(4){grid-column:2/3}footer .footer-links-wrapper .footer-links:nth-child(5){grid-column:1/-1;display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:1em;column-gap:1em}footer .footer-links-wrapper .footer-links:nth-child(5) .group{display:flex;flex-direction:column}footer .tag-line p{flex-direction:row;justify-content:center;-moz-column-gap:.5em;column-gap:.5em}footer .tag-line p span:nth-child(2){display:inline}footer .copyright p{display:flex;flex-direction:row;align-items:initial;justify-content:center;-moz-column-gap:10px;column-gap:10px}footer .copyright p span:nth-child(2){display:initial}}@media screen and (min-width: 768px){footer .footer-links-wrapper{grid-template-columns:repeat(3, 1fr)}footer .footer-links-wrapper .footer-links{grid-column:auto !important}footer .footer-links-wrapper .footer-links:nth-child(4){grid-column:1/2}footer .footer-links-wrapper .footer-links:nth-child(5){grid-column:2/4 !important}}@media screen and (min-width: 1100px){footer .footer-links-wrapper{max-width:1300px;margin:0 auto;grid-template-columns:repeat(5, 1fr)}footer .footer-links-wrapper .footer-links{grid-column:auto !important}footer .footer-links-wrapper .footer-links:nth-child(5){grid-column:5/6 !important;display:flex;flex-direction:column;row-gap:.5em}}@media screen and (min-width: 1300px){footer .footer-links-wrapper{padding-left:0;padding-right:0}}section.cookie-prompt{position:fixed;bottom:0;left:0;width:100%;border-top:2px solid #1c1c1c;background:#3a3a3a;text-align:center;box-shadow:0 0 4px 4px rgba(0,0,0,.4)}section.cookie-prompt p{margin:2em;color:#fff}section.cookie-prompt .cookie_agree{background:#1c1c1c;padding:.3em .5em;border-radius:.25em;margin:.1em .5em;display:inline-block;text-decoration:underline}section.cookie-prompt .cookie_agree:hover{cursor:pointer}section.cookie-prompt a{color:#f6a21d}section.cookie-prompt a.info{text-decoration:underline}section.growl{position:absolute;top:10px;right:10px;left:10px;color:#fff;border-radius:.25em;padding:1em}section.growl p{text-align:center}section.growl img{width:22px;height:auto;vertical-align:middle;margin-left:10px;margin-right:10px}section.growl.confirmed{background-color:#354700;border:2px solid #97bf0d;font-size:1.2em}section.growl.error{background-color:#900;border:2px solid #f6a21d}section.growl.error img{margin-left:2px;position:relative;top:-2px}section.growl.error img svg path{fill:blue !important}@media screen and (min-width: 480px){section.growl{left:initial}}.contact{display:grid;background:#97bf0d}.contact label{grid-column:1/3;background:#617f09;color:#fff;padding:5px 10px 5px 10px;font-size:1.1rem;margin:10px 10px 0 10px}.contact input[type=text],.contact input[type=email],.contact input[type=tel],.contact textarea{grid-column:1/3;border:2px solid #617f09;margin:0 10px 0px 10px;font-weight:400;font-size:1.1rem;padding:.2em;color:#3a3a3a}.contact input[type=text]:focus,.contact input[type=email]:focus,.contact input[type=tel]:focus,.contact textarea:focus{border-color:#435707;background:#f7f7f7}.contact textarea{margin-bottom:10px;min-height:80px}.contact input[type=submit]{background:#617f09;color:#fff;border:0;border-bottom:3px solid #435707;border-radius:.5em;font-size:1.1rem;padding:5px 30px 5px 30px;justify-self:start;align-self:start;margin:0 10px 10px 10px;grid-row:10/11;cursor:pointer}.contact input[type=submit]:hover,.contact input[type=submit]:active{position:relative;top:2px}.contact p{grid-column:1/3;background:#435707;margin:0 10px 10px 10px;padding:5px 10px 5px 10px;color:#fff;font-size:1rem}.contact p a{color:#f8ff89;transition:.5s;text-decoration:underline}.contact p a:hover{background:hsl(75,85.1063829787%,13.431372549%)}.contact picture{justify-self:end;grid-row:10/11;order:11;margin:0 10px 10px 10px !important;padding-top:0 !important;max-width:150px}.contact picture img{box-shadow:none !important}.contact.subject input[type=submit]{grid-row:12/13}.contact.subject picture{grid-row:12/13;order:12}.box ul.form-errors{background:#b12;color:#fff;padding-top:5px}@media screen and (min-width: 576px){:not(body.detail) .contact{grid-template-rows:repeat(9, auto) min-content;grid-template-columns:repeat(12, 1fr);gap:10px;padding-top:10px}:not(body.detail) .contact label{grid-column:1/5;margin:0;margin-left:10px;text-align:right}:not(body.detail) .contact input[type=text],:not(body.detail) .contact input[type=email],:not(body.detail) .contact input[type=tel],:not(body.detail) .contact input[type=submit],:not(body.detail) .contact textarea{grid-column:5/13;margin:0;margin-right:10px}:not(body.detail) .contact textarea{grid-row:4/8}:not(body.detail) .contact p{grid-column:5/13;margin:0;margin-right:10px}:not(body.detail) .contact picture{grid-row:5/9;grid-column:1/5;order:10;margin:0;margin-right:20px;max-width:120px}:not(body.detail) .contact input[type=submit]{grid-column:5/13;grid-row:9/10;margin-bottom:10px}:not(body.detail) .contact.subject{grid-template-rows:repeat(10, auto) min-content}:not(body.detail) .contact.subject textarea{grid-row:5/9}:not(body.detail) .contact.subject picture{grid-row:6/10}:not(body.detail) .contact.subject input[type=submit]{grid-row:10/11}}div.cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));grid-gap:20px;align-items:flex-start;justify-items:center}.index div.cards{margin-bottom:15px}article.card{width:100%;max-width:360px;background:#f7f7f7;display:flex;flex-direction:column;box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}article.card>a:first-of-type{position:relative;font-size:0}article.card>a:first-of-type .status{position:absolute;top:0;width:100%;text-align:center;padding:.25em;font-weight:600;font-size:1.3rem;color:#fff;text-shadow:1px 1px 2px #000}article.card>a:first-of-type .status.reserved{background:#9b3a00}article.card>a:first-of-type .status.sold{background:#e90000}article.card>a:first-of-type .exclusive{position:absolute;bottom:0;width:100%;text-align:center;font-weight:600;font-size:1.3rem;color:#f5ffd5;text-shadow:1px 1px 2px #000;background:rgba(0,0,0,.5)}article.card>a:first-of-type .exclusive span svg{position:relative;top:2px;width:18px;height:auto;margin-right:.25em}article.card img{width:100%;height:auto}article.card .fa-bed,article.card .fa-bath,article.card .fa-swimming-pool{width:auto;height:20px;fill:#fff;position:relative;top:4px}article.card .fa-bed,article.card .fa-bath{margin-left:.25em}article.card .fa-arrow-right{width:auto;height:16px;fill:#fff;position:relative;top:2px;margin-left:.25em}article.card .fa-heart{width:auto;height:16px;position:relative;top:2px;margin-left:.25em;filter:drop-shadow(1px 1px 0 rgb(0, 0, 0))}article.card p.favourite:hover{cursor:pointer}article.card p.favourite svg.fa-heart path{fill:#b1b1b1 !important;transition:fill .7s ease}article.card p.favourite.active svg.fa-heart path{fill:#fe0000 !important;transition:fill .7s ease}article.card svg.clover{width:26px;height:25px;position:relative;top:4px}article.card h2{margin:5px 0 10px 0;background:#fff;border-left:4px solid #d8d8d8;padding:.2em 1em;font-size:1.3rem;line-height:1.2;text-align:center}article.card h2 .truncate{display:inline-block;max-width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}article.card h2 del{opacity:.75}article.card .price{margin:0 0 10px 0}article.card .price span{display:inline-block;background:#617f09;color:#fff;font-size:1.6rem;font-weight:600;padding:.1em .5em .1em .5em}article.card .price span:first-of-type{border-left:4px solid #9faa7f}article.card .price span:last-of-type{border-top-right-radius:50px;border-bottom-right-radius:50px}article.card .bed-bath-pool{margin:0 0 10px 0}article.card .bed-bath-pool span{display:inline-block;color:#fff;font-size:1.3rem;font-weight:600;padding:.2em .5em .2em .5em;background:#3a3a3a;height:42px}article.card .bed-bath-pool span:first-of-type{border-left:4px solid #909090}article.card .bed-bath-pool span:last-of-type{padding-right:2em}article.card .link{margin:0 0 10px 0;text-align:center}article.card .link a{display:inline-block;font-size:1.2rem;font-weight:600;text-decoration:none;background:#617f09;color:#fff;padding:.25em 1.5em;border-radius:.5em;border-bottom:4px solid #435707}article.card .link a:hover{position:relative;top:1px}article.card footer{margin:0;background:#dbdbdb;color:#3a3a3a;display:flex;justify-content:space-between;font-size:1.1rem;font-weight:600}article.card footer p{margin:0;padding:.5em}.search-form{background:#97bf0d;margin:10px;padding-bottom:20px}.search-form form{grid-column:2/3;margin-top:10px;display:grid}.search-form span#id_p,.search-form span#id_t,.search-form span#id_y,.search-form span#id_c,.search-form span#id_po,.search-form span#id_pn,.search-form span#id_px,.search-form span#id_b,.search-form span#id_a{display:none}.search-form label{background:#617f09;color:#fff;padding:5px 10px 5px 10px;font-size:1.1rem;font-weight:600;margin:10px 10px 0 0;width:100%;display:flex;justify-content:space-between}.search-form label svg.three-dots{width:40px;height:auto;fill:#fff}.search-form#search-here label{border-radius:.5em;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-form#search-here div.choices{border-radius:.5em;border-top-left-radius:0;border-top-right-radius:0}.search-form#search-here .choices__inner{border:0;border-radius:.5em;border-top-left-radius:0;border-top-right-radius:0}.search-form#search-here #ref{border-radius:.525em;border-top-left-radius:0;border-top-right-radius:0;max-height:42px}.search-form .choices{margin-bottom:0}.search-form .choices,.search-form input#ref{border:2px solid #617f09;color:#3a3a3a}.search-form .choices__inner{min-height:auto}.search-form .choices__inner,.search-form .choices__list--dropdown .choices__item{font-size:1rem}.search-form .choices__list--single{padding:0 20px 0 4px}.search-form .choices__list--dropdown .choices__list::-webkit-scrollbar{width:8px}.search-form .choices__list--dropdown .choices__list{white-space:nowrap;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#3a3a3a #b1b1b1}.search-form .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background:#b1b1b1}.search-form .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background-color:#3a3a3a}.search-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#dbdbdb;width:calc(100% - 1px)}.search-form .choices[data-type*=select-one] .choices__inner{padding-bottom:2px}.search-form input#ref{font-size:1rem;padding:8px 10px;font-weight:400;color:#3a3a3a}.search-form input[type=submit]{background:#617f09;color:#fff;border:0;border-bottom:3px solid #435707;border-radius:.5em;font-size:1.2rem;font-weight:600;text-shadow:1px 1px 1px #000;padding:5px 30px 5px 30px;justify-self:center;align-self:center;margin:10px 10px 10px 5px;grid-row:23/24;cursor:pointer}.search-form input[type=submit]:hover,.search-form input[type=submit]:active{position:relative;top:2px}@media screen and (min-width: 480px){.search-form input[type=submit]{font-size:1.3rem}.search-form form{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;align-items:flex-start}.search-form form label:nth-of-type(1){grid-column:1;grid-row:1}.search-form form div.choices:nth-of-type(1){grid-column:1;grid-row:2}.search-form form label:nth-of-type(2){grid-column:2;grid-row:1}.search-form form div.choices:nth-of-type(2){grid-column:2;grid-row:2}.search-form form label:nth-of-type(3){grid-column:1;grid-row:3}.search-form form div.choices:nth-of-type(3){grid-column:1;grid-row:4}.search-form form label:nth-of-type(4){grid-column:2;grid-row:3}.search-form form div.choices:nth-of-type(4){grid-column:2;grid-row:4}.search-form form label:nth-of-type(5){grid-column:1;grid-row:5}.search-form form div.choices:nth-of-type(5){grid-column:1;grid-row:6}.search-form form label:nth-of-type(10){grid-column:2;grid-row:5}.search-form form div.choices:nth-of-type(10){grid-column:2;grid-row:6}.search-form form label:nth-of-type(7){grid-column:1;grid-row:7}.search-form form div.choices:nth-of-type(7){grid-column:1;grid-row:8}.search-form form label:nth-of-type(6){grid-column:2;grid-row:7}.search-form form div.choices:nth-of-type(6){grid-column:2;grid-row:8}.search-form form label:nth-of-type(8){grid-column:1;grid-row:9}.search-form form div.choices:nth-of-type(8){grid-column:1;grid-row:10}.search-form form label:nth-of-type(9){grid-column:2;grid-row:9}.search-form form div.choices:nth-of-type(9){grid-column:2;grid-row:10}.search-form form label:nth-of-type(11){grid-column:1;grid-row:11}.search-form form input#ref{grid-column:1;grid-row:12}.search-form form input#search{grid-column:2;grid-row:11/13;align-self:end}}@media screen and (min-width: 768px){.search-form{margin:0}.search-form form{display:grid;grid-column:2/3;margin-top:10px;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px}.search-form form label:nth-of-type(1){grid-column:1;grid-row:1}.search-form form div.choices:nth-of-type(1){grid-column:1;grid-row:2}.search-form form label:nth-of-type(2){grid-column:2;grid-row:1}.search-form form div.choices:nth-of-type(2){grid-column:2;grid-row:2}.search-form form label:nth-of-type(3){grid-column:3;grid-row:1}.search-form form div.choices:nth-of-type(3){grid-column:3;grid-row:2}.search-form form label:nth-of-type(4){grid-column:1;grid-row:3}.search-form form div.choices:nth-of-type(4){grid-column:1;grid-row:4}.search-form form label:nth-of-type(6){grid-column:2;grid-row:3}.search-form form div.choices:nth-of-type(6){grid-column:2;grid-row:4}.search-form form label:nth-of-type(7){grid-column:3;grid-row:3}.search-form form div.choices:nth-of-type(7){grid-column:3;grid-row:4}.search-form form label:nth-of-type(5){grid-column:1;grid-row:5}.search-form form div.choices:nth-of-type(5){grid-column:1;grid-row:6}.search-form form label:nth-of-type(8){grid-column:2;grid-row:5}.search-form form div.choices:nth-of-type(8){grid-column:2;grid-row:6}.search-form form label:nth-of-type(9){grid-column:3;grid-row:5}.search-form form div.choices:nth-of-type(9){grid-column:3;grid-row:6}.search-form form label:nth-of-type(10){grid-column:1;grid-row:7}.search-form form div.choices:nth-of-type(10){grid-column:1;grid-row:8}.search-form form label:nth-of-type(11){grid-column:2;grid-row:7}.search-form form input#ref{grid-column:2;grid-row:8}.search-form form input#search{grid-column:3;grid-row:7/9;align-self:end;justify-self:stretch}}@media screen and (min-width: 992px){.search-form form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px}.search-form form label:nth-of-type(1){grid-column:1;grid-row:1}.search-form form div.choices:nth-of-type(1){grid-column:1;grid-row:2}.search-form form label:nth-of-type(2){grid-column:2;grid-row:1}.search-form form div.choices:nth-of-type(2){grid-column:2;grid-row:2}.search-form form label:nth-of-type(3){grid-column:3;grid-row:1}.search-form form div.choices:nth-of-type(3){grid-column:3;grid-row:2}.search-form form label:nth-of-type(10){grid-column:4;grid-row:1}.search-form form div.choices:nth-of-type(10){grid-column:4;grid-row:2}.search-form form label:nth-of-type(4){grid-column:1;grid-row:3}.search-form form div.choices:nth-of-type(4){grid-column:1;grid-row:4}.search-form form label:nth-of-type(5){grid-column:2;grid-row:3}.search-form form div.choices:nth-of-type(5){grid-column:2;grid-row:4}.search-form form label:nth-of-type(6){grid-column:3;grid-row:3}.search-form form div.choices:nth-of-type(6){grid-column:3;grid-row:4}.search-form form label:nth-of-type(7){grid-column:4;grid-row:3}.search-form form div.choices:nth-of-type(7){grid-column:4;grid-row:4}.search-form form label:nth-of-type(8){grid-column:1;grid-row:5}.search-form form div.choices:nth-of-type(8){grid-column:1;grid-row:6}.search-form form label:nth-of-type(9){grid-column:2;grid-row:5}.search-form form div.choices:nth-of-type(9){grid-column:2;grid-row:6}.search-form form label:nth-of-type(11){grid-column:3;grid-row:5}.search-form form input#ref{grid-column:3;grid-row:6}.search-form form input#search{grid-column:4;grid-row:5/7;align-self:end;justify-self:stretch}}@media screen and (min-width: 1200px){.search-form form{display:grid;grid-template-columns:repeat(6, 1fr);-moz-column-gap:10px;column-gap:10px}.search-form form label:nth-of-type(1){grid-column:1;grid-row:1}.search-form form div.choices:nth-of-type(1){grid-column:1;grid-row:2}.search-form form label:nth-of-type(2){grid-column:2;grid-row:1}.search-form form div.choices:nth-of-type(2){grid-column:2;grid-row:2}.search-form form label:nth-of-type(3){grid-column:3;grid-row:1}.search-form form div.choices:nth-of-type(3){grid-column:3;grid-row:2}.search-form form label:nth-of-type(4){grid-column:4;grid-row:1}.search-form form div.choices:nth-of-type(4){grid-column:4;grid-row:2}.search-form form label:nth-of-type(5){grid-column:5;grid-row:1}.search-form form div.choices:nth-of-type(5){grid-column:5;grid-row:2}.search-form form label:nth-of-type(10){grid-column:6;grid-row:1}.search-form form div.choices:nth-of-type(10){grid-column:6;grid-row:2}.search-form form label:nth-of-type(6){grid-column:1;grid-row:3}.search-form form div.choices:nth-of-type(6){grid-column:1;grid-row:4}.search-form form label:nth-of-type(7){grid-column:2;grid-row:3}.search-form form div.choices:nth-of-type(7){grid-column:2;grid-row:4}.search-form form label:nth-of-type(8){grid-column:3;grid-row:3}.search-form form div.choices:nth-of-type(8){grid-column:3;grid-row:4}.search-form form label:nth-of-type(9){grid-column:4;grid-row:3}.search-form form div.choices:nth-of-type(9){grid-column:4;grid-row:4}.search-form form label:nth-of-type(11){grid-column:5;grid-row:3}.search-form form input#ref{grid-column:5;grid-row:4}.search-form form input#search{grid-column:6;grid-row:3/5;align-self:end;justify-self:stretch}}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none !important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0px 0px 0px 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:20px;width:13px;background:rgba(0,0,0,0) url(../img/angle-down-solid.svg) no-repeat;position:absolute;right:11.5px;top:11px;pointer-events:none}.choices[data-type*=select-one].is-open:after{background:rgba(0,0,0,0) url(../img/angle-down-solid.svg) no-repeat;transform:rotate(180deg)}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 20px 4px 4px;width:100%;white-space:nowrap;overflow:hidden}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media(min-width: 640px){.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.pager{display:flex;justify-content:center}.pager svg.fa-angle-left,.pager svg.fa-angle-right{width:10px;height:auto;fill:#fff}.pager svg.fa-ellipsis-h{width:16px;height:auto;fill:#b1b1b1;display:none}.pager a,.pager span{display:flex;justify-content:center;align-items:center;min-width:24px;font-size:.9em;font-weight:600;background:#617f09;color:#fff;margin:4px;padding:0 .25em 0 .25em}.pager a:visited,.pager span:visited{color:#fff}.pager a:hover,.pager a:active,.pager span:hover,.pager span:active{background:#063;color:#fff}.pager span{background:#063}@media screen and (min-width: 360px){.pager a,.pager span{min-width:28px;font-size:1em}}@media screen and (min-width: 480px){.pager svg.fa-ellipsis-h{display:block}}.top-link{background:rgba(0,0,0,.5);display:none;padding:5px;border-radius:.3em;position:fixed;bottom:10px;right:10px;box-shadow:0 3px 4px -3px rgba(10,10,10,.7)}.top-link svg.fa-arrow-up{width:24px;height:24px;fill:#fff}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s;display:flex}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.fade-out{opacity:1;animation-name:fadeOutOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s;display:none}@keyframes fadeOutOpacity{0%{opacity:1}100%{opacity:0}}.tool{cursor:help;position:relative}.tool::before,.tool::after{left:50%;opacity:0;position:absolute;z-index:-100}.tool:hover::before,.tool:focus::before,.tool:hover::after,.tool:focus::after{opacity:1;transform:scale(1) translateY(0);z-index:100}.tool::before{border-style:solid;border-width:1em .75em 0 .75em;border-color:#1c1c1c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:110%;content:"";margin-left:-0.5em;transition:all .65s cubic-bezier(0.84, -0.18, 0.31, 1.26),opacity .65s .5s;transform:scale(0.6) translateY(-90%)}.tool:hover::before,.tool:focus::before{transition:all .65s cubic-bezier(0.84, -0.18, 0.31, 1.26) .2s}.tool::after{background:#1c1c1c;border-radius:.25em;bottom:180%;color:#fff;content:attr(data-tip);margin-left:-8.75em;padding:1em;transition:all .65s cubic-bezier(0.84, -0.18, 0.31, 1.26) .2s;transform:scale(0.6) translateY(50%);width:17.5em;font-size:1rem}.tool:hover::after,.tool:focus::after{transition:all .65s cubic-bezier(0.84, -0.18, 0.31, 1.26)}@media(max-width: 760px){.tool::after{margin-left:-5em;width:10em;font-size:1rem}}.four-o-four{text-align:center}.four-o-four input[type=submit]{background:#617f09;color:#fff;border:0;border-bottom:3px solid #435707;border-radius:.5em;font-size:1.1rem;padding:5px 30px 5px 30px;justify-self:start;align-self:start;margin:0 10px 10px 10px;grid-row:10/11}.four-o-four input[type=submit]:hover,.four-o-four input[type=submit]:active{position:relative;top:2px}.four-o-four h1{margin-bottom:20px}.four-o-four p,.four-o-four ul{font-size:1.1rem;margin-bottom:.5em}.four-o-four ul{display:inline-block}.four-o-four input#goog-wm-qt{border:.1em solid #f7f7f7;border-radius:.25em;padding:.2em .5em;max-width:240px;margin:0;font-size:1.1rem;margin-top:.5em;margin-bottom:.5em}@media screen and (min-width: 768px){.main-inner._four-o-four{margin:0 auto;padding-top:40px;padding-bottom:20px}.main-inner._four-o-four h1{margin-bottom:20px}}.main-inner.contact-us h1{text-wrap:balance;margin-top:1em}.main-inner.contact-us .link-wrapper a,.main-inner.contact-us a span.link-text{text-decoration:underline}.main-inner.contact-us p.intro{background-color:#f7f7f7;padding:1em;margin-bottom:1em;font-size:1.2rem}.main-inner.contact-us .social-media svg{width:24px;height:auto}.main-inner.contact-us .social-media a{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em;text-decoration:underline}.main-inner.contact-us .why-clover-wrapper{display:flex;flex-direction:column;align-items:center;margin:1em .5em 1em .5em;font-size:1.1rem}.main-inner.contact-us .why-clover-wrapper li{display:flex;-moz-column-gap:.5em;column-gap:.5em}.main-inner.contact-us .why-clover-wrapper li svg{width:16px;height:auto}.main-inner.contact-us img.static-map{margin-top:.5em;margin-bottom:.5em;display:block}div.box{background:#f7f7f7;margin-bottom:1em}div.box h2{background:#3a3a3a;color:#fff;padding:.25em 15px .25em 15px}div.box ul,div.box p{font-size:1.1rem;padding:.5em 15px .5em 15px}div.box p{padding-top:.5em;padding-bottom:.5em}div.box .subheader{font-weight:600;margin-bottom:.3em;display:block}div.box li{margin:.5em 0 .5em 1em;list-style-type:disc}div.box li ul{padding:0}div.box li ul li{list-style-type:circle}div.box li img{margin-left:.5em}div.box:first-of-type{background:#fff;padding:0}div.box svg.fa-facebook{height:24px;width:auto}div.box svg.fa-facebook path{fill:#4c8dff}div.box svg.fa-youtube{height:24px;width:auto}div.box svg.fa-youtube path{fill:#ff4d4d}div.box svg.fa-instagram{height:24px;width:auto}div.box svg.fa-instagram path{fill:#ff5a7a}div.box svg.fa-facebook-square{width:16px;height:auto;margin-right:.15em;position:relative;top:3px;fill:#4267b2}div.box svg.fa-whatsapp{width:16px;height:auto;margin-left:.15em;position:relative;top:3px}div.box svg.fa-whatsapp path{fill:#075e54}@media screen and (min-width: 768px){.main-inner.contact-us{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:20px;padding-top:20px;padding-bottom:20px}.main-inner.contact-us h1,.main-inner.contact-us p.intro{grid-column:1/3}.main-inner.contact-us p.intro{max-width:700px;margin:0 auto}.main-inner.contact-us .why-clover-wrapper li{font-size:1.2rem}.main-inner.contact-us div.box{margin-bottom:0}.main-inner.contact-us div:nth-of-type(1){grid-column:1/3;max-width:700px;justify-self:center}.main-inner.contact-us div:nth-of-type(2){grid-column:1/2}.main-inner.contact-us div:nth-of-type(3){grid-column:2/3}}@media screen and (min-width: 1200px){.main-inner.contact-us{grid-template-columns:1fr 501px 1fr}.main-inner.contact-us h1,.main-inner.contact-us p.intro{grid-column:1/4}.main-inner.contact-us p.intro{grid-row:2/3;max-width:100%;margin-bottom:1em}.main-inner.contact-us .why-clover-wrapper h3{margin-top:1em}.main-inner.contact-us .why-clover-wrapper li{font-size:1.3rem}.main-inner.contact-us div:nth-of-type(1n){grid-column:2/3;grid-row:3/4;max-width:initial}.main-inner.contact-us div:nth-of-type(2n){grid-column:1/2;grid-row:3/4}.main-inner.contact-us div:nth-of-type(3n){grid-column:3/4;grid-row:3/4}}.main-inner.finding-us{display:grid;row-gap:20px;padding-bottom:20px}.main-inner.finding-us h1{margin-bottom:0}.main-inner.finding-us h2{text-align:center}.main-inner.finding-us h1,.main-inner.finding-us h2{text-wrap:balance}.main-inner.finding-us p{margin-left:1em;margin-right:1em}.main-inner.finding-us .distance-links-wrapper h2{padding:.5em}.main-inner.finding-us .distance-links{display:flex;flex-direction:column;row-gap:1em;max-width:550px;margin:0 auto}@media(min-width: 900px){.main-inner.finding-us .distance-links{justify-content:center;max-width:1200px;flex-direction:row;flex-wrap:wrap;-moz-column-gap:1em;column-gap:1em}.main-inner.finding-us .distance-links .card{min-width:330px;width:100%;max-width:calc(405px - 1em)}}@media(min-width: 1200px){.main-inner.finding-us .distance-links{max-width:1300px;-moz-column-gap:1em;column-gap:1em}.main-inner.finding-us .distance-links .card{min-width:330px;width:100%;max-width:calc(33% - .5em)}}.main-inner.finding-us .distance-links .card{background-color:#f7f7f7;padding:1em;box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}.main-inner.finding-us .distance-links .card:nth-child(even){background-color:#e9e9e9 !important}.main-inner.finding-us .distance-links .card h3{font-size:1.3rem;margin:.5em 0 .5em 0}.main-inner.finding-us .distance-links .card h4{font-size:1.2rem;margin:.5em 0 .5em 0}.main-inner.finding-us .distance-links .card ol,.main-inner.finding-us .distance-links .card ul{margin:.5em 1em .5em 1.5em}.main-inner.finding-us .distance-links .card p{margin:.5em 0 .5em 0}.main-inner.finding-us .distance-links .card ul li{list-style-type:disc;font-size:.95em;line-height:1.5}.main-inner.finding-us .airport-directions{display:grid;row-gap:20px}.main-inner.finding-us .airport-directions h3,.main-inner.finding-us .airport-directions h4,.main-inner.finding-us .airport-directions a{margin-bottom:15px}.main-inner.finding-us .airport-directions h3,.main-inner.finding-us .airport-directions h4,.main-inner.finding-us .airport-directions .info,.main-inner.finding-us .airport-directions a{display:inline-block;background:hsla(0,0%,100%,.7);padding:0 .25em}.main-inner.finding-us .airport-directions .info{font-size:1rem;text-align:left;padding:.5em 1em}.main-inner.finding-us .airport-directions div{border:3px solid #dbdbdb;text-align:center;padding:.5em;background-size:cover;background-repeat:no-repeat;background-position:center center;background-blend-mode:overlay}.main-inner.finding-us .airport-directions div.alicante{background-image:url(../img/alicante-airport.webp),linear-gradient(rgba(151, 191, 13, 0.2), rgba(151, 191, 13, 0.2))}.main-inner.finding-us .airport-directions div.almeria{background-image:url(../img/almeria-airport.webp),linear-gradient(rgba(151, 191, 13, 0.2), rgba(151, 191, 13, 0.2))}.main-inner.finding-us .airport-directions div.murcia{background-image:url(../img/murcia-airport.webp),linear-gradient(rgba(151, 191, 13, 0.2), rgba(151, 191, 13, 0.2))}.main-inner.finding-us .airport-directions div.malaga{background-image:url(../img/malaga-airport.webp),linear-gradient(rgba(151, 191, 13, 0.2), rgba(151, 191, 13, 0.2))}.main-inner.finding-us .intro{display:flex;flex-direction:column;row-gap:1.5em;align-items:center}.main-inner.finding-us .intro>div p:not(:last-child){margin-bottom:.75em}.main-inner.finding-us .intro img{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}.main-inner.finding-us .intro h2{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25);background-color:#3a3a3a;color:#fff;margin:0;padding:.5em}.main-inner.finding-us .center{text-align:center;text-wrap:balance}.main-inner.finding-us #map_canvas{display:block;margin:0 auto;width:100%;height:500px;border:3px solid #dbdbdb;line-height:1.35;overflow:hidden;white-space:nowrap}.main-inner.finding-us #map_canvas h1{font-size:1.1rem;margin-top:10px;margin-bottom:10px;color:#063}.main-inner.finding-us #map_canvas p{font-size:.9rem;margin-top:0;margin-bottom:0}.main-inner.finding-us #map_canvas hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.main-inner.finding-us #map_canvas .gm-style-iw-chr button.gm-ui-hover-effect:focus-visible{outline:0 !important}@media screen and (min-width: 576px){.main-inner.finding-us{padding-top:20px;padding-bottom:20px}.main-inner.finding-us .airport-directions{display:grid;row-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (min-width: 1200px){.main-inner.finding-us{padding-top:20px;padding-bottom:20px}.main-inner.finding-us .airport-directions{display:grid;row-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.sale .pager-wrapper,.rent .pager-wrapper,.shortlist .pager-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.sale .pager-wrapper.pager-bottom,.rent .pager-wrapper.pager-bottom,.shortlist .pager-wrapper.pager-bottom{margin-top:10px}.sale .pager,.sale .no-properties,.rent .pager,.rent .no-properties,.shortlist .pager,.shortlist .no-properties{margin:0;padding:0;justify-self:center;width:100%}.sale .pager a:focus,.sale .no-properties a:focus,.rent .pager a:focus,.rent .no-properties a:focus,.shortlist .pager a:focus,.shortlist .no-properties a:focus{color:#fff}.sale .no-properties,.rent .no-properties,.shortlist .no-properties{background:#3a3a3a;color:#fff;text-align:center;font-size:.9em}.sale .no-properties svg.fa-frown,.rent .no-properties svg.fa-frown,.shortlist .no-properties svg.fa-frown{min-width:20px;width:20px;height:auto;position:relative;top:4px;fill:#f5ffd5;margin:0 .5em}.sale .properties-found,.rent .properties-found,.shortlist .properties-found{text-align:center;font-size:.9em;padding:5px 30px;margin-top:3px;font-weight:600;display:flex;justify-content:center;background:#3a3a3a}.sale .properties-found span,.rent .properties-found span,.shortlist .properties-found span{color:#fff;align-self:center}.sale .no-properties,.rent .no-properties,.shortlist .no-properties{padding:.75em}.sale .order-by-form,.rent .order-by-form,.shortlist .order-by-form{margin:8px 10px 4px 10px;display:flex;justify-content:center;width:100%}.sale .order-by-form form.order-by,.rent .order-by-form form.order-by,.shortlist .order-by-form form.order-by{display:flex;align-items:center;font-weight:600}.sale .order-by-form form.order-by .choices,.rent .order-by-form form.order-by .choices,.shortlist .order-by-form form.order-by .choices{margin-bottom:0}.sale .order-by-form form.order-by .choices,.sale .order-by-form form.order-by input#ref,.rent .order-by-form form.order-by .choices,.rent .order-by-form form.order-by input#ref,.shortlist .order-by-form form.order-by .choices,.shortlist .order-by-form form.order-by input#ref{border:2px solid #617f09;color:#3a3a3a}.sale .order-by-form form.order-by .choices__inner,.rent .order-by-form form.order-by .choices__inner,.shortlist .order-by-form form.order-by .choices__inner{min-height:auto}.sale .order-by-form form.order-by .choices__inner,.sale .order-by-form form.order-by .choices__list--dropdown .choices__item,.rent .order-by-form form.order-by .choices__inner,.rent .order-by-form form.order-by .choices__list--dropdown .choices__item,.shortlist .order-by-form form.order-by .choices__inner,.shortlist .order-by-form form.order-by .choices__list--dropdown .choices__item{font-size:1rem}.sale .order-by-form form.order-by .choices__list--single,.rent .order-by-form form.order-by .choices__list--single,.shortlist .order-by-form form.order-by .choices__list--single{padding:0 25px 0 4px}.sale .order-by-form form.order-by .choices__list--dropdown .choices__item--selectable.is-highlighted,.rent .order-by-form form.order-by .choices__list--dropdown .choices__item--selectable.is-highlighted,.shortlist .order-by-form form.order-by .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#dbdbdb;width:calc(100% - 1px)}.sale .order-by-form form.order-by .choices[data-type*=select-one] .choices__inner,.rent .order-by-form form.order-by .choices[data-type*=select-one] .choices__inner,.shortlist .order-by-form form.order-by .choices[data-type*=select-one] .choices__inner{padding-bottom:2px}.sale .order-by-form form.order-by label,.rent .order-by-form form.order-by label,.shortlist .order-by-form form.order-by label{background:#617f09;color:#fff;padding:10px;font-size:1rem;font-weight:600;margin:0 0 0 0;display:block;width:100%;display:flex;justify-content:space-between;height:100%}.sale div.search-properties-button,.rent div.search-properties-button,.shortlist div.search-properties-button{text-align:center;margin-top:8px;margin-bottom:15px}.sale div.search-properties-button span,.rent div.search-properties-button span,.shortlist div.search-properties-button span{padding:0 .5em}.sale div.search-properties-button svg.fa-search,.rent div.search-properties-button svg.fa-search,.shortlist div.search-properties-button svg.fa-search{fill:#fff;filter:drop-shadow(1px 1px 0 rgb(0, 0, 0));width:16px;height:auto;position:relative;top:2px}.sale div.search-properties-button a,.rent div.search-properties-button a,.shortlist div.search-properties-button a{background:#617f09;color:#fff;border:0;border-bottom:3px solid #435707;border-radius:.5em;font-size:1.2rem;font-weight:600;text-shadow:1px 1px 1px #000;padding:5px 30px 5px 30px;cursor:pointer}.sale div.search-properties-button a:hover,.sale div.search-properties-button a:active,.rent div.search-properties-button a:hover,.rent div.search-properties-button a:active,.shortlist div.search-properties-button a:hover,.shortlist div.search-properties-button a:active{position:relative;top:1px}.sale div.search-form,.rent div.search-form,.shortlist div.search-form{grid-row:4/5}.sale main,.rent main,.shortlist main{grid-row:3/4}@media screen and (min-width: 576px){.sale .order-by-form,.rent .order-by-form,.shortlist .order-by-form{width:auto;margin:3px 10px 0 10px}.sale .pager,.rent .pager,.shortlist .pager{margin-top:5px}}@media screen and (min-width: 768px){.sale div.search-form,.rent div.search-form,.shortlist div.search-form{grid-row:3/4}.sale .pager-wrapper,.rent .pager-wrapper,.shortlist .pager-wrapper{padding-bottom:8px}.sale .pager,.rent .pager,.shortlist .pager{margin-bottom:0}.sale div.search-properties-button,.rent div.search-properties-button,.shortlist div.search-properties-button{display:none}.sale main,.rent main,.shortlist main{grid-row:4/5;padding-bottom:1em}}.main-inner.detail{padding-top:10px;display:grid;grid-row-gap:10px}.main-inner.detail .back-to-search-results{display:flex;justify-content:space-between}.main-inner.detail .back-to-search-results .fa-arrow-alt-left,.main-inner.detail .back-to-search-results .fa-search,.main-inner.detail .back-to-search-results .fa-angle-left,.main-inner.detail .back-to-search-results .fa-angle-right{height:1em;width:auto;fill:#fff;margin-bottom:-3px;margin-right:.25em;margin-left:.25em}.main-inner.detail .back-to-search-results a{background:#435707;color:#f8ff89;padding:.1em .5em .2em .5em;font-size:.9em;transition:.5s}.main-inner.detail .back-to-search-results a:hover{background:hsl(75,85.1063829787%,13.431372549%)}.main-inner.detail .back-to-search-results span.prev{margin-right:10px}.main-inner.detail .back-to-search-results span.text,.main-inner.detail .back-to-search-results .back span{display:none}.main-inner.detail h1{background:#063;color:#f5ffd5;margin:0;font-size:1.45rem;font-weight:500;padding:.6em;text-wrap:balance}.main-inner.detail #gallery_wrapper a{display:block;position:relative}.main-inner.detail #gallery_wrapper a .fa-expand-arrows-alt{width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .5s ease-in;fill:rgba(151,191,13,.85);filter:drop-shadow(1px 1px 5px black);opacity:0;pointer-events:none}.main-inner.detail #gallery_wrapper a:hover .fa-expand-arrows-alt{opacity:1}.main-inner.detail #gallery_wrapper img,.main-inner.detail .gallery_lnk img{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}.main-inner.detail #gallery_wrapper a#video{display:flex;align-items:center;justify-content:center;position:relative}.main-inner.detail #gallery_wrapper a#video img{display:block;width:100%}.main-inner.detail #gallery_wrapper a#video .icon{position:absolute;pointer-events:none}.main-inner.detail #gallery_wrapper a#video .icon svg{width:75px;height:auto}.main-inner.detail .wrapper-image{position:relative;margin-bottom:10px}.main-inner.detail .wrapper-image .fa-expand-arrows-alt{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .5s ease-in;fill:rgba(151,191,13,.85);filter:drop-shadow(1px 1px 5px black);opacity:0;pointer-events:none}.main-inner.detail .wrapper-image:hover .fa-expand-arrows-alt{opacity:1}.main-inner.detail .wrapper-image .status{position:absolute;top:0;width:100%;padding:.5em;text-align:center;font-weight:600;font-size:1.2em;color:#fff;text-shadow:1px 1px 2px #000}.main-inner.detail .wrapper-image .status.reserved{background:#9b3a00}.main-inner.detail .wrapper-image .status.sold{background:#e90000}.main-inner.detail .photo-fav-buttons{display:flex;justify-content:center;margin-bottom:10px}.main-inner.detail .photo-fav-buttons button{margin:0 .5em 0 .5em}.main-inner.detail button{background:#dbdbdb;color:#3a3a3a;border:0;border-bottom:2px solid #909090;border-radius:.25em;padding:.2em 1em .3em 1em;font-weight:600}.main-inner.detail button:hover{position:relative;top:1px;cursor:pointer}.main-inner.detail button.gallery svg.fa-images,.main-inner.detail button.gallery svg.fa-youtube{margin-left:.2em;height:14px;width:auto;position:relative;top:3px;fill:#435707}.main-inner.detail button.gallery svg.fa-youtube path{fill:#435707}.main-inner.detail button.favourite svg.fa-heart{margin-left:.2em;height:14px;width:auto;position:relative;top:3px;fill:#f5ffd5;filter:drop-shadow(1px 1px 0 #000)}.main-inner.detail button.favourite svg.fa-heart path{fill:#b1b1b1 !important;transition:fill .7s ease}.main-inner.detail button.favourite.active svg.fa-heart path{fill:#fe0000 !important;transition:fill .7s ease}.main-inner.detail .price{text-align:center;font-weight:600;font-size:1.2em;background-color:#e7ecda;padding:.75em;box-shadow:0px 17px 10px -16px rgba(0,0,0,.25);text-wrap:balance}.main-inner.detail .price p{padding:.125em}.main-inner.detail .price p.price-reduced{margin-top:.125em;font-size:.9em;display:flex;-moz-column-gap:.5em;column-gap:.5em;justify-content:center;align-items:center}.main-inner.detail .price p.price-reduced span{background-color:#edf0e6;padding:.25em .5em;border:2px solid #f9faf5}.main-inner.detail .price p.price-reduced svg{height:.75em;width:auto}.main-inner.detail .price p.price-reduced svg path{fill:#a4af87}.main-inner.detail .price ul.price-multiple{font-size:.8em;font-weight:400}.main-inner.detail .wrapper-back-h1,.main-inner.detail .wrapper-image-button-price,.main-inner.detail .wrapper-description-tick-features{display:grid;grid-row-gap:10px}.main-inner.detail .wrapper-features-contact-static-map,.main-inner.detail .wrapper-calculator-energy-banner{display:flex;flex-direction:column}.main-inner.detail .wrapper-features-contact-static-map .features,.main-inner.detail .wrapper-features-contact-static-map .special-features,.main-inner.detail .wrapper-features-contact-static-map .contact-wrapper,.main-inner.detail .wrapper-features-contact-static-map .box.mortgage,.main-inner.detail .wrapper-features-contact-static-map .box.energy,.main-inner.detail .wrapper-features-contact-static-map .property-description,.main-inner.detail .wrapper-calculator-energy-banner .features,.main-inner.detail .wrapper-calculator-energy-banner .special-features,.main-inner.detail .wrapper-calculator-energy-banner .contact-wrapper,.main-inner.detail .wrapper-calculator-energy-banner .box.mortgage,.main-inner.detail .wrapper-calculator-energy-banner .box.energy,.main-inner.detail .wrapper-calculator-energy-banner .property-description{margin-bottom:10px}.main-inner.detail .name-reference{background-color:#3a3a3a;color:#fff;padding:.25em 15px;margin-bottom:.25em}.main-inner.detail .special-features{font-size:1rem;font-weight:600}.main-inner.detail .special-features h2{background-color:#3a3a3a;color:#fff;padding:.25em 15px}.main-inner.detail .special-features ul li{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}.main-inner.detail .special-features ul li svg{width:14px;height:14px}.main-inner.detail .special-features ul li{padding:.3em .5em .3em 1em;background-color:rgba(97,127,9,.15)}.main-inner.detail .special-features ul li:nth-child(even){background-color:rgba(97,127,9,.25)}.main-inner.detail .features{font-size:1rem}.main-inner.detail .features span:first-of-type{font-weight:600;margin-right:.5em}.main-inner.detail .features span:first-of-type::after{content:":"}.main-inner.detail .features li{background:#617f09;border-left:4px solid rgb(78.8125,103.1875,7.3125);color:#fff;margin-bottom:.25em;padding:.2em .5em}.main-inner.detail .features li .svg_span svg{position:relative;top:3px;width:16px;height:auto}.main-inner.detail .tick-features{font-size:1rem}.main-inner.detail .tick-features li{background:#f7f7f7;margin-bottom:2px;padding:.25em;border-bottom:2px solid rgb(221.5,221.5,221.5)}.main-inner.detail .tick-features li:before{content:"";display:inline-block;height:1em;width:1em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="%23006633"><path d="M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"/></svg>');background-size:contain;background-repeat:no-repeat;margin-right:.25em;margin-left:.25em;margin-bottom:-2px}.main-inner.detail .property-description{background:#f7f7f7;font-size:1.1rem;padding:.25em;box-shadow:3px 3px 8px 0px rgba(0,0,0,.25);margin-bottom:10px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.main-inner.detail .static-map-container{position:relative;display:inline-block;margin:0 auto;max-width:468px}.main-inner.detail .static-map-container:hover{cursor:pointer}.main-inner.detail .static-map-container:hover .static-map-link{background:rgba(0,0,0,.8)}.main-inner.detail .static-map-container img{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}.main-inner.detail .static-map-container .static-map-link{font-size:.8em;display:flex;justify-content:center;align-content:center;background:rgba(0,0,0,.7);padding:.5em 1em;position:absolute;top:0;left:0;color:#fff;border-bottom-right-radius:1em}.main-inner.detail .static-map-container .static-map-link .fa-expand-arrows-alt{width:10px;height:auto;fill:#fff;margin-right:.5em}.main-inner.detail .static-map-container .static-map-link:hover{background:rgba(0,0,0,.8)}.main-inner.detail .town-card{background-color:#f7f7f7;margin:0 auto;margin-top:5px;padding-bottom:.5em;box-shadow:2px 2px 6px 0px rgba(0,0,0,.125);max-width:400px;width:100%}.main-inner.detail .town-card a{text-align:center;display:block;text-wrap:balance;font-size:1.25rem;font-weight:600}.main-inner.detail .town-card p{padding:.25em .5em .25em .5em;font-size:1.175rem}.main-inner.detail .town-card h2{display:flex;align-content:center;-moz-column-gap:.25em;column-gap:.25em;background:#3a3a3a;color:#fff;padding:.25em 10px .25em 10px}.main-inner.detail .town-card h2 img{width:20px;height:20px}.main-inner.detail .town-card img.icon{height:20px;width:auto;position:relative;top:4px;margin-left:5px;box-shadow:none}.main-inner.detail #gallery_wrapper{display:grid;grid-row-gap:10px;justify-items:center}.main-inner.detail .contact-wrapper{margin-bottom:0}.main-inner.detail .currency{margin:0 auto;display:flex;align-self:flex-start}.main-inner.detail .currency img{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}.main-inner.detail .currency a{display:block;height:250px;width:300px}#mc.box.mortgage{background:#97bf0d}#mc.box.mortgage h2{width:100%}#mc.box.mortgage label{font-size:1rem;margin:.5em;display:block;background:#617f09;color:#fff}#mc.box.mortgage input[type=tel]{font-size:1rem;width:50%;border:2px solid #617f09;padding:0 .25em}#mc.box.mortgage input[type=tel]:focus{border-color:#435707;background:#f7f7f7}#mc.box.mortgage button{background:#617f09;color:#fff;border:0;border-bottom:3px solid #435707;border-radius:.5em;font-size:1rem;font-weight:400;padding:5px 30px 5px 30px;justify-self:start;align-self:start;margin:0 10px 0 10px;cursor:pointer}#mc.box.mortgage button svg{fill:#fff;width:16px;height:auto;margin-bottom:-2px;margin-left:.5em}#mc.box.mortgage button:hover,#mc.box.mortgage button:active{position:relative;top:2px}.box.energy{margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between}.box.energy div.top{display:flex;flex-direction:column;justify-content:center;align-items:center}.box.energy div.top h2{width:100%}.box.energy div.top p.svg-icon{display:none}.box.energy div.top p.rating{padding:10px 25px 10px 25px;border-radius:1em;font-weight:600;color:#fff;text-shadow:2px 2px 2px #000;box-shadow:1px 1px 4px 0px rgba(0,0,0,.25)}.box.energy div.top p.rating span{padding:3px 15px 3px 15px;border-radius:.6em;background:rgba(0,0,0,.5)}.box.energy div.top p.rating.a{background:#40ac3f}.box.energy div.top p.rating.b{background:#80c840}.box.energy div.top p.rating.c{background:#bfe43f}.box.energy div.top p.rating.d{background:#fff33f}.box.energy div.top p.rating.d span{background:rgba(0,0,0,.6)}.box.energy div.top p.rating.e{background:#fcbf40}.box.energy div.top p.rating.f{background:#fb7f3f}.box.energy div.top p.rating.g{background:#f44242}.box.energy .bottom{margin-top:1em}.box.energy .bottom ul{display:flex;padding:0;margin:0}.box.energy .bottom ul li{padding:0;margin:0;list-style:none;width:100%;text-align:center}.box.energy .bottom ul li span{background:#fff;border-radius:1em;font-weight:600;display:inline-block;width:1.4em;margin:.5em;box-shadow:1px 1px 4px 0px rgba(0,0,0,.25)}.box.energy .bottom ul li.a{background:#40ac3f}.box.energy .bottom ul li.b{background:#80c840}.box.energy .bottom ul li.c{background:#bfe43f}.box.energy .bottom ul li.d{background:#fff33f}.box.energy .bottom ul li.e{background:#fcbf40}.box.energy .bottom ul li.f{background:#fb7f3f}.box.energy .bottom ul li.g{background:#f44242}.map_canvas_wrapper{width:100%}.map_canvas_wrapper #map_canvas{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25);display:none;margin:0 auto;margin-bottom:1em;width:100%;max-width:1400px;height:500px;line-height:1.35;overflow:hidden;white-space:nowrap}.map_canvas_wrapper #map_canvas h1{font-size:1.1rem;margin-top:0;margin-bottom:0}.map_canvas_wrapper #map_canvas p{font-size:.9rem;margin-top:0;margin-bottom:0}.map_canvas_wrapper #map_canvas .gm-style-iw-chr button.gm-ui-hover-effect:focus-visible{outline:0 !important}@media screen and (min-width: 480px){.main-inner.detail .tick-features{display:flex;flex-wrap:wrap;margin-bottom:-0.25em}.main-inner.detail .tick-features li{margin-right:.25em;margin-bottom:.25em;padding-right:.3em}.main-inner.detail #gallery_wrapper{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-column-gap:10px}.main-inner.detail .back-to-search-results span.text{display:inline-block}}@media screen and (min-width: 400px){main .main-inner.detail .property-description{padding:1em;font-size:1.175rem}}@media screen and (min-width: 500px){main .main-inner.detail{max-width:700px;margin:0 auto}main .main-inner.detail .wrapper-features-contact-static-map{max-width:550px;margin:0 auto}main .main-inner.detail .wrapper-calculator-energy-banner{max-width:400px;width:100%;margin:0 auto}}@media screen and (min-width: 992px){main .main-inner.detail{max-width:100%}}@media screen and (min-width: 768px){.main-inner.detail{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:10px}.main-inner.detail .wrapper-back-h1{grid-column:1/3;grid-row:1/2}.main-inner.detail .wrapper-image-button-price{grid-column:1/3;grid-row:2/3}.main-inner.detail .wrapper-description-tick-features{grid-column:1/3;grid-row:3/4}.main-inner.detail .wrapper-features-contact-static-map{grid-column:2/3;grid-row:4/5}.main-inner.detail .wrapper-calculator-energy-banner{grid-column:1/2;grid-row:4/5}.main-inner.detail #gallery_wrapper{grid-column:1/3;grid-row:5/6;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}.main-inner.detail .map_canvas_wrapper{grid-column:1/3;grid-row:6/7}.main-inner.detail .back-to-search-results .back span{display:inline-block}}@media screen and (min-width: 992px){.main-inner.detail{grid-template-columns:minmax(408px, 900px) minmax(280px, 390px);grid-template-rows:min-content max-content 1fr min-content min-content;grid-column-gap:10px}.main-inner.detail .wrapper-image-button-price,.main-inner.detail .wrapper-description-tick-features{display:flex;flex-direction:column}.main-inner.detail .wrapper-image-button-price{grid-column:1/2;grid-row:2/3}.main-inner.detail .wrapper-description-tick-features{grid-column:1/2;grid-row:3/4}.main-inner.detail .wrapper-features-contact-static-map{grid-column:2/3;grid-row:2/5}.main-inner.detail .wrapper-calculator-energy-banner{background:#f7f7f7;grid-column:1/2;grid-row:4/5;padding-top:10px;padding-left:10px;padding-right:10px;box-shadow:3px 3px 8px 0px rgba(0,0,0,.25);width:100% !important;max-width:900px !important;display:flex;flex-direction:row;justify-content:center;-moz-column-gap:10px;column-gap:10px}.main-inner.detail .wrapper-calculator-energy-banner .energy{box-shadow:2px 2px 6px 0px rgba(0,0,0,.125);grid-row:1/2;grid-column:2/3;background:#fff}.main-inner.detail .wrapper-calculator-energy-banner .energy li{font-size:.9rem}.main-inner.detail .wrapper-calculator-energy-banner .currency{box-shadow:2px 2px 6px 0px rgba(0,0,0,.125);grid-row:1/2;grid-column:3/4}.main-inner.detail .wrapper-calculator-energy-banner .currency img{width:180px}.main-inner.detail .wrapper-calculator-energy-banner .mortgage{grid-row:1/2;grid-column:4/5}}@media screen and (min-width: 992px){.main-inner.detail .wrapper-calculator-energy-banner{grid-template-columns:1fr minmax(340px, 360px) 300px minmax(340px, 360px) 1fr}.main-inner.detail .wrapper-calculator-energy-banner .energy li{font-size:1.1rem}.main-inner.detail .wrapper-calculator-energy-banner .energy p.svg-icon{display:block}.main-inner.detail .wrapper-calculator-energy-banner .energy p.svg-icon svg{width:100px;height:100px}.main-inner.detail .wrapper-calculator-energy-banner .energy p.svg-icon svg path{fill:rgba(151,191,13,.25) !important}.main-inner.detail .wrapper-calculator-energy-banner .currency img{width:300px}.main-inner.detail #gallery_wrapper{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1200px){.main-inner.detail .wrapper-image .fa-expand-arrows-alt{width:75px;height:75px}.main-inner.detail .property-description{padding:1em}.main-inner.detail #gallery_wrapper{grid-template-columns:1fr 1fr 1fr 1fr}}:root{--col-white: #ffffff;--col-green-pale: #ceffca;--col-header-green: #006633;--col-olive-green: #617f09;--col-olive-green-dark: #4e6607;--col-grey-light: #f7f7f7;--col-grey-mid: #dddddd;--col-grey-dark: #3a3a3a;--col-red-youtube: #ff0000;--col-tan: #a99645;--col-olive-gold: #94b045;--col-soft-butter: #ffffce;--max-width-viewport: 1300px;--hero-img-bg: #cdd7e1;--hero-overlay-bg: rgba(0, 0, 0, .3);--hero-offset: 90px;--hero-text-shadow: 2px 2px 4px rgba(0, 0, 0, .75);--h1-font-size: 1em;--hero-h2-font-size: 1.1em;--h1-line-height: 1.1;--cta-hero-buttons-direction: column;--cta-hero-buttons-justify: initial;--cta-hero-buttons-gap: 10px;--cta-hero-buttons-padding-inline: 10px;--cta-bg: #ebffe6;--cta-hover-bg: #d4fdc9;--cta-icon-colour: #435707;--cta-text-colour: #3a3a3a;--hero-headers-max-width: 100%;--hero-headers-padding: 1em 1em 1em 1em;--hero-img-aspect: 480 / 775;--hero-img-max-height: 500px;--inner-row-gap: 10px;--full-width-bg-color: #efefef;--full-width-padding-inline: 1em;--featured-text-colour: #4e6607;--featured-text-colour-hover: #663d07;--trust-cards-direction: column;--trust-cards-align-items: center;--shadow-sm: 3px 3px 6px 0px rgba(0, 0, 0, .25);--shadow-md: 3px 3px 8px 0px rgba(0, 0, 0, .25);--half-box-green-bg: #ecf1ed;--popover-overlay: rgba(43, 46, 56, 0.9)}@media(max-width: 340px){:root{--hero-offset: 110px}}@media(min-width: 581px){:root{--hero-offset: 95px;--h1-font-size: 1.05em;--hero-h2-font-size: 1.35em;--h1-line-height: 1.15;--cta-hero-buttons-direction: row;--cta-hero-buttons-justify: space-between;--hero-headers-padding: 1.25em 2em 1.25em 2em;--hero-headers-max-width: 600px;--inner-row-gap: 15px}}@media(min-width: 768px){:root{--cta-hero-buttons-padding-inline: 30px;--hero-offset: 65px;--hero-h2-font-size: 1.5em;--inner-row-gap: 25px}}@media(min-width: 992px){:root{--h1-font-size: 1.15em;--hero-h2-font-size: 1.6em;--h1-line-height: 1.1;--cta-hero-buttons-padding-inline: 60px;--hero-offset: 68px;--hero-headers-max-width: 795px;--hero-img-aspect: 1000 / 500;--inner-row-gap: 40px;--trust-cards-direction: row;--trust-cards-align-items: stretch}}@media(min-width: 1200px){:root{--hero-offset: 75px;--h1-font-size: 1.25em;--hero-h2-font-size: 1.9em;--h1-line-height: 1.2;--hero-headers-padding: 1.25em 2em 1.25em 2em;--hero-img-max-height: 470px}}@media(min-width: 1300px){:root{--hero-img-aspect: 1600 / 650;--hero-h2-font-size: 2em}}body.index main{display:initial !important}body.index .main-inner{display:grid;grid-template-columns:minmax(1em, 1fr) minmax(auto, var(--max-width-viewport)) minmax(1em, 1fr)}@media(max-width: 380px){body.index .main-inner{grid-template-columns:0 1fr}}body.index .main-inner>*{grid-column:2}@media(max-width: 380px){body.index .main-inner>*{grid-column:1/-1}}body.index .full-width-background-colour{grid-column:1/-1;background-color:var(--full-width-bg-color);box-shadow:var(--shadow-sm);padding-inline:var(--full-width-padding-inline);padding-block:2em}body.index .full-width-background-colour:last-of-type{margin-block:2em}body.index .full-width-background-colour .inner{max-width:var(--max-width-viewport);margin-inline:auto}body.index .cards-featured{display:flex;flex-direction:column;row-gap:1em}body.index .cards-featured>h2{font-size:1.4rem;display:flex;flex-direction:column;row-gap:.75em;align-items:center;justify-content:space-between;text-align:center;text-wrap:balance;padding-block:.75em}body.index .cards-featured>h2 .featured-arrow-link{font-size:1.4rem}body.index .cards-featured>h2 .featured-arrow-link svg{top:4px;width:18px;height:auto}@media(min-width: 992px){body.index .cards-featured>h2{flex-direction:row;-moz-column-gap:1em;column-gap:1em;padding-inline:.5em}}@media(min-width: 1050px){body.index .cards-featured>h2{font-size:1.5rem}body.index .cards-featured>h2 .featured-arrow-link{font-size:1.5rem}}body.index .cards-featured>h3{font-size:.975em;text-align:center;text-wrap:balance}body.index .cards-featured.coastal h3{box-shadow:var(--shadow-md);padding-block:.75em;padding-inline:1em;background-color:var(--col-white);background-image:url("/img/wave-bg.svg");background-repeat:repeat-x;background-position:bottom;background-size:300px 30px}body.index .hero{display:grid}body.index .hero>*{grid-area:1/1}body.index .hero img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:var(--hero-img-aspect);max-height:var(--hero-img-max-height);font-size:.8em;background-color:var(--hero-img-bg)}body.index .hero h1{border-top:5px solid var(--col-grey-dark);position:absolute;width:100%;padding-block:.5em;padding-inline:5px;text-align:center;text-wrap:balance;background-color:var(--col-header-green);font-size:var(--h1-font-size);line-height:var(--h1-line-height);color:var(--col-white)}body.index .hero h1 span{display:block;max-width:440px;margin-inline:auto}@media(min-width: 768px){body.index .hero h1{border-top:0}body.index .hero h1 span{max-width:740px}}@media(min-width: 992px){body.index .hero h1 span{max-width:initial}}body.index .hero .inner{align-self:start;margin-top:var(--hero-offset);margin-inline:auto;max-width:var(--max-width-viewport);padding-inline:10px;display:flex;flex-direction:column;align-items:center}body.index .hero .inner h2{background-color:var(--hero-overlay-bg);text-align:center;text-wrap:balance;font-weight:600;text-shadow:var(--hero-text-shadow);color:var(--col-white);font-size:var(--hero-h2-font-size);line-height:var(--h1-line-height);padding-block:.25em;padding-inline:.25em;border-radius:.25em;margin-bottom:1em}body.index .hero .inner h2 span{max-width:360px;display:inline-block}@media(min-width: 700px){body.index .hero .inner h2 span{max-width:initial;display:inline}}@media(min-width: 581px){body.index .hero .inner h2{margin-top:1em;margin-bottom:2em}}@media(min-width: 768px){body.index .hero .inner h2{padding-block:.125em}}body.index .hero .inner .search-form{background-color:var(--col-white);border-radius:1em;margin-top:1em;width:100%;box-shadow:0 10px 30px rgba(0,0,0,.15);margin-bottom:2.5em}@media(min-width: 581px){body.index .hero .inner .search-form{margin-top:2.5em}}body.index .cta-hero-buttons{display:flex;flex-direction:var(--cta-hero-buttons-direction);justify-content:var(--cta-hero-buttons-justify);align-items:center;width:100%;padding-inline:var(--cta-hero-buttons-padding-inline);gap:var(--cta-hero-buttons-gap)}body.index .cta-hero-buttons>*:hover{background-color:var(--cta-hover-bg)}body.index .featured-arrow-link{display:flex;align-items:center;-moz-column-gap:.35em;column-gap:.35em;font-size:.9em;font-weight:600;color:var(--featured-text-colour);width:-moz-fit-content;width:fit-content}body.index .featured-arrow-link:visited{color:var(--featured-text-colour)}body.index .featured-arrow-link:hover,body.index .featured-arrow-link:focus,body.index .featured-arrow-link:active{color:var(--featured-text-colour-hover)}body.index .cta-arrow-link{display:flex;align-items:center;-moz-column-gap:.35em;column-gap:.35em;font-size:.9em;font-weight:600;color:var(--cta-text-colour);background-color:var(--cta-bg);padding:.35em 1.25em .35em 1.25em;border-radius:.5em;width:-moz-fit-content;width:fit-content;text-align:center;text-wrap:balance}body.index .featured-arrow-link svg,body.index .cta-arrow-link svg{height:14px;width:auto;position:relative;top:2px}body.index .featured-arrow-link svg path,body.index .cta-arrow-link svg path{fill:var(--cta-icon-colour)}body.index a.cta-arrow-link.dark-bg,body.index a.cta-arrow-link:visited.dark-bg{background-color:var(--col-olive-green);color:var(--col-white)}body.index a.cta-arrow-link.dark-bg svg path,body.index a.cta-arrow-link:visited.dark-bg svg path{fill:var(--col-white)}body.index a.cta-arrow-link.dark-bg:hover,body.index a.cta-arrow-link.dark-bg:focus,body.index a.cta-arrow-link.dark-bg:active,body.index a.cta-arrow-link:visited.dark-bg:hover,body.index a.cta-arrow-link:visited.dark-bg:focus,body.index a.cta-arrow-link:visited.dark-bg:active{background-color:var(--col-olive-green-dark);color:var(--col-white)}body.index a.cta-arrow-link.dark-bg:hover svg path,body.index a.cta-arrow-link.dark-bg:focus svg path,body.index a.cta-arrow-link.dark-bg:active svg path,body.index a.cta-arrow-link:visited.dark-bg:hover svg path,body.index a.cta-arrow-link:visited.dark-bg:focus svg path,body.index a.cta-arrow-link:visited.dark-bg:active svg path{fill:var(--col-white)}body.index a.cta-arrow-link.subscribe,body.index a.cta-arrow-link:visited.subscribe{background-color:var(--col-grey-light);outline:2px solid var(--col-olive-green);color:var(--col-olive-green-dark)}body.index a.cta-arrow-link.subscribe svg,body.index a.cta-arrow-link:visited.subscribe svg{height:20px}body.index a.cta-arrow-link.subscribe svg path,body.index a.cta-arrow-link:visited.subscribe svg path{fill:var(--col-olive-green)}@keyframes bell-shake{0%,100%{transform:rotate(0deg)}20%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}}body.index a.cta-arrow-link.subscribe:hover,body.index a.cta-arrow-link.subscribe:focus,body.index a.cta-arrow-link.subscribe:active,body.index a.cta-arrow-link:visited.subscribe:hover,body.index a.cta-arrow-link:visited.subscribe:focus,body.index a.cta-arrow-link:visited.subscribe:active{background-color:var(--col-white);outline:2px solid var(--col-olive-green-dark);color:var(--col-olive-green-dark)}body.index a.cta-arrow-link.subscribe:hover svg,body.index a.cta-arrow-link.subscribe:focus svg,body.index a.cta-arrow-link.subscribe:active svg,body.index a.cta-arrow-link:visited.subscribe:hover svg,body.index a.cta-arrow-link:visited.subscribe:focus svg,body.index a.cta-arrow-link:visited.subscribe:active svg{animation:bell-shake .5s ease-in-out;transform-origin:top center}body.index a.cta-arrow-link.subscribe:hover svg path,body.index a.cta-arrow-link.subscribe:focus svg path,body.index a.cta-arrow-link.subscribe:active svg path,body.index a.cta-arrow-link:visited.subscribe:hover svg path,body.index a.cta-arrow-link:visited.subscribe:focus svg path,body.index a.cta-arrow-link:visited.subscribe:active svg path{fill:var(--col-red-youtube)}body.index .cards .card .price,body.index .cards .card .bed-bath-pool{display:flex}body.index .trust{margin-block:3em;margin-inline:16px;display:flex;flex-direction:column;row-gap:1em}body.index .trust h2,body.index .trust h3,body.index .trust h4{text-align:center;text-wrap:balance}body.index .trust h2{font-size:1.2em;font-weight:600}body.index .trust h3{font-size:1.05em;font-weight:500}body.index .trust-cards{display:flex;flex-direction:var(--trust-cards-direction);margin-top:1em;row-gap:1.5em;-moz-column-gap:1em;column-gap:1em;align-items:var(--trust-cards-align-items);justify-content:center}body.index .trust-card{display:flex;flex-direction:column;flex:1;align-items:center;width:100%;max-width:650px;row-gap:1em;padding:1.5em;background-color:var(--col-grey-light);border-radius:.5em;box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}body.index .trust-card h4{font-size:1.2em;font-weight:600}body.index .trust-card p{font-size:1em;max-width:500px;text-align:center;margin-bottom:.5em}body.index .trust-card span{padding:15px;display:flex;background-color:var(--col-white);border-radius:50%;height:75px;width:75px;border:2px solid #d7d7d7}body.index .half-box-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:1em;margin:0;margin-top:2em;margin-inline:16px}@media(min-width: 1200px){body.index .half-box-wrapper{flex-direction:row;-moz-column-gap:1em;column-gap:1em;align-items:stretch;justify-content:center}}body.index .half-box-wrapper.guides-search-links{margin-bottom:2em}body.index .half-box{background-color:var(--full-width-bg-color);border-radius:.5em;box-shadow:var(--shadow-sm);max-width:630px;width:100%;display:flex;flex-direction:column;align-items:center;row-gap:.25em;padding-inline:1em;padding-top:1em;padding-bottom:2em}body.index .half-box.green{background-color:var(--half-box-green-bg)}@media(min-width: 1300px){body.index .half-box{width:100%}}body.index .half-box h2,body.index .half-box h3{text-align:center;text-wrap:balance}body.index .half-box h2{font-size:1.1em}body.index .half-box p{margin-top:.5em;font-size:.95em;font-weight:400;text-align:left}@media(min-width: 561px){body.index .half-box p{max-width:475px;font-size:1em}}body.index .selling .portal-logos{margin-top:1em;display:flex;flex-wrap:wrap;justify-content:center;gap:1em}body.index .selling .portal-logos img{height:25px;width:auto}body.index .youtube-exhibition{display:flex;flex-direction:column;align-items:center;row-gap:1em}@media(min-width: 1200px){body.index .youtube-exhibition{flex-direction:row;-moz-column-gap:1em;column-gap:1em;align-items:stretch;justify-content:center}}body.index .youtube-wrapper,body.index .exhibition-wrapper{background-color:var(--col-white);border-radius:.5em;box-shadow:var(--shadow-sm);max-width:650px;width:100%;display:flex;flex-direction:column;align-items:center;row-gap:.25em;padding-inline:1em;padding-top:1em;padding-bottom:2em}@media(min-width: 1200px){body.index .youtube-wrapper.youtube-wrapper,body.index .exhibition-wrapper.youtube-wrapper{max-width:-moz-fit-content;max-width:fit-content}body.index .youtube-wrapper.exhibition-wrapper,body.index .exhibition-wrapper.exhibition-wrapper{max-width:530px}}@media(min-width: 1300px){body.index .youtube-wrapper.youtube-wrapper,body.index .youtube-wrapper.exhibition-wrapper,body.index .exhibition-wrapper.youtube-wrapper,body.index .exhibition-wrapper.exhibition-wrapper{max-width:100%}}body.index .youtube-wrapper h2,body.index .youtube-wrapper h3,body.index .exhibition-wrapper h2,body.index .exhibition-wrapper h3{text-align:center;text-wrap:balance}body.index .youtube-wrapper h2,body.index .exhibition-wrapper h2{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-inline:auto;width:100%;font-size:1.1em;font-weight:600}body.index .youtube-wrapper h2 span,body.index .youtube-wrapper h2 div,body.index .exhibition-wrapper h2 span,body.index .exhibition-wrapper h2 div{text-wrap:balance;max-width:90%}@media(min-width: 480px){body.index .youtube-wrapper h2,body.index .exhibition-wrapper h2{flex-direction:row;-moz-column-gap:.25em;column-gap:.25em;row-gap:1rem}body.index .youtube-wrapper h2 span,body.index .youtube-wrapper h2 div,body.index .exhibition-wrapper h2 span,body.index .exhibition-wrapper h2 div{max-width:310px}}body.index .youtube-wrapper p,body.index .exhibition-wrapper p{max-width:350px;text-align:center;font-size:1em;font-weight:600}body.index .youtube-wrapper h3,body.index .exhibition-wrapper h3{font-size:1.05em;font-weight:500}body.index .youtube-wrapper .youtube-cards,body.index .exhibition-wrapper .youtube-cards{margin-block:1em;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:stretch;gap:10px}body.index .youtube-wrapper .youtube-cards a,body.index .exhibition-wrapper .youtube-cards a{position:relative;display:block;width:100%;max-width:400px;aspect-ratio:280/157;min-height:157px;background-color:var(--col-grey-light);border-radius:.25em}body.index .youtube-wrapper .youtube-cards a:hover .yt-icon svg path,body.index .exhibition-wrapper .youtube-cards a:hover .yt-icon svg path{fill:var(--col-green-pale)}@media(min-width: 670px){body.index .youtube-wrapper .youtube-cards a,body.index .exhibition-wrapper .youtube-cards a{max-width:280px}}body.index .youtube-wrapper .youtube-cards .yt-icon,body.index .exhibition-wrapper .youtube-cards .yt-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;z-index:1}body.index .youtube-wrapper .youtube-cards .yt-icon svg,body.index .exhibition-wrapper .youtube-cards .yt-icon svg{width:60px;height:auto;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.8))}body.index .youtube-wrapper .youtube-cards .yt-icon svg path,body.index .exhibition-wrapper .youtube-cards .yt-icon svg path{fill:var(--col-white)}body.index .youtube-wrapper .youtube-cards img,body.index .exhibition-wrapper .youtube-cards img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:280/157;font-size:.8em;border-radius:.25em}@media(min-width: 670px){body.index .youtube-wrapper .youtube-cards img,body.index .exhibition-wrapper .youtube-cards img{max-width:280px}}body.index .youtube-wrapper .youtube-cta-links,body.index .exhibition-wrapper .youtube-cta-links{display:flex;flex-direction:column;row-gap:1em;align-items:center}@media(min-width: 670px){body.index .youtube-wrapper .youtube-cta-links,body.index .exhibition-wrapper .youtube-cta-links{flex-direction:row;justify-content:space-around;width:100%}}body.index .youtube-wrapper h2 svg{width:80px;height:80px;flex-shrink:1}body.index .youtube-wrapper h2 svg path{fill:var(--col-red-youtube)}body.index .exhibition-wrapper p{margin-top:.5em;font-size:.95em;font-weight:400;text-align:left}@media(min-width: 561px){body.index .exhibition-wrapper p{max-width:475px;font-size:1em}}body.index .exhibition-wrapper h2 svg{width:60px;height:60px;flex-shrink:1}body.index .exhibition-wrapper h2 svg path{fill:var(--col-olive-green)}body.index .exhibition-wrapper .logos,body.index .exhibition-wrapper .exhibition-images{margin-top:1em;display:flex;flex-direction:column;align-items:center;row-gap:.5em}@media(min-width: 561px){body.index .exhibition-wrapper .logos,body.index .exhibition-wrapper .exhibition-images{flex-direction:row;-moz-column-gap:10px;column-gap:10px}}body.index .exhibition-wrapper .logos img,body.index .exhibition-wrapper .exhibition-images img{border-radius:.125em}body.index .exhibition-wrapper .exhibition-images img{width:100%;aspect-ratio:280/190;max-width:360px;min-height:190px}@media(min-width: 561px){body.index .exhibition-wrapper .exhibition-images img{max-width:280px}}body.index .half-box.contact-wrapper-outer{position:relative}body.index .half-box.contact-wrapper-outer .pointer-arrow{display:none}@media(min-width: 800px){body.index .half-box.contact-wrapper-outer .pointer-arrow{display:block;position:absolute;left:-58px;top:283px}}body.index #contact-wrapper,body.index #newsletter-subscription-wrapper{margin:0;padding:0}body.index #contact-wrapper img,body.index #newsletter-subscription-wrapper img{display:none}body.index #contact-wrapper h2,body.index #contact-wrapper .contact,body.index #contact-wrapper label,body.index #newsletter-subscription-wrapper h2,body.index #newsletter-subscription-wrapper .contact,body.index #newsletter-subscription-wrapper label{background-color:var(--full-width-bg-color);color:var(--col-grey-dark)}body.index #contact-wrapper .contact p,body.index #newsletter-subscription-wrapper .contact p{background-color:var(--col-grey-mid);color:var(--col-grey-dark);font-size:.8em;border-radius:5px}body.index #contact-wrapper .contact p a,body.index #newsletter-subscription-wrapper .contact p a{color:var(--featured-text-colour);background-color:var(--col-grey-mid)}body.index #contact-wrapper .contact p a:hover,body.index #newsletter-subscription-wrapper .contact p a:hover{color:var(--featured-text-colour-hover)}@media(min-width: 576px){body.index #contact-wrapper .subscription,body.index #newsletter-subscription-wrapper .subscription{grid-template-rows:repeat(6, auto)}body.index #contact-wrapper .subscription .cf-turnstile,body.index #newsletter-subscription-wrapper .subscription .cf-turnstile{grid-column:5/13}body.index #contact-wrapper .subscription input#submit,body.index #newsletter-subscription-wrapper .subscription input#submit{margin-top:.5em;grid-row:auto;font-size:.9em;font-weight:500}}body.index #contact-wrapper .subscription p,body.index #newsletter-subscription-wrapper .subscription p{display:block}body.index #contact-wrapper .subscription .cf-turnstile,body.index #newsletter-subscription-wrapper .subscription .cf-turnstile{min-height:65px;min-width:300px;display:block}body.index #contact-wrapper .contact input[type=text],body.index #contact-wrapper .contact input[type=tel],body.index #contact-wrapper .contact input[type=email],body.index #contact-wrapper .contact textarea,body.index #newsletter-subscription-wrapper .contact input[type=text],body.index #newsletter-subscription-wrapper .contact input[type=tel],body.index #newsletter-subscription-wrapper .contact input[type=email],body.index #newsletter-subscription-wrapper .contact textarea{font-size:.9em;border-width:1px;border-color:var(--col-grey-mid);border-radius:5px}body.index #contact-wrapper .contact input[type=text]:focus,body.index #contact-wrapper .contact input[type=tel]:focus,body.index #contact-wrapper .contact input[type=email]:focus,body.index #contact-wrapper .contact textarea:focus,body.index #newsletter-subscription-wrapper .contact input[type=text]:focus,body.index #newsletter-subscription-wrapper .contact input[type=tel]:focus,body.index #newsletter-subscription-wrapper .contact input[type=email]:focus,body.index #newsletter-subscription-wrapper .contact textarea:focus{border-color:initial;background-color:#fff}body.index #contact-wrapper .contact textarea,body.index #newsletter-subscription-wrapper .contact textarea{field-sizing:content}body.index #contact-wrapper .contact input[type=submit],body.index #newsletter-subscription-wrapper .contact input[type=submit]{border-bottom:0;margin-bottom:0}body.index .guides h2,body.index .search-links h2{font-size:1.15em}body.index .guides{background-image:url(../img/almeria-dot-bg.avif);background-position:center;background-repeat:no-repeat;background-size:80%}@media(min-width: 450px){body.index .guides{background-size:365px 382px}}body.index .guides{row-gap:1em}body.index .guides p{max-width:90%;background-color:hsla(0,0%,100%,.5);font-size:.95em;padding-block:.25em;padding-inline:.5em;margin:0;border-radius:.25em}body.index .guides a.cta-arrow-link{font-size:.85em;text-align:center;text-wrap:balance}@media(min-width: 400px){body.index .guides a.cta-arrow-link{font-size:.95em}}@media(min-width: 500px){body.index .guides a.cta-arrow-link{font-size:1.05em}}body.index .guides a.cta-arrow-link{background-image:none;background-color:var(--half-box-green-bg);color:var(--col-grey-dark);box-shadow:var(--shadow-sm)}body.index .guides a.cta-arrow-link.guides span:nth-child(1) svg{margin-right:.25em;height:24px;width:auto;top:4px}body.index .guides a.cta-arrow-link.guides span:nth-child(1) svg path{fill:var(--col-grey-light)}body.index .guides a.cta-arrow-link.guides span:nth-child(1) svg path:nth-child(1){fill:var(--col-olive-green)}body.index .guides a.cta-arrow-link.guides span:nth-child(1) svg path:nth-child(2){fill:#84a80c}body.index .guides a.cta-arrow-link.guides span:nth-child(3) svg{height:16px;width:auto}body.index .guides a.cta-arrow-link.guides span:nth-child(3) svg path{fill:var(--col-grey-dark)}body.index .guides a.cta-arrow-link.location span:nth-child(1) svg{height:24px;width:auto;top:4px}body.index .guides a.cta-arrow-link.location span:nth-child(3) svg{height:16px;width:auto}body.index .guides a.cta-arrow-link.location span:nth-child(3) svg path{fill:var(--col-grey-dark)}body.index .guides a.cta-arrow-link:hover span:nth-child(2){text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:var(--col-olive-green)}body.index .search-towns-cards{margin-block:1em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em}body.index .search-town-card{position:relative;width:280px;height:120px}@media(min-width: 500px){body.index .search-town-card{width:205px;height:120px}}@media(min-width: 600px){body.index .search-town-card{width:250px;height:120px}}@media(min-width: 650px){body.index .search-town-card{width:280px;height:120px}}@media(min-width: 1200px){body.index .search-town-card{width:250px;height:120px}}@media(min-width: 1300px){body.index .search-town-card{width:280px;height:120px}}body.index .search-town-card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:4px solid var(--col-tan);border-radius:4px;font-size:.8em;filter:brightness(0.625)}body.index .search-town-card:nth-child(6n+2) img,body.index .search-town-card:nth-child(6n+3) img,body.index .search-town-card:nth-child(6n+6) img{border-color:var(--col-olive-gold)}body.index .search-town-card span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;text-wrap:balance;padding:.5em;color:var(--col-white);font-size:1.1em;line-height:1.1;font-weight:500;border-radius:4px;text-shadow:2px 2px 2px #000}body.index .search-town-card span:hover{background:rgba(0,0,0,.2)}body.index .search-town-card:nth-child(6n+2) span,body.index .search-town-card:nth-child(6n+3) span,body.index .search-town-card:nth-child(6n+6) span{color:var(--col-soft-butter)}body.index .contact-block{padding-block:1em;padding-inline:1em;position:relative;text-align:center;background-image:url("../img/logo/logo-light-grey-bg.svg"),url("../img/logo/logo-light-grey-bg.svg");background-repeat:no-repeat;background-size:0}@media(min-width: 700px){body.index .contact-block{background-size:150px auto;background-position:left 20px center,right 20px center}}@media(min-width: 1200px){body.index .contact-block{padding-block:2em}}@media(min-width: 1300px){body.index .contact-block{background-size:180px auto}}body.index .contact-block__heading{font-size:clamp(1.5rem,1.3851rem + .5106vw,1.8rem);margin-bottom:1em;font-weight:700;color:var(--col-grey-dark);text-align:center;text-wrap:balance}body.index .contact-block__grid{display:grid;grid-template-columns:1fr;gap:1em;align-items:center;font-size:clamp(1.3rem,1.2234rem + .3404vw,1.5rem)}@media(min-width: 1024px){body.index .contact-block__grid{grid-template-columns:.25fr 2.25fr 2fr 2.25fr .25fr}}body.index .contact-item{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600}body.index .contact-item a{text-decoration:none;color:inherit}body.index .contact-item--phone{display:flex}body.index .contact-item--phone svg{position:relative;align-items:center;top:5px;height:24px;width:auto}body.index .contact-item--phone svg path{fill:var(--col-olive-green)}@media(min-width: 1024px){body.index .contact-item--phone{grid-column:2;justify-self:end}}body.index .contact-item--center{display:flex;flex-direction:column;gap:2em}@media(min-width: 1024px){body.index .contact-item--center{grid-column:3}}body.index .contact-item--center .whatsapp-link a{color:inherit}body.index .contact-item--center .whatsapp-link a:hover{color:#b12}body.index .contact-item--center .whatsapp-link{display:flex;align-items:center;gap:8px}body.index .contact-item--center .whatsapp-link svg{position:relative;align-items:center;top:5px;height:32px;width:auto}body.index .contact-item--center .whatsapp-link svg path{fill:var(--col-olive-green)}body.index .contact-item--email{display:flex}body.index .contact-item--email svg{position:relative;align-items:center;top:5px;height:24px;width:auto}body.index .contact-item--email svg path{fill:var(--col-olive-green)}@media(min-width: 1024px){body.index .contact-item--email{grid-column:4;justify-self:start}}body.index .testimonial-newsletter .testimonial h2{font-size:clamp(1.4rem,1.3234rem + .3404vw,1.6rem);display:flex;-moz-column-gap:.25em;column-gap:.25em;align-content:center;text-align:center;text-wrap:balance}body.index .testimonial-newsletter .testimonial h2 svg{position:relative;top:4px;height:24px;width:auto}body.index .testimonial-newsletter .testimonial figure{margin-block:1em;background-color:var(--col-white);padding-block:1em;padding-inline:2.5em;border-radius:.5em;border:2px solid var(--col-grey-mid);font-size:.9em}body.index .testimonial-newsletter .testimonial figcaption{text-align:right;padding-top:1em}body.index .testimonial-newsletter .testimonial cite{font-weight:600}body.index .testimonial-newsletter .testimonial .read-review{margin-left:.5em;font-size:.8em;font-weight:500;background-color:var(--half-box-green-bg);border:0;padding-bottom:.125em;cursor:pointer;position:relative}body.index .testimonial-newsletter .testimonial .read-review:hover{top:1px}body.index .testimonial-newsletter .newsletter{display:flex;flex-direction:column;align-items:center}body.index .testimonial-newsletter .newsletter h2{font-size:clamp(1.4rem,1.3234rem + .3404vw,1.6rem);text-align:center;text-wrap:balance}body.index .testimonial-newsletter .newsletter p{--news-column-width: 60px;display:grid;grid-template-columns:var(--news-column-width) minmax(0, 350px);gap:1em;align-items:center;text-wrap:balance}body.index .testimonial-newsletter .newsletter p span:first-child{width:var(--news-column-width)}body.index .testimonial-newsletter .newsletter p span:first-child svg{width:var(--news-column-width);height:auto;display:block}@keyframes fade-in{from{opacity:0}}@keyframes slide-up{from{transform:translateY(10%)}}body.index #popover-overlay{display:none;position:fixed;inset:0;z-index:1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}body.index body.popover-locked #popover-overlay{display:block}body.index body.popover-locked{overflow:hidden}body.index #review-popover,body.index #reviews-popover{border:0;max-width:600px;width:95%;max-height:70%;border-radius:5px;margin-inline:auto;animation:fade-in 400ms 200ms both,slide-up 400ms 200ms both;padding:0}body.index #review-popover .testimonial,body.index #reviews-popover .testimonial{border:0}body.index #review-popover figure,body.index #reviews-popover figure{margin-block:1em;background-color:var(--col-white);padding-block:1em;padding-inline:2.5em;border-radius:.5em;border:2px solid var(--col-grey-mid);font-size:.9em}body.index #review-popover figcaption,body.index #reviews-popover figcaption{text-align:right;padding-top:1em}body.index #review-popover cite,body.index #reviews-popover cite{font-weight:600}body.index .popover-close{position:absolute;top:.5em;right:.5em;border:0;padding:0;font-weight:bold;font-size:1.25em;width:1.2em;height:1.2em;text-align:center;cursor:pointer;transition:.15s;border-radius:.125em;z-index:3}body.index :popover-open::backdrop{background-color:var(--popover-overlay);pointer-events:auto;animation:fade-in 200ms both}body.index .review-viewport{overflow:hidden;width:100%;margin-top:.75em;transition:height .25s ease}body.index #review-track{display:flex;align-items:flex-start;transition:transform .35s ease}body.index .review-card{flex:0 0 100%;box-sizing:border-box}body.index .review-card blockquote{margin:0}body.index .review-next-wrapper{position:sticky;bottom:0;background:#e6e6e6;display:flex;justify-content:center;align-items:center;padding:.5em;border-radius:.2em;border-top-left-radius:0;border-top-right-radius:0}body.index button#open-reviews.cta-arrow-link,body.index .review-next{font-size:.9em;font-weight:500;border:0;background-color:var(--col-olive-green);color:var(--col-white);cursor:pointer;position:relative}body.index button#open-reviews.cta-arrow-link:hover,body.index .review-next:hover{top:1px}body.index .review-next{padding-inline:1em;padding-block:.25em;border-radius:.25em}.main-inner.unsubscribe,.main-inner.subscribe{margin-bottom:2em;text-align:center}.main-inner.unsubscribe h1,.main-inner.subscribe h1{margin-top:1em;margin-bottom:1em}.main-inner.unsubscribe h3,.main-inner.unsubscribe p,.main-inner.unsubscribe a,.main-inner.subscribe h3,.main-inner.subscribe p,.main-inner.subscribe a{font-size:1.17em;max-width:500px;padding:.5em;margin:0 auto}.main-inner.unsubscribe p,.main-inner.subscribe p{font-size:1.05em}.main-inner.unsubscribe a,.main-inner.subscribe a{font-weight:600}.main-inner.unsubscribe h1{color:red}.main-inner.unsubscribe a{color:green}.main-inner.subscribe h1{color:green}.main-inner.subscribe a{color:red}div.static h2{clear:both}div.static img{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}div.static picture{display:flex;margin-bottom:1em;justify-content:center}@media screen and (min-width: 768px){div.static picture{display:inline;float:none}div.static picture.left{float:left;padding-right:1.5em}div.static picture.right{float:right;padding-left:1.5em}}main .main-inner.static.sell-your-property>h1,main .main-inner.static.sell-your-property>h2,main .main-inner.static.sell-your-property>p{text-align:center;text-wrap:balance}main .main-inner.static.sell-your-property>h1{margin-top:1em;margin-bottom:.5em}main .main-inner.static.sell-your-property>h2{margin-top:0;margin-bottom:.5em;font-size:1.4rem}main .main-inner.static.sell-your-property>p{margin-top:0;margin-bottom:1em;font-size:1.3rem}main .main-inner.static.sell-your-property div.cta{background-color:#435707;width:-moz-fit-content;width:fit-content;border-radius:.5em;margin:0 auto}main .main-inner.static.sell-your-property div.cta a{color:#f8ff89;font-size:1.2rem;font-weight:500;display:block;padding:.5em 1em .5em 1em;text-wrap:balance;text-align:center}main .main-inner.static.sell-your-property div.box.contact-wrapper img{box-shadow:none !important}main .main-inner.static.sell-your-property div.box.contact-wrapper h2{text-wrap:balance}@media(min-width: 768px){main .main-inner.static.sell-your-property div.box.contact-wrapper{max-width:750px;margin:0 auto;margin-bottom:1em}}main .main-inner.static.sell-your-property .card-wrapper{display:flex;flex-direction:column;gap:1.25em;margin-bottom:1.25em}main .main-inner.static.sell-your-property .card-wrapper .card{background-color:#f7f7f7 !important;padding:1em;box-shadow:3px 3px 8px 0px rgba(0,0,0,.25)}main .main-inner.static.sell-your-property .card-wrapper .card h3{font-size:1.3rem;margin:.5em 0 .5em 0}main .main-inner.static.sell-your-property .card-wrapper .card h4{font-size:1.2rem;margin:.5em 0 .5em 0}main .main-inner.static.sell-your-property .card-wrapper .card ol,main .main-inner.static.sell-your-property .card-wrapper .card ul{margin:.5em 1em .5em 1.5em}main .main-inner.static.sell-your-property .card-wrapper .card p{margin:.5em 0 .5em 0}main .main-inner.static.sell-your-property .card-wrapper .card ul li{list-style-type:disc}main .main-inner.static.sell-your-property .card-wrapper .card.order-1,main .main-inner.static.sell-your-property .card-wrapper .card.order-4{background-color:#e9e9e9 !important}main .main-inner.static.sell-your-property .card-wrapper .order-1{order:1}main .main-inner.static.sell-your-property .card-wrapper .order-2{order:3}main .main-inner.static.sell-your-property .card-wrapper .order-3{order:2}main .main-inner.static.sell-your-property .card-wrapper .card.order-4{order:4;background-color:#e9e9e9 !important}main .main-inner.static.sell-your-property .card-wrapper .order-5{order:5;background-color:#f7f7f7 !important}@media(min-width: 768px){main .main-inner.static.sell-your-property .card-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1.25em}main .main-inner.static.sell-your-property .card-wrapper .order-1{grid-column:1;grid-row:1}main .main-inner.static.sell-your-property .card-wrapper .order-3{grid-column:2;grid-row:1}main .main-inner.static.sell-your-property .card-wrapper .order-3{grid-column:1/-1;grid-row:2;justify-self:center}main .main-inner.static.sell-your-property .card-wrapper .order-2{grid-column:1;grid-row:3}main .main-inner.static.sell-your-property .card-wrapper .card.order-4{background-color:#f7f7f7 !important}main .main-inner.static.sell-your-property .card-wrapper .order-5{grid-column:2;grid-row:3;background-color:#e9e9e9 !important}}main .main-inner.static.sellers-guide{max-width:800px;margin:0 auto;padding-bottom:1em}main .main-inner.static.sellers-guide>h1{text-align:center;text-wrap:balance;margin-top:1em;margin-bottom:.5em}main .main-inner.static.sellers-guide>p{margin-top:0;margin-bottom:1em;font-size:1.3rem}main .main-inner.static.sellers-guide ol,main .main-inner.static.sellers-guide ul{margin:.5em 1em .5em 1.5em}main .main-inner.static.sellers-guide ul li{list-style-type:disc}main .main-inner.static.sellers-guide>h2{margin-top:1em;margin-bottom:1.25em}main .main-inner.static.sellers-guide>h3{font-size:1.25rem;margin-bottom:1em;padding:.5em;background-color:#f0f0f0}main .main-inner.static.sellers-guide hr{margin-top:1.5em;border:none;border-top:3px double rgba(97,127,9,.25);color:rgba(97,127,9,.25);overflow:visible;text-align:center;height:5px}main .main-inner.static.sellers-guide hr:after{background:#fff;content:"";background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 35.483 35.483" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path  fill="%23617f09" fill-opacity="0.25" d="M14.112 30.44c-.49-5.171 1.746-9.615 2.985-8.594.493.406 1.462 2.464 2.44 3.93.477.715.932.239.594-.29-.26-.407-1.513-2.627-1.372-4.23.14-1.602 1.66-1.564 3.161-.886 1.378.622 5.56 3.684 6.707 5.12 2.323 2.917.213 5.531-1.06 6.64-8.194 7.131-13.19 1.096-13.455-1.69zm-4.463-2.655c4.376-2.799 6.498-7.298 4.932-7.646-.624-.138-2.843.366-4.6.499-.857.065-.762-.587-.138-.646.482-.046 3.001-.426 4.178-1.525 1.175-1.097.21-2.27-1.25-3.036-1.339-.703-6.327-2.112-8.164-2.129C.877 13.268.119 16.54.03 18.226c-.57 10.847 7.26 11.066 9.619 9.559zm20.79-6.671c-5.17.49-9.614-1.747-8.593-2.986.406-.493 2.464-1.462 3.93-2.44.715-.477.238-.931-.29-.593-.407.26-2.627 1.512-4.23 1.372-1.602-.14-1.564-1.659-.886-3.162.622-1.377 3.684-5.561 5.121-6.706 2.916-2.324 5.53-.213 6.638 1.06 7.132 8.194 1.097 13.19-1.69 13.455zM7.442 9.649c2.798 4.376 7.298 6.499 7.645 4.932.138-.624-.365-2.842-.499-4.6-.064-.857.587-.761.646-.137.046.481.426 3 1.525 4.178 1.098 1.175 2.27.21 3.036-1.25.702-1.339 2.112-6.328 2.13-8.165C21.956.877 18.684.12 16.998.03 6.152-.54 5.933 7.29 7.44 9.649z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;width:60px;height:20px;display:inline-block;position:relative;top:-13px;padding:0 10px;background-origin:content-box;background-clip:content-box}main .main-inner.static.sellers-guide .cta-float{position:sticky;bottom:0;background-color:#fff;padding:.5em}main .main-inner.static.sellers-guide .cta-float .cta{background-color:#435707;width:-moz-fit-content;width:fit-content;border-radius:.5em;margin:0 auto}main .main-inner.static.sellers-guide .cta-float .cta a{color:#f8ff89;font-size:1.15rem;font-weight:500;display:block;padding:.5em .75em .5em .75em;text-wrap:balance;text-align:center}main .main-inner.static.buyers-guide{max-width:800px;margin:0 auto;padding-bottom:1em}main .main-inner.static.buyers-guide>h1{text-align:center;text-wrap:balance;margin-top:1em;margin-bottom:.5em}main .main-inner.static.buyers-guide>p{margin-top:0;margin-bottom:1em;font-size:1.3rem}main .main-inner.static.buyers-guide ol,main .main-inner.static.buyers-guide ul{margin:.5em 1em .5em 1.5em}main .main-inner.static.buyers-guide ul li{list-style-type:disc}main .main-inner.static.buyers-guide>h2{margin-top:1em;margin-bottom:1.25em}main .main-inner.static.buyers-guide>h3{font-size:1.25rem;margin-bottom:1em;padding:.5em;background-color:#f0f0f0}main .main-inner.static.buyers-guide hr{margin-top:1.5em;border:none;border-top:3px double rgba(97,127,9,.25);color:rgba(97,127,9,.25);overflow:visible;text-align:center;height:5px}main .main-inner.static.buyers-guide hr:after{background:#fff;content:"";background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 35.483 35.483" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path  fill="%23617f09" fill-opacity="0.25" d="M14.112 30.44c-.49-5.171 1.746-9.615 2.985-8.594.493.406 1.462 2.464 2.44 3.93.477.715.932.239.594-.29-.26-.407-1.513-2.627-1.372-4.23.14-1.602 1.66-1.564 3.161-.886 1.378.622 5.56 3.684 6.707 5.12 2.323 2.917.213 5.531-1.06 6.64-8.194 7.131-13.19 1.096-13.455-1.69zm-4.463-2.655c4.376-2.799 6.498-7.298 4.932-7.646-.624-.138-2.843.366-4.6.499-.857.065-.762-.587-.138-.646.482-.046 3.001-.426 4.178-1.525 1.175-1.097.21-2.27-1.25-3.036-1.339-.703-6.327-2.112-8.164-2.129C.877 13.268.119 16.54.03 18.226c-.57 10.847 7.26 11.066 9.619 9.559zm20.79-6.671c-5.17.49-9.614-1.747-8.593-2.986.406-.493 2.464-1.462 3.93-2.44.715-.477.238-.931-.29-.593-.407.26-2.627 1.512-4.23 1.372-1.602-.14-1.564-1.659-.886-3.162.622-1.377 3.684-5.561 5.121-6.706 2.916-2.324 5.53-.213 6.638 1.06 7.132 8.194 1.097 13.19-1.69 13.455zM7.442 9.649c2.798 4.376 7.298 6.499 7.645 4.932.138-.624-.365-2.842-.499-4.6-.064-.857.587-.761.646-.137.046.481.426 3 1.525 4.178 1.098 1.175 2.27.21 3.036-1.25.702-1.339 2.112-6.328 2.13-8.165C21.956.877 18.684.12 16.998.03 6.152-.54 5.933 7.29 7.44 9.649z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;width:60px;height:20px;display:inline-block;position:relative;top:-13px;padding:0 10px;background-origin:content-box;background-clip:content-box}main .main-inner.static.buyers-guide .cta-float{position:sticky;bottom:0;background-color:#fff;padding:.5em}main .main-inner.static.buyers-guide .cta-float .cta{background-color:#435707;width:-moz-fit-content;width:fit-content;border-radius:.5em;margin:0 auto}main .main-inner.static.buyers-guide .cta-float .cta a{color:#f8ff89;font-size:1.15rem;font-weight:500;display:block;padding:.5em .75em .5em .75em;text-wrap:balance;text-align:center;max-width:250px}@media(min-width: 380px){main .main-inner.static.buyers-guide .cta-float .cta a{max-width:280px}}@media(min-width: 430px){main .main-inner.static.buyers-guide .cta-float .cta a{max-width:330px}}@media(min-width: 600px){main .main-inner.static.buyers-guide .cta-float .cta a{max-width:inherit}}main .main-inner.static.living-in{max-width:800px;margin:0 auto;padding-bottom:1em}main .main-inner.static.living-in>h1{text-align:center;text-wrap:balance;margin-top:1em;margin-bottom:.5em}main .main-inner.static.living-in>p{margin-top:0;margin-bottom:1em;font-size:1.3rem}main .main-inner.static.living-in ol,main .main-inner.static.living-in ul{margin:.5em 1em .5em 1.5em}main .main-inner.static.living-in ul li{list-style-type:disc}main .main-inner.static.living-in>h2{margin-top:1em;margin-bottom:1.25em}main .main-inner.static.living-in>h3{font-size:1.25rem;margin-bottom:1em;padding:.5em;background-color:#f0f0f0}main .main-inner.static.living-in div.return-link{text-align:center;margin-bottom:1em}main .main-inner.static.living-in img{box-shadow:3px 3px 8px 0px rgba(0,0,0,.25);display:block;margin:10px auto;margin-bottom:30px;width:calc(100% - 20px);max-width:400px;height:auto;text-align:center}@media(min-width: 700px){main .main-inner.static.living-in p img{width:100%;margin-top:10px;margin-bottom:2px;max-width:375px;height:auto}main .main-inner.static.living-in p img.left{float:left;margin-right:20px}main .main-inner.static.living-in p img.right{float:right;margin-left:20px}}main .main-inner.static.living-in hr{margin-top:1.5em;border:none;border-top:3px double rgba(97,127,9,.25);color:rgba(97,127,9,.25);overflow:visible;text-align:center;height:5px}main .main-inner.static.living-in hr:after{background:#fff;content:"";background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 35.483 35.483" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path  fill="%23617f09" fill-opacity="0.25" d="M14.112 30.44c-.49-5.171 1.746-9.615 2.985-8.594.493.406 1.462 2.464 2.44 3.93.477.715.932.239.594-.29-.26-.407-1.513-2.627-1.372-4.23.14-1.602 1.66-1.564 3.161-.886 1.378.622 5.56 3.684 6.707 5.12 2.323 2.917.213 5.531-1.06 6.64-8.194 7.131-13.19 1.096-13.455-1.69zm-4.463-2.655c4.376-2.799 6.498-7.298 4.932-7.646-.624-.138-2.843.366-4.6.499-.857.065-.762-.587-.138-.646.482-.046 3.001-.426 4.178-1.525 1.175-1.097.21-2.27-1.25-3.036-1.339-.703-6.327-2.112-8.164-2.129C.877 13.268.119 16.54.03 18.226c-.57 10.847 7.26 11.066 9.619 9.559zm20.79-6.671c-5.17.49-9.614-1.747-8.593-2.986.406-.493 2.464-1.462 3.93-2.44.715-.477.238-.931-.29-.593-.407.26-2.627 1.512-4.23 1.372-1.602-.14-1.564-1.659-.886-3.162.622-1.377 3.684-5.561 5.121-6.706 2.916-2.324 5.53-.213 6.638 1.06 7.132 8.194 1.097 13.19-1.69 13.455zM7.442 9.649c2.798 4.376 7.298 6.499 7.645 4.932.138-.624-.365-2.842-.499-4.6-.064-.857.587-.761.646-.137.046.481.426 3 1.525 4.178 1.098 1.175 2.27.21 3.036-1.25.702-1.339 2.112-6.328 2.13-8.165C21.956.877 18.684.12 16.998.03 6.152-.54 5.933 7.29 7.44 9.649z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;width:60px;height:20px;display:inline-block;position:relative;top:-13px;padding:0 10px;background-origin:content-box;background-clip:content-box}main .main-inner.static.living-in .cta-float{position:sticky;bottom:0;background-color:#fff;padding:.5em}main .main-inner.static.living-in .cta-float .cta{background-color:#435707;width:-moz-fit-content;width:fit-content;border-radius:.5em;margin:0 auto}main .main-inner.static.living-in .cta-float .cta a{color:#f8ff89;font-size:1.15rem;font-weight:500;display:block;padding:.5em .75em .5em .75em;text-wrap:balance;text-align:center;max-width:250px}@media(min-width: 380px){main .main-inner.static.living-in .cta-float .cta a{max-width:280px}}@media(min-width: 430px){main .main-inner.static.living-in .cta-float .cta a{max-width:330px}}@media(min-width: 600px){main .main-inner.static.living-in .cta-float .cta a{max-width:inherit}}main .main-inner.static.towns>h1{text-align:center;text-wrap:balance}main .main-inner.static.towns>h1{margin-top:1em;margin-bottom:.5em}main .main-inner.static.towns>p{margin-top:0;margin-bottom:1em;font-size:1.3rem}main .main-inner.static.towns .cards{margin-bottom:2em}main .main-inner.static.towns .card{padding-bottom:.5em}main .main-inner.static.towns .card a{text-align:center;display:block;text-wrap:balance}main .main-inner.static.towns .card img.icon{height:20px;width:auto;position:relative;top:4px;margin-left:5px;box-shadow:none}main .main-inner.static.faq>h1{text-align:center;text-wrap:balance;margin-top:1em;margin-bottom:.5em}main .main-inner.static.faq>p{margin-top:0;margin-bottom:1em;font-size:1.3rem}main .main-inner.static.faq .faq-wrapper{max-width:800px;margin:0 auto 1.5em auto}main .main-inner.static.faq .faq-item{border-bottom:1px solid #e5e5e5}main .main-inner.static.faq div.faq-item:has(>h2>button[aria-expanded=true])>h2{margin-top:.5em}main .main-inner.static.faq div.faq-item:has(>h2>button[aria-expanded=true])>h2 button{color:#4d6407;background-color:#f9f9f9}main .main-inner.static.faq .faq-question{width:calc(100% - 1.75em);text-align:left;padding:1em .5em;font-size:1.125rem;font-weight:600;background:none;border:none;cursor:pointer;position:relative;transition:color .2s ease;color:#3a3a3a;line-height:1.7}main .main-inner.static.faq .faq-question::after{content:"+";position:absolute;right:-1.25em;font-size:1.25rem;transition:transform .3s ease}main .main-inner.static.faq .faq-question[aria-expanded=true]::after{content:"−"}main .main-inner.static.faq .faq-question:focus{outline:2px dotted #dadada}main .main-inner.static.faq .faq-answer{width:calc(100% - 1.75em);max-height:0;overflow:hidden;padding:0 .75em;margin:0;transition:max-height .45s cubic-bezier(0.4, 0, 0.2, 1);will-change:max-height}main .main-inner.static.faq .faq-answer ol,main .main-inner.static.faq .faq-answer ul{margin:.5em 1em .5em 1.5em}main .main-inner.static.faq .faq-answer ul li{list-style-type:disc}main .main-inner.static.faq .faq-answer.is-open{padding:.5em .75em 1em .75em}main .main-inner.static.faq .faq-closer-wrapper{max-width:750px;margin:0 auto 1em auto;display:flex;flex-direction:column;row-gap:1em}@media(min-width: 1100px){main .main-inner.static.faq .faq-closer-wrapper{flex-direction:row;-moz-column-gap:1em;column-gap:1em;max-width:1200px}main .main-inner.static.faq .faq-closer-wrapper .faq-closer,main .main-inner.static.faq .faq-closer-wrapper .contact-wrapper{width:calc(50% - .5em)}main .main-inner.static.faq .faq-closer-wrapper .contact-wrapper form{height:calc(100% - 1em)}}main .main-inner.static.faq .faq-closer-wrapper .card{background-color:#f7f7f7 !important;padding:1em;box-shadow:3px 3px 8px 0 rgba(0,0,0,.25)}main .main-inner.static.faq .faq-closer-wrapper .card h3{font-size:1.2rem;margin:.5em 0}main .main-inner.static.faq .faq-closer-wrapper .card ol,main .main-inner.static.faq .faq-closer-wrapper .card ul{margin:.5em 1em .5em 1.5em}main .main-inner.static.faq .faq-closer-wrapper .card p{margin:.5em 0}main .main-inner.static.faq .faq-closer-wrapper .card ul li{list-style-type:disc}/*# sourceMappingURL=main.min.css.map */