@charset "UTF-8";.error-list ul{list-style-type:none;padding:0}.error-list ul li{color:red;display:block;text-align:center}.datepicker>div{display:block}.loader{display:none;left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:9999999}.loader.offset{left:54%}.loader.local{display:block;left:auto;position:relative;top:auto;z-index:1}.loader.local svg{transform:none}.loader .loader-classic{display:block}.loader .loader-media{display:none}.loader .loader-text{border-radius:2px;display:inline-block;font-size:15px;margin-top:8px;padding:3px 16px;text-align:center}.loader.media-mode .loader-classic{display:none}.loader.media-mode .loader-media{display:block}.file-upload{background-color:#f3f2f2;margin-right:15px;width:200px}.file-upload .file-upload-container{height:120px;margin:30px;text-align:center}.file-upload .remove-file{background-color:#cf0000;border:0;color:#fff;font-size:14px;margin-top:15px;padding:4px 21px}.file-upload .remove-file:hover{background-color:#b30000}.file-upload .file-title{padding:15px;text-align:center}.file-upload i{display:block;font-size:40px;text-align:center}.file-upload input[type=file]{display:none}.file-upload .input{margin-bottom:0!important;margin-top:15px}.file-upload .custom-file-upload{cursor:pointer;display:inline-block;margin-top:22px;padding:6px 12px}.file-upload .custom-file-upload:hover{color:red}.file-upload .custom-file-upload .select-file-button{margin-top:15px}.file-upload .file-name{color:#fff;font-size:10px;overflow:hidden;padding:15px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.file-upload.file-is-uploaded .custom-file-upload{margin-top:0}.file-upload.file-is-uploaded .remove-file{margin-top:4px}.highlight{background-color:#ffba00!important}.background-transition,.highlight{transition:background-color 1.5s ease-in-out}.right-aligned-button-row{display:flex;gap:10px;justify-content:flex-end}.right-aligned-button-row.top{margin-bottom:10px}@font-face{font-family:Gilroy;src:url("/css/fonts/gilroy/Radomir Tinkov - Gilroy-Regular.otf") format("opentype")}@font-face{font-family:Gilroy-Bold;src:url("/css/fonts/gilroy/Radomir Tinkov - Gilroy-Bold.otf") format("opentype")}@font-face{font-family:Gilroy-Semibold;src:url("/css/fonts/gilroy/Radomir Tinkov - Gilroy-SemiBold.otf") format("opentype")}.bold{font-family:Gilroy-Bold,sans-serif}.semibold{font-family:Gilroy-Semibold,sans-serif}.regular{font-family:Gilroy,sans-serif}.color1,.gold-link{color:#510e4f}.gold-link{cursor:pointer;text-decoration:none}.gold-link:hover{color:#260625}*{font-family:Gilroy,sans-serif}.checkbox,.radio{margin-bottom:0;margin-top:0}.checkbox+.checkbox,.radio+.radio{margin-top:0}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.header--block-bg{background:#fff;border-bottom:1px solid #fff}.header--block{display:flex;justify-content:space-between;margin:0 auto;padding:15px 0;width:95%}.header--block .header--logo{align-items:center;display:flex;flex:1 1 auto}.header--block .header--logo .logo{background-size:contain;height:100%;width:100%}.header--block .header--links{text-align:right}.header--block .header--links ul{margin:0;padding:0}.header--block .header--links ul li{display:inline-block;list-style-type:none}.header--block .header--links ul li a{color:#510e4f;line-height:10px;text-decoration:none}.header--block .header--links ul li a:hover{color:#260625}.header--block .header--links ul li a.active{border-bottom:2px solid #510e4f;color:#3b0a3a}.header--block .header--links .header--outbound ul{margin-bottom:20px;margin-top:0}.header--block .header--links .header--outbound ul li{margin-left:20px}.header--block .header--links .header--outbound ul li a{font-size:.8em}.header--block .header--links .header--outbound ul li a:focus{font-weight:900}.header--block .header--links .header--outbound ul li.has-dropdown{margin-right:40px;position:relative}.header--block .header--links .header--outbound ul li.has-dropdown .brandSelect{background:#000;box-sizing:border-box;color:#fff;display:inline-block;margin-left:10px;min-width:155px;padding:10px 15px;position:relative;text-align:left}.header--block .header--links .header--outbound ul li.has-dropdown .brandSelect:hover{background:#1a1a1a}.header--block .header--links .header--outbound ul li.has-dropdown .brandSelect:after{background-image:url(/images/ux/dropdown-white.svg);background-size:cover;content:"";height:6px;position:absolute;right:10px;top:12px;transition:transform .35s ease;width:10px}.header--block .header--links .header--outbound ul li.has-dropdown .brandSelect.open:after{transform:rotate(180deg)}.header--block .header--links .header--outbound ul li.has-dropdown .sub{height:0;overflow:hidden;position:absolute;right:0;top:30px;transition:height .35s ease;z-index:1000}.header--block .header--links .header--outbound ul li.has-dropdown .sub.open{height:200px}.header--block .header--links .header--outbound ul li.has-dropdown .sub div{background:#6f6f6f;box-sizing:border-box;color:#fff;cursor:pointer;min-width:155px;padding:15px 10px}.header--block .header--links .header--outbound ul li.has-dropdown .sub div.selected{background:#444}.header--block .header--links .header--outbound ul li.has-dropdown .sub div:hover{background:#545454}.header--block .header--links .header--outbound ul li.has-dropdown .sub div a{color:#fff;display:block;text-align:left;text-decoration:none;width:100%}.header--block .header--links .header--outbound ul li.has-dropdown .sub div.linden-homes{border-left:10px solid #730e37}.header--block .header--links .header--outbound ul li.has-dropdown .sub div.bovis-homes{border-left:10px solid #003a5d}.header--block .header--links .header--outbound ul li.has-dropdown .sub div.drew-smith{border-left:10px solid #d10028}.header--block .header--links .header--outbound ul li.has-dropdown .sub div.vistry-ventures{border-left:10px solid #025448}.header--block .header--links .header--outbound ul li.has-dropdown .sub div.countryside{border-left:10px solid #005f6c}.header--block .header--links .header--inbound li{margin-left:20px}.header--block .header--links .header--inbound li a{color:#510e4f;font-family:Gilroy-Bold,sans-serif;font-size:1em}.site--body{background:#f3f2f2;display:flex;height:100%;position:relative;width:100%}.site--body .navigation--block{background:#acd5ea;height:100%;left:0;position:absolute;top:0;width:210px}.site--body .navigation--block .powered-by{bottom:20px;left:15px;position:fixed}.site--body .navigation--block .has-sub-nav{position:relative}.site--body .navigation--block .has-sub-nav:hover:after{content:url(/images/ux/dropdown-white-up.svg);transform:rotate(180deg)}.site--body .navigation--block .has-sub-nav:after{color:#510e4f;content:url(/images/ux/nav-dropdown-arrow.png);font-size:1.2em;font-weight:300;line-height:0;position:absolute;right:10px;top:22px;transform:rotate(180deg);transition:all .3s ease}.site--body .navigation--block .has-sub-nav.open:after{transform:rotate(1turn)}.site--body .navigation--block .navigation--list{position:sticky;top:0}.site--body .navigation--block .navigation--list .nav-notification{background-color:red;border-radius:3px;color:#fff;display:inline-block;float:right;margin-right:15px;padding:0 8px;position:relative;text-align:center}.site--body .navigation--block ul{margin:0;padding:0}.site--body .navigation--block ul li{display:block;list-style-type:none;margin:0;padding:0}.site--body .navigation--block ul li a{display:block;font-family:Gilroy-Bold,sans-serif;padding:15px;text-decoration:none}.site--body .navigation--block ul li ul.sub-nav{height:0;overflow:hidden;transition:all .3s ease}.site--body .navigation--block ul li ul.sub-nav li a{font-family:Gilroy,sans-serif;font-size:.8em}.site--body .navigation--block ul li ul.sub-nav li a:hover{background:none!important;text-decoration:underline}.site--body .navigation--block ul li ul.sub-nav.open{height:auto}.site--body .content--block{background:#f3f2f2;margin-left:auto;min-height:calc(100vh - 101px);width:calc(100% - 210px)}.site--body .content--block .content--breadcrumb{align-items:center;background:#e4e4e4;display:flex;height:50px;width:100%}.site--body .content--block .content--breadcrumb .inner{font-family:Gilroy-Bold,sans-serif;font-size:1.4em;margin-left:30px}.site--body .content--block .content--breadcrumb a{text-decoration:none}.site--body .content--block .content--section{padding:40px 30px}.site--body .content--block .content--section .pre-header-text{font-size:28px;font-weight:400;margin-bottom:30px}.site--body .content--block .content--section .content--sidebar{margin-bottom:60px}.site--body .content--block .content--section .content--sidebar p{font-size:1.2em;font-weight:"Gilroy-Bold",sans-serif;margin-top:0}.site--body .content--block .content--section .content--sidebar .content--sidebar-content{background:#fff;display:block;padding:20px;position:sticky;text-align:center;top:0}.site--body .content--block .content--section .content--sidebar .content--sidebar-content .guidelines{margin-bottom:60px}.site--body .content--block .content--section .content--sidebar .content--sidebar-content .guidelines .title{color:#510e4f;font-family:Gilroy-Bold,sans-serif;font-size:1.6em}.site--body .content--block .content--section .content--sidebar .content--sidebar-content .guidelines .guidelines-image-link div{border:1px solid #c7c7c7;border-radius:2px;height:200px;margin:10px auto;width:50%}.site--body .content--block .content--section .content--sidebar .content--sidebar-content .guidelines .guidelines-image-link div img{padding-top:25px;width:96%}.site--body .content--block .content--section .content--filter{margin-bottom:60px}.site--body .content--block .content--section .content--filter p{font-family:Gilroy-Bold,sans-serif;font-size:1.2em;margin-bottom:5px;margin-top:0}.site--body .content--block .content--section .content--filter .content--filters{background:#fff;display:flex;flex-wrap:wrap;padding:20px}.site--body .content--block .content--section .content--filter .content--filters .input{flex:1 1 20%;margin-bottom:15px;margin-right:50px;max-width:336px}.site--body .content--block .content--section .content--filter .content--filters .input:nth-child(4){margin-right:0}.site--body .content--block .content--section .content--filter .content--filters .btn--wrap{align-self:flex-end;box-sizing:border-box;display:block;flex:2 0 auto;justify-self:flex-end;text-align:center}.site--body .content--block .content--section .content--filter .content--filters .btn--wrap .button{box-sizing:border-box;display:block;font-family:Gilroy-Semibold,sans-serif;margin-left:auto;padding:15px 5px;text-align:center;width:100%}.site--body .content--block .content--section .content--home{flex:1 1 auto;margin-right:60px}.site--body .content--block .content--section .content--home h1{color:#510e4f;font-size:3em}.site--body .content--block .content--section .content--home .content--latest-news{margin-top:80px}.site--body .content--block .content--section .content--home .content--latest-news p.title{color:#510e4f;font-family:Gilroy-Bold,sans-serif;font-size:1.4em}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap{display:flex}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap .content--latest-news-block{align-items:center;background:#fafafa;display:flex;flex-grow:0;margin-right:20px}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap .content--latest-news-block:last-child{margin-right:0}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap .content--latest-news-block div{padding:20px}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap .content--latest-news-block div p:first-child{color:#510e4f;font-family:Gilroy-Bold,sans-serif;font-size:1.4em;margin-bottom:5px;margin-top:0}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap .content--latest-news-block div p:nth-child(2){color:#510e4f;font-family:Gilroy-Semibold,sans-serif;margin-top:0}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap .content--latest-news-block div a{color:#510e4f;font-family:Gilroy-Semibold,sans-serif;text-decoration:none}.site--body .content--block .content--section .content--home .content--latest-news .content--latest-news-wrap .content--latest-news-block div a:hover{color:#510e4f}.site--body .content--block .content--section .content--table .table--top{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.site--body .content--block .content--section .content--table p{font-family:Gilroy-Bold,sans-serif;font-size:1.2em;margin-top:0}.site--body .content--block .content--section .content--table .description{margin-bottom:15px}.site--body .content--block .content--section .content--table .description p{font-family:Gilroy,sans-serif}.site--body .content--block .content--section .content--table .content--table-content table{background:#fff;border-collapse:collapse;width:100%}@media (max-width:1500px){.site--body .content--block .content--section .content--table .content--table-content table{table-layout:fixed}}@media (max-width:1050px){.site--body .content--block .content--section .content--table .content--table-content table{table-layout:auto}}.site--body .content--block .content--section .content--table .content--table-content table tr{border-collapse:collapse;height:62px}.site--body .content--block .content--section .content--table .content--table-content table tr:nth-of-type(2n) td{background:#f5f5f5}.site--body .content--block .content--section .content--table .content--table-content table tr:hover td{background-color:#dadada}.site--body .content--block .content--section .content--table .content--table-content table tr th{border-collapse:collapse;color:#510e4f;font-family:Gilroy-Bold,sans-serif;padding:20px 22px;text-align:left}.site--body .content--block .content--section .content--table .content--table-content table tr th.center{text-align:center}.site--body .content--block .content--section .content--table .content--table-content table tr th.action-column{width:186px}.site--body .content--block .content--section .content--table .content--table-content table tr td{border-collapse:collapse;padding:8px 22px}.site--body .content--block .content--section .content--table .content--table-content table tr td,.site--body .content--block .content--section .content--table .content--table-content table tr td a.table-link{color:#510e4f;font-family:Gilroy-Semibold,sans-serif}.site--body .content--block .content--section .content--table .content--table-content table tr td a.table-link.center,.site--body .content--block .content--section .content--table .content--table-content table tr td.center{text-align:center}.site--body .content--block .content--section .content--table .content--table-content table tr td .select-action,.site--body .content--block .content--section .content--table .content--table-content table tr td a.table-link .select-action{position:relative}.site--body .content--block .content--section .content--table .content--table-content table tr td .select-action-button,.site--body .content--block .content--section .content--table .content--table-content table tr td a.table-link .select-action-button{box-sizing:border-box;display:block;font-family:Gilroy-Semibold,sans-serif;padding:9px 15px;position:relative;text-align:left;text-decoration:none;width:142px}.site--body .content--block .content--section .content--table .content--table-content table tr td .select-action-button:after,.site--body .content--block .content--section .content--table .content--table-content table tr td a.table-link .select-action-button:after{color:#fff;content:url(/images/ux/solid-white-arrow.png);font-size:1.2em;position:absolute;right:10px;top:6px;transition:all .3s ease}.site--body .content--block .content--section .content--table .content--table-content table tr td .select-action-button.no-arrow:after,.site--body .content--block .content--section .content--table .content--table-content table tr td a.table-link .select-action-button.no-arrow:after{content:""}.site--body .content--block .content--section .content--table .content--table-content table tr.inactive td,.site--body .content--block .content--section .content--table .content--table-content table tr.inactive td a.table-link{color:#969696}.site--body .content--block .content--section .content--table .content--table-content table tr.unchecked td,.site--body .content--block .content--section .content--table .content--table-content table tr.unchecked td a.table-link{background:#e6d0ce}.site--body .content--block .content--section .content--table .content--table-content table tr:nth-of-type(2n).unchecked td,.site--body .content--block .content--section .content--table .content--table-content table tr:nth-of-type(2n).unchecked td a.table-link{background:#dac4c2}.site--body .content--block .content--section .content--table .content--table-content table tr.has-preview td,.site--body .content--block .content--section .content--table .content--table-content table tr.has-preview td a.table-link{background:#ffe2e9}.site--body .content--block .content--section .content--table .content--table-content table tr.expired td,.site--body .content--block .content--section .content--table .content--table-content table tr.expired td a.table-link{background:#e38983}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination{text-align:center}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination ul{list-style-type:none;margin:40px 0;padding:0;text-align:center}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination ul li{display:inline-block;margin-right:20px}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination ul li:last-child{margin-right:0}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination ul li.disabled{background-color:transparent}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination ul li.disabled .page-link{background-color:transparent;border:none}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination ul li a{background-color:transparent;border:none;color:#510e4f;text-decoration:none}.site--body .content--block .content--section .content--table .content--table-content .content--table-pagination ul li a:hover{color:#3b0a3a;font-weight:700;text-decoration:underline}.site--body .content--block .content--section .content--edit-accordian{position:relative}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section{background:#fff;margin-bottom:10px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .subheading{display:block;font-family:Gilroy-Bold,sans-serif;font-size:17px;margin-bottom:20px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section.open .content{height:auto;overflow:inherit;padding:40px 40px 20px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section.open .tab:after{transform:rotate(180deg)}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .tab{background:#f5f5f5;padding:20px 12px;position:relative}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .tab span{position:relative}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .tab.editable-content{background-image:url(/images/ux/updated.png);background-position-x:15px;background-position-y:center;background-repeat:no-repeat;background-size:inherit;padding-left:62px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .tab .updated{background-image:url(/images/ux/updated.png);background-repeat:no-repeat;background-size:contain;border-radius:30px;display:inline-block;height:36px;position:absolute;right:-60px;top:-5px;width:36px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .tab:hover{background-color:#dcdcdc;cursor:pointer}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .tab:after{color:#510e4f;content:url(/images/ux/solid-blue-arrow.png);font-size:1.7em;height:9px;line-height:0;position:absolute;right:15px;top:26px;transition:transform .3s ease-in-out;width:14px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .tab span{font-family:Gilroy-Bold,sans-serif;font-size:1.4em}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content{height:0;overflow:hidden}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex{display:flex;flex-wrap:wrap}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex .radio:first-child{margin-right:50px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.spacing .radio:nth-child(2){margin-left:20px;margin-right:40px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.spacing .input{flex:1}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.spacing .input:first-child{flex:1 0 auto}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.spacing .input:nth-child(2){margin-left:40px;margin-right:40px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.web-features .row{display:flex;justify-content:space-between;width:100%}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.web-features .row .fifty{display:flex;flex-basis:50%}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.web-features .row .fifty .input{flex:1}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.web-features .row .fifty:nth-child(2) input{flex:1 1 33%}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .flex.web-features .input{margin-right:40px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .wysiwyg--section p:first-child{color:#510e4f;font-family:Gilroy-Bold,sans-serif}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .wysiwyg--section .wysiwyg--content{margin-bottom:20px;margin-top:20px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .wysiwyg--section .wysiwyg--content p:first-child{color:#777;font-family:Gilroy,sans-serif;font-size:.85em}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .image-row{margin-bottom:40px}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .image-row .image-section-title{color:#510e4f;font-family:Gilroy-Bold,sans-serif}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .image-row .images-flex{grid-gap:60px;display:grid;grid-template-columns:1fr 1fr 1fr}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .image-row .images-flex .update{background:#acd5ea!important;box-sizing:border-box;color:#510e4f!important;display:block;padding:15px 2px;text-align:center;text-decoration:none;width:100%}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .image-row .images-flex .update:hover{background:#deeef7!important}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .image-row .images-flex .buttons a{background:#510e4f;color:#fff;display:block;flex:1 1 380px;font-family:Gilroy-Semibold,sans-serif;margin-top:10px;padding:15px 2px;text-align:center;text-decoration:none}.site--body .content--block .content--section .content--edit-accordian .content--edit-accordian-section .content .image-row .images-flex .buttons a:first-child{margin-right:5px}.site--body .content--block .content--section .content--layout-options .intro-text{max-width:600px}.site--body .content--block .content--section .content--layout-options .intro-text p{color:#510e4f}.site--body .content--block .content--section .content--layout-options .intro-text .title{color:#510e4f;font-family:Gilroy-Bold,sans-serif;font-size:1.2em}.site--body .content--block .content--section .content--layout-options .layout--options{display:flex;justify-content:space-between}.site--body .content--block .content--section .content--layout-options .layout--options .layout--option{flex:1 1 200px}.site--body .content--block .content--section .content--layout-options .layout--options .layout--option p{color:#510e4f;font-family:Gilroy-Bold,sans-serif}.site--body .content--block .content--section .content--layout-options .layout--options .layout--option .image{min-height:450px;width:100%}.site--body .content--block .content--section .content--layout-order{margin:0 auto;position:relative;width:60%}.site--body .content--block .content--section .content--layout-order .section{cursor:move;position:relative}.site--body .content--block .content--section .content--layout-order .section:hover .drag-notice:not(.text){opacity:.75}.site--body .content--block .content--section .content--layout-order .section .section-label{background:#510e4f;color:#fff;left:0;max-width:200px;padding:7px;position:relative;text-align:center;top:50px;top:16px;width:auto}.site--body .content--block .content--section .content--layout-order .section .drag-notice{background:rgba(0,0,0,.6);color:#fff;font-size:26px;height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .3s ease-in-out;width:100%}.site--body .content--block .content--section .content--layout-order .section .drag-notice .text{align-items:center;display:flex;height:100%;opacity:1;position:relative;text-align:center;width:100%}.site--body .content--block .content--section .content--layout-order .section .drag-notice .text span{display:block;opacity:1;text-align:center;width:100%}.site--body .content--block .content--section .content--layout-order .section img{display:block;width:100%}.site--body .content--block .content--section.with-sidebar{display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:100vh}@media (max-width:1279px){.site--body .content--block .content--section.with-sidebar{flex-direction:column}}.site--body .content--block .content--section.with-sidebar .content--table{-ms-overflow-style:none;flex:1 1 auto;margin-right:30px;overflow:auto;scrollbar-width:none}@media (max-width:1279px){.site--body .content--block .content--section.with-sidebar .content--table{margin-right:0}}.site--body .content--block .content--section.with-sidebar .content--sidebar{flex:0 0 350px;max-width:350px}.site--body .content--block .content--section.with-sidebar .content--sidebar .content--filters{display:block;position:sticky;top:0}.site--body .content--block .content--section.with-sidebar .content--sidebar .content--filters .input{flex:0;margin-bottom:15px;margin-right:0;max-width:100%}.site--body .content--block .content--section.with-sidebar .content--sidebar .content--filters .input:nth-child(4){margin-right:0}.site--body .content--block .content--section.with-sidebar .content--filter{flex:0 0 350px;max-width:350px}@media (max-width:1500px){.site--body .content--block .content--section.with-sidebar .content--filter{flex:0 0 300px;max-width:300px}}@media (max-width:1279px){.site--body .content--block .content--section.with-sidebar .content--filter{flex:1 1 auto;margin-top:0;max-width:100%}}.site--body .content--block .content--section.with-sidebar .content--filter .content--filters{display:block;position:sticky;top:0}.site--body .content--block .content--section.with-sidebar .content--filter .content--filters .input{flex:0;margin-bottom:15px;margin-right:0;max-width:100%}.site--body .content--block .content--section.with-sidebar .content--filter .content--filters .input:nth-child(4){margin-right:0}.title-with-button{align-items:center;display:flex;justify-content:space-between}@keyframes rotate{to{transform:rotate(-90deg)}}.button{border:none;cursor:pointer;display:inline-block;font-size:16px;min-width:130px;padding:10px 20px;position:relative;text-align:center}.button,.button:hover{text-decoration:none}.button.with-icon{align-self:center;display:flex;gap:18px;justify-content:space-between;text-align:left}.button.with-icon:after{align-self:center;border-radius:15px;content:"";height:25px;right:15px;top:9px;width:25px}.button.with-icon.tick:after{content:url(/images/ux/save.png)}.button.with-icon.eye:after{content:url(/images/ux/preview.png)}.button.with-icon.minimize:after{content:url(/images/ux/minimize.png)}.button.with-icon.cross:after{content:url(/images/ux/discard.png)}.button.with-icon.plus:after{content:url(/images/ux/plus.png)}.button.with-icon.trash:after{content:url(/images/ux/discard.png)}#propertyAlertProgress{background-color:#510e4f;border-bottom:2px solid #acd5ea;margin-top:40px;opacity:.25;position:relative;width:100%}#propertyAlertProgress .loader{display:none;left:0;margin:0 auto;position:absolute;right:0;top:15px;width:100px}#propertyAlertProgress .circ{stroke-dasharray:130;stroke-dashoffset:130;opacity:0;transition:all 1s}#propertyAlertProgress .tick{stroke-dasharray:50;stroke-dashoffset:50;transition:stroke-dashoffset 1s ease-out .5s}#propertyAlertProgress .drawn+svg .path{stroke-dashoffset:0;opacity:1}#propertyAlertProgress .finished{left:0;margin:0 auto;position:absolute;right:0;top:15px;width:100px}#propertyAlertProgress .finished svg{display:block;margin:32px auto 0;width:36px}#propertyAlertProgress #propertyAlertMessage{color:#fff;font-size:1.2em;font-weight:300;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-5px}#propertyAlertBar{background-color:#acd5ea;height:100px;width:0}.test-email{margin-top:40px;position:relative}.test-email .test-message{background:#acd5ea;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:inherit}.test-email .test-message.sent{opacity:1;z-index:3}.test-email .test-message p{font-weight:"Gilroy",sans-serif;margin:14px 0 0;text-align:center}.test-email .input{display:flex;justify-content:space-between;position:relative;z-index:2}.test-email .input a{flex:0 0 150px;margin-left:25px}.title-standalone{color:#510e4f;font-family:Gilroy-Bold,sans-serif;font-size:1.2em}.cancel{background:#b10d1c}.cancel:hover{background:#810a14}.disabled{opacity:.8;pointer-events:none}.disabled,.disabled:hover{background:#444}#LightestBox{background:rgba(0,0,0,.7);box-sizing:border-box;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}#LightestBox .inside{margin-left:auto;margin-right:auto;margin-top:5vh;max-height:80vh;overflow-y:scroll;position:relative;width:70vw}#LightestBox img.LightestImage{display:block;margin:0 auto;overflow-y:scroll;position:relative;width:100%;z-index:1000}#LightestBox .button{bottom:5vh;left:0;margin:0 auto;position:fixed;right:0;width:150px;z-index:1000}#LightestBox .loader{left:0;margin:0 auto;position:absolute;right:0;top:40vh;width:150px;z-index:999}#LightestBox.open{display:block}.hasDatePicker{position:relative;z-index:100}.input-max-chars{color:red;font-weight:100}.card-grid{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:30px}@media (max-width:1500px){.card-grid{grid-template-columns:1fr 1fr}}@media (max-width:1279px){.card-grid{grid-template-columns:1fr}}.card-grid .info-card{background-color:#3578dc;border-radius:3px;display:inline-block;width:100%}.card-grid .info-card.warning{background-color:#dc8b3b}.card-grid .info-card.success{background-color:#3d8f47}.card-grid .info-card.error{background-color:#dc3545}.card-grid .info-card .card-head{border-bottom:1px solid #fff;padding:9px 15px}.card-grid .info-card .card-head p{color:#fff;font-family:Gilroy,sans-serif!important;font-size:18px!important;margin-bottom:0}.card-grid .info-card .card-body{height:120px;padding:9px 15px;position:relative}.card-grid .info-card .card-body p{color:#fff;font-family:Gilroy,sans-serif!important;font-size:14px!important}.card-grid .info-card .card-body i{color:#00000036;float:right;font-size:39px;margin-left:15px}.card-grid .info-card .card-body .card-footer{background-color:#00000036;bottom:0;color:#fff;display:block;left:0;padding:5px 15px;position:absolute;text-align:right;width:100%}.card-grid .info-card .card-body .card-footer:hover{background-color:#00000047}.card-grid .info-card .card-body .card-footer .left-text{float:left;font-size:12px!important;margin-bottom:0;margin-top:2px}.card-grid .info-card .card-body .card-footer a{color:#fff}.card-grid .info-card .card-body .card-footer a:hover{text-decoration:none}.card-grid .info-card .card-body .card-footer a:after{-webkit-font-smoothing:antialiased;content:"";font-family:Font Awesome\ 5 Free;font-size:13px;font-style:normal;font-variant:normal;font-weight:900;margin-left:5px;text-rendering:auto}pre{background-color:#fff;border-radius:0}.region-select-container{-moz-column-gap:20px;column-gap:20px;flex-wrap:nowrap!important}.region-select-container .region-list{width:100%}.region-select-container .checkbox p{margin-bottom:20px}.region-select-container .checkbox ul{border:1px solid #d7d7d7;height:300px;overflow-y:scroll}.region-select-container .checkbox ul li{width:100%}.region-select-container .checkbox ul li label{padding-bottom:0}.unavailable-regions{background-color:#4f94bd;color:#fff;margin-top:15px;padding:15px}.unavailable-regions p{color:#fff!important}.unavailable-regions ul li{list-style-type:circle}.label-tag{background-color:#0083ff;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:100;margin-right:3px;margin-top:3px;padding:3px 5px;white-space:nowrap}.report-grid .report{align-items:center;background-color:#fff;box-shadow:0 0 5px 0 #ddd;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.report-grid .report:hover{background-color:#f9f9f9}.report-grid .report p{margin:0}.report-grid .report .report-title{color:#222;font-size:1.6rem;font-weight:600;margin-bottom:3px}.report-grid .report .report-subtitle{color:#7e7e7e}.dashboard-title{color:#510e4f!important;font-family:Gilroy-Bold,sans-serif;font-size:1.4em;margin-top:30px}.sidebar{flex:0 0 350px;max-width:350px}.sidebar .sidebar-title{font-family:Gilroy-Bold,sans-serif;font-size:1.2em;margin-bottom:5px;margin-top:0}.sidebar .sidebar-content{background:#fff;display:flex;flex-wrap:wrap;padding:20px}.text-center{text-align:center}.reset-styles{all:initial}body.linden-homes p{color:#000001}body.linden-homes a.button{color:#fff}body.linden-homes .button{background-color:#730e37;color:#fff}body.linden-homes .button:hover{background-color:#5c0b2c}body.linden-homes .button.warning{background-color:#c33a00;color:#fff}body.linden-homes .button.inactive{background-color:#848484}body.linden-homes .button.secondary{background-color:#a2a49d}body.linden-homes .button.secondary:active{background-color:#6f7269}body.linden-homes .button:active{background-color:#730e37}body.linden-homes .button:focus{outline:none;text-decoration:none}body.linden-homes .button.delete{background-color:#d20000}body.linden-homes .button.delete:hover{background-color:#b90000}body.linden-homes .button.delete:active{background-color:#d20000}body.linden-homes .button.discard{background-color:#d24907}body.linden-homes .button.discard:hover{background-color:#b94006}body.linden-homes .button.discard:active{background-color:#d24907}body.linden-homes .site--body .content--block .content--section .content--table .content--table-content table tr.table-heading th{background:#730e37;color:#fff;text-align:center}body.linden-homes .menu-item .item-action-drag .drag-icon path{fill:#730e37}body.linden-homes .side-overlay-panel .latest-pages .page-preview.selected{border-color:#730e37}body.linden-homes .select-action .select-action-button{background:#730e37;color:#fff}body.linden-homes .select-action .select-action-button:hover{background:#5c0b2c}body.linden-homes .select-action .select-action-button:active{background:#730e37}body.linden-homes .select-action .actions ul a{background:#dbddd6;border-bottom:1px solid #cccec6;color:#3d092b;display:block;overflow:hidden}body.linden-homes .select-action .actions ul a:hover{background:#ced0c9;text-decoration:none}body.linden-homes .select-action .actions ul a .action-icon{float:left}body.linden-homes .select-action .actions ul a .action-icon:before{-webkit-font-smoothing:antialiased;content:"";font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;margin-right:5px;text-rendering:auto}body.linden-homes .select-action .actions ul a .action-icon.external-link:before{content:""}body.linden-homes .select-action .actions ul a span{display:block;overflow:hidden}body.linden-homes .content--note.tip{background:#3d092b}body.linden-homes .navigation--block a{color:#3d092b}body.linden-homes .navigation--block a.active{background:#730e37;border-left:5px solid #3d092b;color:#fff;padding-left:10px}body.linden-homes .navigation--block a.active:hover{color:#fff}body.linden-homes .navigation--block a:hover{background:#730e37;color:#fff}body.linden-homes .navigation--block a:active{background-color:#5c0b2c}body.linden-homes .navigation--block.has-sub-nav.open{background:#730e37}body.linden-homes .navigation--block.has-sub-nav.open a{color:#fff}body.linden-homes .navigation--block.has-sub-nav.open a:active{background-color:#5c0b2c}body.linden-homes .navigation--block .sub-nav.open{background:#ced0c9}body.linden-homes .navigation--block .sub-nav.open a{padding-left:25px}body.linden-homes .navigation--block .sub-nav.open a:hover{background-color:#730e37!important;color:#fff;text-decoration:none}body.linden-homes .navigation--block .sub-nav.open a:active{background-color:#5c0b2c!important}body.linden-homes .navigation--block .sub-nav.open a.active{background:#a7a9a2;color:#fff}body.linden-homes .navigation--block .sub-nav.open a.active:hover{color:#fff}body.linden-homes .navigation--block .sub-nav.open a.active:active{background-color:#5c0b2c}body.linden-homes .checkbox .check,body.linden-homes .checkbox input[type=checkbox]:checked~.check,body.linden-homes .checkbox input[type=radio]:checked~.check,body.linden-homes .radio .check,body.linden-homes .radio input[type=checkbox]:checked~.check,body.linden-homes .radio input[type=radio]:checked~.check{border:2px solid #3d092b}body.linden-homes .checkbox input[type=checkbox].has-error~.check,body.linden-homes .checkbox input[type=radio].has-error~.check,body.linden-homes .radio input[type=checkbox].has-error~.check,body.linden-homes .radio input[type=radio].has-error~.check{border:2px solid red}body.linden-homes .checkbox input[type=checkbox]:checked~label,body.linden-homes .checkbox input[type=radio]:checked~label,body.linden-homes .radio input[type=checkbox]:checked~label,body.linden-homes .radio input[type=radio]:checked~label{color:#3d092b}body.linden-homes .checkbox input[type=checkbox]:checked~.check:before,body.linden-homes .checkbox input[type=radio]:checked~.check:before,body.linden-homes .radio input[type=checkbox]:checked~.check:before,body.linden-homes .radio input[type=radio]:checked~.check:before{background:#730e37}body.linden-homes input{border:1px solid #3d092b}body.linden-homes input:focus{outline:none}body.linden-homes label{color:#3d092b}body.linden-homes .select2-container,body.linden-homes select{border:1px solid #3d092b}body.linden-homes .alert-container .alert .icon svg{fill:#730e37}body.linden-homes .alert-container .alert .icon svg .box,body.linden-homes .alert-container .alert .icon svg .tick{stroke:#730e37}body.linden-homes .file-upload .file-title{background-color:#730e37;color:#fff}body.linden-homes .file-upload .custom-file-upload{color:#a2a49d}body.linden-homes .file-upload .custom-file-upload:hover{color:#730e37}body.linden-homes .file-upload .file-name{background:#a7a9a2;color:#fff}body.linden-homes .file-upload .file-upload-container .file-uploaded{color:#730e37;display:block;font-size:56px}body.linden-homes .brand-colour{background:#730e37;color:#000001}body.linden-homes .brand-secondary-colour{background:#a2a49d;color:#fff}body.linden-homes .brand-secondary-background-colour{background:#a2a49d}body.linden-homes .brand-background-colour{background:#730e37}body.linden-homes .brand-text-colour{color:#000001}body.linden-homes .brand-alt1-colour{background:#ced0c9;color:#3d092b}body.linden-homes .brand-alt1-background-colour{background:#ced0c9}body.linden-homes .brand-alt2-colour{background:#dbddd6;color:#3d092b}body.linden-homes .brand-alt2-background-colour{background:#dbddd6}body.linden-homes .brand-alt1-text-colour{color:#3d092b}body.linden-homes .header--logo .logo{background-image:url(/images/logos/linden-homes.png);background-repeat:no-repeat}body.linden-homes .content--edit-accordian-section .content .subheading,body.linden-homes .content--edit-accordian-section .tab span,body.linden-homes .media-section .add{color:#730e37}body.linden-homes .media-library-container .tools .button{background-color:#730e37}body.linden-homes .media-library-container .image{box-shadow:-1px 6px 13px -7px rgba(0,0,0,.13),5px 5px 15px 5px transparent}body.linden-homes .media-library-container .image.selected{border-color:#730e37;box-shadow:0 10px 13px -7px #730e37,5px 5px 15px 5px transparent}body.linden-homes .content--table-pagination ul li.active .page-link{background-color:#730e37;border:none}body.linden-homes .incentives .incentive-block input:checked~label{background-color:#730e37}body.linden-homes .incentives .incentive-block input:checked~label .incentive-title p{color:#fff}body.linden-homes .incentives .incentive-block.preselect{border-bottom:8px dotted #730e37}body.linden-homes .switch{display:inline-block;height:34px;position:relative;width:60px}body.linden-homes .switch input{height:0;opacity:0;width:0}body.linden-homes .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}body.linden-homes .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}body.linden-homes input:checked+.slider{background-color:green}body.linden-homes input:focus+.slider{box-shadow:0 0 1px green}body.linden-homes input:checked+.slider:before{transform:translateX(26px)}body.linden-homes .loader .loader-classic svg path{fill:#730e37}body.linden-homes .loader .loader-text{background-color:#730e37;color:#fff}body.linden-homes .landing-page-type-select .choice label:hover{color:#730e37}body.linden-homes .landing-page.module .remove{background:#730e37}body.linden-homes .type-select-wrap .type-select label{background:#a2a49d}body.linden-homes .type-select-wrap .type-select label .title{color:#fff}body.linden-homes .type-select-wrap .type-select input:checked+label{background:#730e37}body.linden-homes .landing-page-modules-select .modules-wrap .module-content .module-type .image svg g{fill:#730e37}body.bovis-homes p{color:#000001}body.bovis-homes a.button{color:#fff}body.bovis-homes .button{background-color:#003a5d;color:#fff}body.bovis-homes .button:hover{background-color:#002a44}body.bovis-homes .button.warning{background-color:#c33a00;color:#fff}body.bovis-homes .button.inactive{background-color:#848484}body.bovis-homes .button.secondary{background-color:#9ca1a4}body.bovis-homes .button.secondary:active{background-color:#686e72}body.bovis-homes .button:active{background-color:#003a5d}body.bovis-homes .button:focus{outline:none;text-decoration:none}body.bovis-homes .button.delete{background-color:#d20000}body.bovis-homes .button.delete:hover{background-color:#b90000}body.bovis-homes .button.delete:active{background-color:#d20000}body.bovis-homes .button.discard{background-color:#d24907}body.bovis-homes .button.discard:hover{background-color:#b94006}body.bovis-homes .button.discard:active{background-color:#d24907}body.bovis-homes .site--body .content--block .content--section .content--table .content--table-content table tr.table-heading th{background:#003a5d;color:#fff;text-align:center}body.bovis-homes .menu-item .item-action-drag .drag-icon path{fill:#003a5d}body.bovis-homes .side-overlay-panel .latest-pages .page-preview.selected{border-color:#003a5d}body.bovis-homes .select-action .select-action-button{background:#003a5d;color:#fff}body.bovis-homes .select-action .select-action-button:hover{background:#002a44}body.bovis-homes .select-action .select-action-button:active{background:#003a5d}body.bovis-homes .select-action .actions ul a{background:#dadfe2;border-bottom:1px solid #c5cbce;color:#1c303d;display:block;overflow:hidden}body.bovis-homes .select-action .actions ul a:hover{background:#c8cdd0;text-decoration:none}body.bovis-homes .select-action .actions ul a .action-icon{float:left}body.bovis-homes .select-action .actions ul a .action-icon:before{-webkit-font-smoothing:antialiased;content:"";font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;margin-right:5px;text-rendering:auto}body.bovis-homes .select-action .actions ul a .action-icon.external-link:before{content:""}body.bovis-homes .select-action .actions ul a span{display:block;overflow:hidden}body.bovis-homes .content--note.tip{background:#1c303d}body.bovis-homes .navigation--block a{color:#1c303d}body.bovis-homes .navigation--block a.active{background:#003a5d;border-left:5px solid #1c303d;color:#fff;padding-left:10px}body.bovis-homes .navigation--block a.active:hover{color:#fff}body.bovis-homes .navigation--block a:hover{background:#003a5d;color:#fff}body.bovis-homes .navigation--block a:active{background-color:#002a44}body.bovis-homes .navigation--block.has-sub-nav.open{background:#003a5d}body.bovis-homes .navigation--block.has-sub-nav.open a{color:#fff}body.bovis-homes .navigation--block.has-sub-nav.open a:active{background-color:#002a44}body.bovis-homes .navigation--block .sub-nav.open{background:#c8cdd0}body.bovis-homes .navigation--block .sub-nav.open a{padding-left:25px}body.bovis-homes .navigation--block .sub-nav.open a:hover{background-color:#003a5d!important;color:#fff;text-decoration:none}body.bovis-homes .navigation--block .sub-nav.open a:active{background-color:#002a44!important}body.bovis-homes .navigation--block .sub-nav.open a.active{background:#a1a6a9;color:#fff}body.bovis-homes .navigation--block .sub-nav.open a.active:hover{color:#fff}body.bovis-homes .navigation--block .sub-nav.open a.active:active{background-color:#002a44}body.bovis-homes .checkbox .check,body.bovis-homes .checkbox input[type=checkbox]:checked~.check,body.bovis-homes .checkbox input[type=radio]:checked~.check,body.bovis-homes .radio .check,body.bovis-homes .radio input[type=checkbox]:checked~.check,body.bovis-homes .radio input[type=radio]:checked~.check{border:2px solid #1c303d}body.bovis-homes .checkbox input[type=checkbox].has-error~.check,body.bovis-homes .checkbox input[type=radio].has-error~.check,body.bovis-homes .radio input[type=checkbox].has-error~.check,body.bovis-homes .radio input[type=radio].has-error~.check{border:2px solid red}body.bovis-homes .checkbox input[type=checkbox]:checked~label,body.bovis-homes .checkbox input[type=radio]:checked~label,body.bovis-homes .radio input[type=checkbox]:checked~label,body.bovis-homes .radio input[type=radio]:checked~label{color:#1c303d}body.bovis-homes .checkbox input[type=checkbox]:checked~.check:before,body.bovis-homes .checkbox input[type=radio]:checked~.check:before,body.bovis-homes .radio input[type=checkbox]:checked~.check:before,body.bovis-homes .radio input[type=radio]:checked~.check:before{background:#003a5d}body.bovis-homes input{border:1px solid #1c303d}body.bovis-homes input:focus{outline:none}body.bovis-homes label{color:#1c303d}body.bovis-homes .select2-container,body.bovis-homes select{border:1px solid #1c303d}body.bovis-homes .alert-container .alert .icon svg{fill:#003a5d}body.bovis-homes .alert-container .alert .icon svg .box,body.bovis-homes .alert-container .alert .icon svg .tick{stroke:#003a5d}body.bovis-homes .file-upload .file-title{background-color:#003a5d;color:#fff}body.bovis-homes .file-upload .custom-file-upload{color:#9ca1a4}body.bovis-homes .file-upload .custom-file-upload:hover{color:#003a5d}body.bovis-homes .file-upload .file-name{background:#a1a6a9;color:#fff}body.bovis-homes .file-upload .file-upload-container .file-uploaded{color:#003a5d;display:block;font-size:56px}body.bovis-homes .brand-colour{background:#003a5d;color:#000001}body.bovis-homes .brand-secondary-colour{background:#9ca1a4;color:#fff}body.bovis-homes .brand-secondary-background-colour{background:#9ca1a4}body.bovis-homes .brand-background-colour{background:#003a5d}body.bovis-homes .brand-text-colour{color:#000001}body.bovis-homes .brand-alt1-colour{background:#c8cdd0;color:#1c303d}body.bovis-homes .brand-alt1-background-colour{background:#c8cdd0}body.bovis-homes .brand-alt2-colour{background:#dadfe2;color:#1c303d}body.bovis-homes .brand-alt2-background-colour{background:#dadfe2}body.bovis-homes .brand-alt1-text-colour{color:#1c303d}body.bovis-homes .header--logo .logo{background-image:url(/images/logos/bovis-homes.png);background-repeat:no-repeat}body.bovis-homes .content--edit-accordian-section .content .subheading,body.bovis-homes .content--edit-accordian-section .tab span,body.bovis-homes .media-section .add{color:#003a5d}body.bovis-homes .media-library-container .tools .button{background-color:#003a5d}body.bovis-homes .media-library-container .image{box-shadow:-1px 6px 13px -7px rgba(0,0,0,.13),5px 5px 15px 5px transparent}body.bovis-homes .media-library-container .image.selected{border-color:#003a5d;box-shadow:0 10px 13px -7px #003a5d,5px 5px 15px 5px transparent}body.bovis-homes .content--table-pagination ul li.active .page-link{background-color:#003a5d;border:none}body.bovis-homes .incentives .incentive-block input:checked~label{background-color:#003a5d}body.bovis-homes .incentives .incentive-block input:checked~label .incentive-title p{color:#fff}body.bovis-homes .incentives .incentive-block.preselect{border-bottom:8px dotted #003a5d}body.bovis-homes .switch{display:inline-block;height:34px;position:relative;width:60px}body.bovis-homes .switch input{height:0;opacity:0;width:0}body.bovis-homes .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}body.bovis-homes .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}body.bovis-homes input:checked+.slider{background-color:green}body.bovis-homes input:focus+.slider{box-shadow:0 0 1px green}body.bovis-homes input:checked+.slider:before{transform:translateX(26px)}body.bovis-homes .loader .loader-classic svg path{fill:#003a5d}body.bovis-homes .loader .loader-text{background-color:#003a5d;color:#fff}body.bovis-homes .landing-page-type-select .choice label:hover{color:#003a5d}body.bovis-homes .landing-page.module .remove{background:#003a5d}body.bovis-homes .type-select-wrap .type-select label{background:#9ca1a4}body.bovis-homes .type-select-wrap .type-select label .title{color:#fff}body.bovis-homes .type-select-wrap .type-select input:checked+label{background:#003a5d}body.bovis-homes .landing-page-modules-select .modules-wrap .module-content .module-type .image svg g{fill:#003a5d}body.drew-smith p{color:#000001}body.drew-smith a.button{color:#dbdbdb}body.drew-smith .button{background-color:#d10028;color:#dbdbdb}body.drew-smith .button:hover{background-color:#b80023}body.drew-smith .button.warning{background-color:#c33a00;color:#fff}body.drew-smith .button.inactive{background-color:#848484}body.drew-smith .button.secondary{background-color:#969697}body.drew-smith .button.secondary:active{background-color:#636364}body.drew-smith .button:active{background-color:#d10028}body.drew-smith .button:focus{outline:none;text-decoration:none}body.drew-smith .button.delete{background-color:#d20000}body.drew-smith .button.delete:hover{background-color:#b90000}body.drew-smith .button.delete:active{background-color:#d20000}body.drew-smith .button.discard{background-color:#d24907}body.drew-smith .button.discard:hover{background-color:#b94006}body.drew-smith .button.discard:active{background-color:#d24907}body.drew-smith .site--body .content--block .content--section .content--table .content--table-content table tr.table-heading th{background:#d10028;color:#dbdbdb;text-align:center}body.drew-smith .menu-item .item-action-drag .drag-icon path{fill:#d10028}body.drew-smith .side-overlay-panel .latest-pages .page-preview.selected{border-color:#d10028}body.drew-smith .select-action .select-action-button{background:#d10028;color:#dbdbdb}body.drew-smith .select-action .select-action-button:hover{background:#b80023}body.drew-smith .select-action .select-action-button:active{background:#d10028}body.drew-smith .select-action .actions ul a{background:#e3e3e4;border-bottom:1px solid #cccccd;color:#6e1a17;display:block;overflow:hidden}body.drew-smith .select-action .actions ul a:hover{background:#cfcfd0;text-decoration:none}body.drew-smith .select-action .actions ul a .action-icon{float:left}body.drew-smith .select-action .actions ul a .action-icon:before{-webkit-font-smoothing:antialiased;content:"";font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;margin-right:5px;text-rendering:auto}body.drew-smith .select-action .actions ul a .action-icon.external-link:before{content:""}body.drew-smith .select-action .actions ul a span{display:block;overflow:hidden}body.drew-smith .content--note.tip{background:#6e1a17}body.drew-smith .navigation--block a{color:#6e1a17}body.drew-smith .navigation--block a.active{background:#d10028;border-left:5px solid #6e1a17;color:#dbdbdb;padding-left:10px}body.drew-smith .navigation--block a.active:hover{color:#dbdbdb}body.drew-smith .navigation--block a:hover{background:#d10028;color:#dbdbdb}body.drew-smith .navigation--block a:active{background-color:#b80023}body.drew-smith .navigation--block.has-sub-nav.open{background:#d10028}body.drew-smith .navigation--block.has-sub-nav.open a{color:#dbdbdb}body.drew-smith .navigation--block.has-sub-nav.open a:active{background-color:#b80023}body.drew-smith .navigation--block .sub-nav.open{background:#cfcfd0}body.drew-smith .navigation--block .sub-nav.open a{padding-left:25px}body.drew-smith .navigation--block .sub-nav.open a:hover{background-color:#d10028!important;color:#dbdbdb;text-decoration:none}body.drew-smith .navigation--block .sub-nav.open a:active{background-color:#b80023!important}body.drew-smith .navigation--block .sub-nav.open a.active{background:#9b9b9c;color:#dbdbdb}body.drew-smith .navigation--block .sub-nav.open a.active:hover{color:#dbdbdb}body.drew-smith .navigation--block .sub-nav.open a.active:active{background-color:#b80023}body.drew-smith .checkbox .check,body.drew-smith .checkbox input[type=checkbox]:checked~.check,body.drew-smith .checkbox input[type=radio]:checked~.check,body.drew-smith .radio .check,body.drew-smith .radio input[type=checkbox]:checked~.check,body.drew-smith .radio input[type=radio]:checked~.check{border:2px solid #6e1a17}body.drew-smith .checkbox input[type=checkbox].has-error~.check,body.drew-smith .checkbox input[type=radio].has-error~.check,body.drew-smith .radio input[type=checkbox].has-error~.check,body.drew-smith .radio input[type=radio].has-error~.check{border:2px solid red}body.drew-smith .checkbox input[type=checkbox]:checked~label,body.drew-smith .checkbox input[type=radio]:checked~label,body.drew-smith .radio input[type=checkbox]:checked~label,body.drew-smith .radio input[type=radio]:checked~label{color:#6e1a17}body.drew-smith .checkbox input[type=checkbox]:checked~.check:before,body.drew-smith .checkbox input[type=radio]:checked~.check:before,body.drew-smith .radio input[type=checkbox]:checked~.check:before,body.drew-smith .radio input[type=radio]:checked~.check:before{background:#d10028}body.drew-smith input{border:1px solid #6e1a17}body.drew-smith input:focus{outline:none}body.drew-smith label{color:#6e1a17}body.drew-smith .select2-container,body.drew-smith select{border:1px solid #6e1a17}body.drew-smith .alert-container .alert .icon svg{fill:#d10028}body.drew-smith .alert-container .alert .icon svg .box,body.drew-smith .alert-container .alert .icon svg .tick{stroke:#d10028}body.drew-smith .file-upload .file-title{background-color:#d10028;color:#fff}body.drew-smith .file-upload .custom-file-upload{color:#969697}body.drew-smith .file-upload .custom-file-upload:hover{color:#d10028}body.drew-smith .file-upload .file-name{background:#9b9b9c;color:#dbdbdb}body.drew-smith .file-upload .file-upload-container .file-uploaded{color:#d10028;display:block;font-size:56px}body.drew-smith .brand-colour{background:#d10028;color:#000001}body.drew-smith .brand-secondary-colour{background:#969697;color:#dbdbdb}body.drew-smith .brand-secondary-background-colour{background:#969697}body.drew-smith .brand-background-colour{background:#d10028}body.drew-smith .brand-text-colour{color:#000001}body.drew-smith .brand-alt1-colour{background:#cfcfd0;color:#6e1a17}body.drew-smith .brand-alt1-background-colour{background:#cfcfd0}body.drew-smith .brand-alt2-colour{background:#e3e3e4;color:#6e1a17}body.drew-smith .brand-alt2-background-colour{background:#e3e3e4}body.drew-smith .brand-alt1-text-colour{color:#6e1a17}body.drew-smith .header--logo .logo{background-image:url(/images/logos/drew-smith.png);background-repeat:no-repeat}body.drew-smith .content--edit-accordian-section .content .subheading,body.drew-smith .content--edit-accordian-section .tab span,body.drew-smith .media-section .add{color:#d10028}body.drew-smith .media-library-container .tools .button{background-color:#d10028}body.drew-smith .media-library-container .image{box-shadow:-1px 6px 13px -7px rgba(0,0,0,.13),5px 5px 15px 5px transparent}body.drew-smith .media-library-container .image.selected{border-color:#d10028;box-shadow:0 10px 13px -7px #d10028,5px 5px 15px 5px transparent}body.drew-smith .content--table-pagination ul li.active .page-link{background-color:#d10028;border:none}body.drew-smith .incentives .incentive-block input:checked~label{background-color:#d10028}body.drew-smith .incentives .incentive-block input:checked~label .incentive-title p{color:#dbdbdb}body.drew-smith .incentives .incentive-block.preselect{border-bottom:8px dotted #d10028}body.drew-smith .switch{display:inline-block;height:34px;position:relative;width:60px}body.drew-smith .switch input{height:0;opacity:0;width:0}body.drew-smith .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}body.drew-smith .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}body.drew-smith input:checked+.slider{background-color:green}body.drew-smith input:focus+.slider{box-shadow:0 0 1px green}body.drew-smith input:checked+.slider:before{transform:translateX(26px)}body.drew-smith .loader .loader-classic svg path{fill:#d10028}body.drew-smith .loader .loader-text{background-color:#d10028;color:#fff}body.drew-smith .landing-page-type-select .choice label:hover{color:#d10028}body.drew-smith .landing-page.module .remove{background:#d10028}body.drew-smith .type-select-wrap .type-select label{background:#969697}body.drew-smith .type-select-wrap .type-select label .title{color:#dbdbdb}body.drew-smith .type-select-wrap .type-select input:checked+label{background:#d10028}body.drew-smith .landing-page-modules-select .modules-wrap .module-content .module-type .image svg g{fill:#d10028}body.vistry-ventures p{color:#000001}body.vistry-ventures a.button{color:#eaeaea}body.vistry-ventures .button{background-color:#025448;color:#eaeaea}body.vistry-ventures .button:hover{background-color:#013b33}body.vistry-ventures .button.warning{background-color:#c33a00;color:#fff}body.vistry-ventures .button.inactive{background-color:#848484}body.vistry-ventures .button.secondary{background-color:#8c9a8a}body.vistry-ventures .button.secondary:active{background-color:#5a6658}body.vistry-ventures .button:active{background-color:#025448}body.vistry-ventures .button:focus{outline:none;text-decoration:none}body.vistry-ventures .button.delete{background-color:#d20000}body.vistry-ventures .button.delete:hover{background-color:#b90000}body.vistry-ventures .button.delete:active{background-color:#d20000}body.vistry-ventures .button.discard{background-color:#d24907}body.vistry-ventures .button.discard:hover{background-color:#b94006}body.vistry-ventures .button.discard:active{background-color:#d24907}body.vistry-ventures .site--body .content--block .content--section .content--table .content--table-content table tr.table-heading th{background:#025448;color:#eaeaea;text-align:center}body.vistry-ventures .menu-item .item-action-drag .drag-icon path{fill:#025448}body.vistry-ventures .side-overlay-panel .latest-pages .page-preview.selected{border-color:#025448}body.vistry-ventures .select-action .select-action-button{background:#025448;color:#eaeaea}body.vistry-ventures .select-action .select-action-button:hover{background:#013b33}body.vistry-ventures .select-action .select-action-button:active{background:#025448}body.vistry-ventures .select-action .actions ul a{background:#d7e5d5;border-bottom:1px solid #bfcebd;color:#133d16;display:block;overflow:hidden}body.vistry-ventures .select-action .actions ul a:hover{background:#c2d0c0;text-decoration:none}body.vistry-ventures .select-action .actions ul a .action-icon{float:left}body.vistry-ventures .select-action .actions ul a .action-icon:before{-webkit-font-smoothing:antialiased;content:"";font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;margin-right:5px;text-rendering:auto}body.vistry-ventures .select-action .actions ul a .action-icon.external-link:before{content:""}body.vistry-ventures .select-action .actions ul a span{display:block;overflow:hidden}body.vistry-ventures .content--note.tip{background:#133d16}body.vistry-ventures .navigation--block a{color:#133d16}body.vistry-ventures .navigation--block a.active{background:#025448;border-left:5px solid #133d16;color:#eaeaea;padding-left:10px}body.vistry-ventures .navigation--block a.active:hover{color:#eaeaea}body.vistry-ventures .navigation--block a:hover{background:#025448;color:#eaeaea}body.vistry-ventures .navigation--block a:active{background-color:#013b33}body.vistry-ventures .navigation--block.has-sub-nav.open{background:#025448}body.vistry-ventures .navigation--block.has-sub-nav.open a{color:#eaeaea}body.vistry-ventures .navigation--block.has-sub-nav.open a:active{background-color:#013b33}body.vistry-ventures .navigation--block .sub-nav.open{background:#c2d0c0}body.vistry-ventures .navigation--block .sub-nav.open a{padding-left:25px}body.vistry-ventures .navigation--block .sub-nav.open a:hover{background-color:#025448!important;color:#eaeaea;text-decoration:none}body.vistry-ventures .navigation--block .sub-nav.open a:active{background-color:#013b33!important}body.vistry-ventures .navigation--block .sub-nav.open a.active{background:#919f8f;color:#eaeaea}body.vistry-ventures .navigation--block .sub-nav.open a.active:hover{color:#eaeaea}body.vistry-ventures .navigation--block .sub-nav.open a.active:active{background-color:#013b33}body.vistry-ventures .checkbox .check,body.vistry-ventures .checkbox input[type=checkbox]:checked~.check,body.vistry-ventures .checkbox input[type=radio]:checked~.check,body.vistry-ventures .radio .check,body.vistry-ventures .radio input[type=checkbox]:checked~.check,body.vistry-ventures .radio input[type=radio]:checked~.check{border:2px solid #133d16}body.vistry-ventures .checkbox input[type=checkbox].has-error~.check,body.vistry-ventures .checkbox input[type=radio].has-error~.check,body.vistry-ventures .radio input[type=checkbox].has-error~.check,body.vistry-ventures .radio input[type=radio].has-error~.check{border:2px solid red}body.vistry-ventures .checkbox input[type=checkbox]:checked~label,body.vistry-ventures .checkbox input[type=radio]:checked~label,body.vistry-ventures .radio input[type=checkbox]:checked~label,body.vistry-ventures .radio input[type=radio]:checked~label{color:#133d16}body.vistry-ventures .checkbox input[type=checkbox]:checked~.check:before,body.vistry-ventures .checkbox input[type=radio]:checked~.check:before,body.vistry-ventures .radio input[type=checkbox]:checked~.check:before,body.vistry-ventures .radio input[type=radio]:checked~.check:before{background:#025448}body.vistry-ventures input{border:1px solid #133d16}body.vistry-ventures input:focus{outline:none}body.vistry-ventures label{color:#133d16}body.vistry-ventures .select2-container,body.vistry-ventures select{border:1px solid #133d16}body.vistry-ventures .alert-container .alert .icon svg{fill:#025448}body.vistry-ventures .alert-container .alert .icon svg .box,body.vistry-ventures .alert-container .alert .icon svg .tick{stroke:#025448}body.vistry-ventures .file-upload .file-title{background-color:#025448;color:#fff}body.vistry-ventures .file-upload .custom-file-upload{color:#8c9a8a}body.vistry-ventures .file-upload .custom-file-upload:hover{color:#025448}body.vistry-ventures .file-upload .file-name{background:#919f8f;color:#eaeaea}body.vistry-ventures .file-upload .file-upload-container .file-uploaded{color:#025448;display:block;font-size:56px}body.vistry-ventures .brand-colour{background:#025448;color:#000001}body.vistry-ventures .brand-secondary-colour{background:#8c9a8a;color:#eaeaea}body.vistry-ventures .brand-secondary-background-colour{background:#8c9a8a}body.vistry-ventures .brand-background-colour{background:#025448}body.vistry-ventures .brand-text-colour{color:#000001}body.vistry-ventures .brand-alt1-colour{background:#c2d0c0;color:#133d16}body.vistry-ventures .brand-alt1-background-colour{background:#c2d0c0}body.vistry-ventures .brand-alt2-colour{background:#d7e5d5;color:#133d16}body.vistry-ventures .brand-alt2-background-colour{background:#d7e5d5}body.vistry-ventures .brand-alt1-text-colour{color:#133d16}body.vistry-ventures .header--logo .logo{background-image:url(/images/logos/vistry-ventures.png);background-repeat:no-repeat}body.vistry-ventures .content--edit-accordian-section .content .subheading,body.vistry-ventures .content--edit-accordian-section .tab span,body.vistry-ventures .media-section .add{color:#025448}body.vistry-ventures .media-library-container .tools .button{background-color:#025448}body.vistry-ventures .media-library-container .image{box-shadow:-1px 6px 13px -7px rgba(0,0,0,.13),5px 5px 15px 5px transparent}body.vistry-ventures .media-library-container .image.selected{border-color:#025448;box-shadow:0 10px 13px -7px #025448,5px 5px 15px 5px transparent}body.vistry-ventures .content--table-pagination ul li.active .page-link{background-color:#025448;border:none}body.vistry-ventures .incentives .incentive-block input:checked~label{background-color:#025448}body.vistry-ventures .incentives .incentive-block input:checked~label .incentive-title p{color:#eaeaea}body.vistry-ventures .incentives .incentive-block.preselect{border-bottom:8px dotted #025448}body.vistry-ventures .switch{display:inline-block;height:34px;position:relative;width:60px}body.vistry-ventures .switch input{height:0;opacity:0;width:0}body.vistry-ventures .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}body.vistry-ventures .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}body.vistry-ventures input:checked+.slider{background-color:green}body.vistry-ventures input:focus+.slider{box-shadow:0 0 1px green}body.vistry-ventures input:checked+.slider:before{transform:translateX(26px)}body.vistry-ventures .loader .loader-classic svg path{fill:#025448}body.vistry-ventures .loader .loader-text{background-color:#025448;color:#fff}body.vistry-ventures .landing-page-type-select .choice label:hover{color:#025448}body.vistry-ventures .landing-page.module .remove{background:#025448}body.vistry-ventures .type-select-wrap .type-select label{background:#8c9a8a}body.vistry-ventures .type-select-wrap .type-select label .title{color:#eaeaea}body.vistry-ventures .type-select-wrap .type-select input:checked+label{background:#025448}body.vistry-ventures .landing-page-modules-select .modules-wrap .module-content .module-type .image svg g{fill:#025448}body.countryside p{color:#000001}body.countryside a.button{color:#eaeaea}body.countryside .button{background-color:#005f6c;color:#eaeaea}body.countryside .button:hover{background-color:#004953}body.countryside .button.warning{background-color:#c33a00;color:#fff}body.countryside .button.inactive{background-color:#848484}body.countryside .button.secondary{background-color:#8c9a8a}body.countryside .button.secondary:active{background-color:#5a6658}body.countryside .button:active{background-color:#005f6c}body.countryside .button:focus{outline:none;text-decoration:none}body.countryside .button.delete{background-color:#d20000}body.countryside .button.delete:hover{background-color:#b90000}body.countryside .button.delete:active{background-color:#d20000}body.countryside .button.discard{background-color:#d24907}body.countryside .button.discard:hover{background-color:#b94006}body.countryside .button.discard:active{background-color:#d24907}body.countryside .site--body .content--block .content--section .content--table .content--table-content table tr.table-heading th{background:#005f6c;color:#eaeaea;text-align:center}body.countryside .menu-item .item-action-drag .drag-icon path{fill:#005f6c}body.countryside .side-overlay-panel .latest-pages .page-preview.selected{border-color:#005f6c}body.countryside .select-action .select-action-button{background:#005f6c;color:#eaeaea}body.countryside .select-action .select-action-button:hover{background:#004953}body.countryside .select-action .select-action-button:active{background:#005f6c}body.countryside .select-action .actions ul a{background:#d7e5d5;border-bottom:1px solid #bfcebd;color:#601956;display:block;overflow:hidden}body.countryside .select-action .actions ul a:hover{background:#c2d0c0;text-decoration:none}body.countryside .select-action .actions ul a .action-icon{float:left}body.countryside .select-action .actions ul a .action-icon:before{-webkit-font-smoothing:antialiased;content:"";font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;margin-right:5px;text-rendering:auto}body.countryside .select-action .actions ul a .action-icon.external-link:before{content:""}body.countryside .select-action .actions ul a span{display:block;overflow:hidden}body.countryside .content--note.tip{background:#601956}body.countryside .navigation--block a{color:#601956}body.countryside .navigation--block a.active{background:#005f6c;border-left:5px solid #601956;color:#eaeaea;padding-left:10px}body.countryside .navigation--block a.active:hover{color:#eaeaea}body.countryside .navigation--block a:hover{background:#005f6c;color:#eaeaea}body.countryside .navigation--block a:active{background-color:#004953}body.countryside .navigation--block.has-sub-nav.open{background:#005f6c}body.countryside .navigation--block.has-sub-nav.open a{color:#eaeaea}body.countryside .navigation--block.has-sub-nav.open a:active{background-color:#004953}body.countryside .navigation--block .sub-nav.open{background:#c2d0c0}body.countryside .navigation--block .sub-nav.open a{padding-left:25px}body.countryside .navigation--block .sub-nav.open a:hover{background-color:#005f6c!important;color:#eaeaea;text-decoration:none}body.countryside .navigation--block .sub-nav.open a:active{background-color:#004953!important}body.countryside .navigation--block .sub-nav.open a.active{background:#919f8f;color:#eaeaea}body.countryside .navigation--block .sub-nav.open a.active:hover{color:#eaeaea}body.countryside .navigation--block .sub-nav.open a.active:active{background-color:#004953}body.countryside .checkbox .check,body.countryside .checkbox input[type=checkbox]:checked~.check,body.countryside .checkbox input[type=radio]:checked~.check,body.countryside .radio .check,body.countryside .radio input[type=checkbox]:checked~.check,body.countryside .radio input[type=radio]:checked~.check{border:2px solid #601956}body.countryside .checkbox input[type=checkbox].has-error~.check,body.countryside .checkbox input[type=radio].has-error~.check,body.countryside .radio input[type=checkbox].has-error~.check,body.countryside .radio input[type=radio].has-error~.check{border:2px solid red}body.countryside .checkbox input[type=checkbox]:checked~label,body.countryside .checkbox input[type=radio]:checked~label,body.countryside .radio input[type=checkbox]:checked~label,body.countryside .radio input[type=radio]:checked~label{color:#601956}body.countryside .checkbox input[type=checkbox]:checked~.check:before,body.countryside .checkbox input[type=radio]:checked~.check:before,body.countryside .radio input[type=checkbox]:checked~.check:before,body.countryside .radio input[type=radio]:checked~.check:before{background:#005f6c}body.countryside input{border:1px solid #601956}body.countryside input:focus{outline:none}body.countryside label{color:#601956}body.countryside .select2-container,body.countryside select{border:1px solid #601956}body.countryside .alert-container .alert .icon svg{fill:#005f6c}body.countryside .alert-container .alert .icon svg .box,body.countryside .alert-container .alert .icon svg .tick{stroke:#005f6c}body.countryside .file-upload .file-title{background-color:#005f6c;color:#fff}body.countryside .file-upload .custom-file-upload{color:#8c9a8a}body.countryside .file-upload .custom-file-upload:hover{color:#005f6c}body.countryside .file-upload .file-name{background:#919f8f;color:#eaeaea}body.countryside .file-upload .file-upload-container .file-uploaded{color:#005f6c;display:block;font-size:56px}body.countryside .brand-colour{background:#005f6c;color:#000001}body.countryside .brand-secondary-colour{background:#8c9a8a;color:#eaeaea}body.countryside .brand-secondary-background-colour{background:#8c9a8a}body.countryside .brand-background-colour{background:#005f6c}body.countryside .brand-text-colour{color:#000001}body.countryside .brand-alt1-colour{background:#c2d0c0;color:#601956}body.countryside .brand-alt1-background-colour{background:#c2d0c0}body.countryside .brand-alt2-colour{background:#d7e5d5;color:#601956}body.countryside .brand-alt2-background-colour{background:#d7e5d5}body.countryside .brand-alt1-text-colour{color:#601956}body.countryside .header--logo .logo{background-image:url(/images/logos/countryside.png);background-repeat:no-repeat}body.countryside .content--edit-accordian-section .content .subheading,body.countryside .content--edit-accordian-section .tab span,body.countryside .media-section .add{color:#005f6c}body.countryside .media-library-container .tools .button{background-color:#005f6c}body.countryside .media-library-container .image{box-shadow:-1px 6px 13px -7px rgba(0,0,0,.13),5px 5px 15px 5px transparent}body.countryside .media-library-container .image.selected{border-color:#005f6c;box-shadow:0 10px 13px -7px #005f6c,5px 5px 15px 5px transparent}body.countryside .content--table-pagination ul li.active .page-link{background-color:#005f6c;border:none}body.countryside .incentives .incentive-block input:checked~label{background-color:#005f6c}body.countryside .incentives .incentive-block input:checked~label .incentive-title p{color:#eaeaea}body.countryside .incentives .incentive-block.preselect{border-bottom:8px dotted #005f6c}body.countryside .switch{display:inline-block;height:34px;position:relative;width:60px}body.countryside .switch input{height:0;opacity:0;width:0}body.countryside .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}body.countryside .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}body.countryside input:checked+.slider{background-color:green}body.countryside input:focus+.slider{box-shadow:0 0 1px green}body.countryside input:checked+.slider:before{transform:translateX(26px)}body.countryside .loader .loader-classic svg path{fill:#005f6c}body.countryside .loader .loader-text{background-color:#005f6c;color:#fff}body.countryside .landing-page-type-select .choice label:hover{color:#005f6c}body.countryside .landing-page.module .remove{background:#005f6c}body.countryside .type-select-wrap .type-select label{background:#8c9a8a}body.countryside .type-select-wrap .type-select label .title{color:#eaeaea}body.countryside .type-select-wrap .type-select input:checked+label{background:#005f6c}body.countryside .landing-page-modules-select .modules-wrap .module-content .module-type .image svg g{fill:#005f6c}.alert-container.has-error .alert{border:4px solid red}.alert-container .alert{animation:disappear 2.6s linear;background:#fff;box-shadow:3px 6px 5px 0 #00000054;left:50%;min-width:240px;opacity:0;padding:20px;position:fixed;top:50%;transform:translateX(-50%) translateY(-30%);z-index:999999}@keyframes disappear{0%,90%{opacity:1}to{opacity:0}}.alert-container .alert .icon{text-align:center;width:100%}.alert-container .alert.success svg{stroke-width:1;margin-left:24px;max-width:200px}.alert-container .alert.success svg .circle-mask{animation:circleMask 1.8s forwards;transform:translate(-75%,-51%) scale(2)}.alert-container .alert.success svg .circle-mask-2{animation:circleMask2 1.8s forwards;transform:translate(13%,-66%) scale(2)}.alert-container .alert.success svg .tick{stroke-dasharray:274;stroke-dashoffset:274;animation:tickFill 1.1s linear}.alert-container .alert.success svg .box{stroke-dasharray:526;animation:checkBoxFill .5s linear}@keyframes circleMask{0%{transform:translate(100%,-50%) scale(.5)}40%,70%{transform:translate(-75%,-51%) scale(2)}to{transform:translate(100%,-50%) scale(.5)}}@keyframes circleMask2{0%,20%{transform:translate(-124%,27%) scale(2)}50%,70%{transform:translate(13%,-66%) scale(2)}to{transform:translate(-124%,27%) scale(2)}}@keyframes tickFill{0%,20%{stroke-dashoffset:274;fill:#fff}60%{stroke-dashoffset:0;fill:#fff}}@keyframes checkBoxFill{0%{fill:#fff;transform:translateY(-2px)}40%{transform:translate(0)}}.alert-container .alert .title{color:#2a2a2a;font-size:24px;text-align:center}.alert-container .alert .message{color:#0d0d0d;font-size:18px;text-align:center}.warning-message{background:#9f0d00;color:#fff;font-size:18px;margin:auto;padding:20px;text-align:center;width:80%}.warning-message a{color:#fff;text-decoration:underline}.button{font-family:Gilroy-Semibold,sans-serif}.form--actions{display:flex;justify-content:space-between;margin:60px 0}.form--actions.sticky{background:#f3f2f2;bottom:0;left:0;padding:20px 0;position:sticky}.form--actions.sticky.stuck{background:none;position:relative}.form--actions.preview{background:#f3f2f2;bottom:0;left:0;margin-bottom:0;position:fixed;width:100%}.form--actions div{display:flex;flex:0 0 150px}.form--actions div a{flex:1}.form--actions div.two{display:flex;flex:0 0 130px;gap:8px;justify-content:space-between}.form--actions div.two .button{flex:1}.form--actions div.two .button:first-child{margin-right:10px}.form--actions div.many{display:flex;flex:1 0 auto;gap:8px;justify-content:flex-end}.form--actions div.many.left{justify-content:flex-start}.form--actions div.many .button{flex:0 1 auto;gap:16px;max-width:350px}.form--actions div.many .button:first-child{margin-right:10px}.form--checked-section{display:flex;justify-content:right}.form--checked-section.sticky{background:#f3f2f2;bottom:40px;left:0;padding:20px 0;position:sticky;z-index:9999}.form--checked-section.sticky.stuck{background:none;margin:54px 0 -110px;position:relative}.actions{height:0;left:0;overflow:hidden;position:absolute;top:38px;transition:all .3s;width:100%;z-index:-1000}.actions.open{height:auto;z-index:1000}.actions ul{list-style-type:none;margin:0;padding:0}.actions ul li a{padding:10px 15px}.actions ul li a:after{content:""}.input label{display:block;font-family:Gilroy-Bold,sans-serif;margin-bottom:4px}.input input{box-sizing:border-box;padding:12px 5px;width:100%}.input input.has-error,.input.has-error .note-editor,.input.has-error textarea{border:1px solid red}.input .select2-container,.input select{box-sizing:border-box;min-height:45px;padding:8px 5px;width:100%}.input .select2-container.has-copy-button,.input select.has-copy-button{width:70%!important}.input .select2-container.has-error,.input select.has-error{border:1px solid red}.input textarea{padding:10px;resize:none;width:100%}.input textarea .wysiwyg{min-height:140px}.input .input-display{background:#f0f0f0;border:1px solid #e9e9e9;box-sizing:border-box;display:block;min-height:46px;padding:12px 5px;width:100%}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{background:none!important;border:none!important;border-radius:unset!important}.select2-container--default .select2-selection--single .select2-selection__arrow{bottom:0!important;height:100%!important}.checkbox,.radio{clear:both}.checkbox p,.radio p{font-family:Gilroy-Semibold,sans-serif;margin:0}.checkbox ul,.radio ul{margin:0;padding:0}.checkbox ul li,.radio ul li{color:#510e4f;display:block;display:inline-block;position:relative}.checkbox ul li:first-child,.radio ul li:first-child{font-family:Gilroy-Bold,sans-serif;font-size:1em}.checkbox ul li input[type=checkbox],.checkbox ul li input[type=radio],.radio ul li input[type=checkbox],.radio ul li input[type=radio]{position:absolute;visibility:hidden}.checkbox ul li label,.radio ul li label{cursor:pointer;display:block;font-size:1em;font-weight:300;margin:10px auto;padding:3px 16px 15px 44px;position:relative;-webkit-transition:all .15s linear;z-index:9}.checkbox ul li .check,.radio ul li .check{border-radius:100%;display:block;height:25px;left:5px;position:absolute;top:10px;transition:border .15s linear;-webkit-transition:border .15s linear;width:25px;z-index:5}.checkbox ul li:hover .check,.radio ul li:hover .check{border:2px solid #aaa}.checkbox ul li .check:before,.radio ul li .check:before{border-radius:100%;content:"";display:block;height:15px;left:3px;margin:auto;position:absolute;top:3px;transition:background .15s linear;-webkit-transition:background .15s linear;width:15px}.checkbox input[type=checkbox]:checked~.check:before,.radio input[type=checkbox]:checked~.check:before{background:#510e4f}.checkbox input[type=checkbox]:checked~label,.radio input[type=checkbox]:checked~label{color:#510e4f}.checkbox.vertical-labels ul li .check,.radio.vertical-labels ul li .check{margin:auto;position:relative}.checkbox.vertical-labels ul li .label,.radio.vertical-labels ul li .label{display:block;text-align:center}.checkbox ul li .check,.checkbox ul li .check:before{border-radius:0}.flex-50-50{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.flex-50-50 div.input{flex:0 0 49%;margin-bottom:20px}.flex-50-50 div.input input,.flex-50-50 div.input select{width:100%}.flex-50-50 .media-section{flex:0 0 49%;margin-bottom:0}.flex-single{display:flex;flex-wrap:wrap}.flex-single div.input{flex:1 0 100%;margin-bottom:20px}.flex-single div.input .note-editor,.flex-single div.input .select2-container,.flex-single div.input input,.flex-single div.input select,.flex-single div.input textarea{width:100%}.flex-25{display:flex;flex-wrap:wrap}.flex-25 div.input{flex:1 0 25%;margin-bottom:20px}.flex-25 div.input input,.flex-25 div.input select{width:90%}.content--related{padding:0 0 20px}@media (max-width:1050px){.content--related{display:none}}.content--related .related-title{font-size:14px;font-style:italic;margin-bottom:4px}.content--related a{margin-bottom:6px;margin-right:5px}.content--edit-accordian .expand-accordians{height:60px;position:relative;text-align:right;width:100%}.content--edit-accordian .expand-accordians .button{position:absolute;right:0;top:0}.checkbox-image{display:inline-block;text-align:center}.checkbox-image .inner-image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px}.checkbox-image .description{font-size:11px;font-weight:600;margin-bottom:0!important;text-align:center}.checkbox-image.yes .inner-image{background-image:url(/images/ux/checked-true.png)}.checkbox-image.yes .description{color:#000}.checkbox-image.no .inner-image{background-image:url(/images/ux/checked-false.png)}.checkbox-image.no .description{color:#acacac}.homepage-media-container{border:1px solid #f0f0f0;flex:1;margin:5px;min-width:19%;padding:20px;text-align:center}.homepage-media-container .image-mode .media-section{padding:0}.homepage-media-container .video-mode{display:none}.content--note{background:#ececec;display:block;margin-bottom:20px;padding:15px;position:relative;text-align:center;width:100%}.content--note .button{height:100%;position:absolute;right:0;top:0}.content--note.hidden{display:none}.content--note a{text-decoration:underline}.content--note.tip,.content--note.tip a{color:#fff}.content--note.warning{background:#db0000;color:#fff}.content--note.with-icon{padding-left:54px;text-align:left}.content--note.with-icon:before{border-radius:15px;content:"";height:25px;left:15px;position:absolute;top:27%;width:25px}.content--note.with-icon.question:before{content:url(/images/ux/tip.png)}.content--note.with-icon.exclamation:before{content:url(/images/ux/warning.png)}.multi-add{margin-bottom:60px}.multi-add .multi-add-input-wrap{align-items:flex-start;display:flex;position:relative}.multi-add .multi-add-input-wrap input,.multi-add .multi-add-input-wrap select{margin-bottom:10px;margin-right:20px}.multi-add .multi-add-input-wrap .button{align-self:flex-start;margin-top:2px}.multi-add .multi-add-input-wrap .drag-handle{cursor:move;padding:10px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.multi-add-alt{margin-bottom:60px}.multi-add-alt .multi-add-input-wrap{align-items:flex-start;display:flex;position:relative}.multi-add-alt .multi-add-input-wrap .select2-container,.multi-add-alt .multi-add-input-wrap input,.multi-add-alt .multi-add-input-wrap select{margin-bottom:10px;margin-right:20px}.multi-add-alt .multi-add-input-wrap .button{align-self:flex-start;margin-top:2px}.multi-add-alt .multi-add-input-wrap .drag-handle{cursor:move;padding:10px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.multi-add-alt .multi-add-selected .added-item{align-items:flex-start;display:flex;margin-bottom:10px}.multi-add-alt .multi-add-selected .added-item p{background-color:#f5f5f5;margin-bottom:0;margin-right:20px;padding-left:10px;padding-top:11px;width:100%}.multi-add-alt .multi-add-selected .added-item .drag-handle{cursor:move;padding:10px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reorderable-list{list-style:none;margin:0;padding:0;width:100%}.reorderable-list-item{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.reorderable-list-item-content{flex:1}.reorderable-list .drag-handle{cursor:move;padding:10px 6px}.incentives{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.incentives .incentive-block{cursor:pointer;flex:0 0 187px}.incentives .incentive-block label{background-color:#f3f2f2;cursor:pointer;display:block;font-weight:400;width:100%}.incentives .incentive-block label .incentive-logo{padding:25px;text-align:center}.incentives .incentive-block label .incentive-logo img{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60%}.incentives .incentive-block label .incentive-title{font-size:16px;height:150px;padding-bottom:15px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.incentives .incentive-block label .incentive-title p{margin:0;padding:0 15px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.incentives .incentive-block input{display:none}.incentives .incentive-block input:checked~label .incentive-logo img{filter:brightness(100)}.incentives .incentive-block input:checked~label .incentive-title{font-weight:600}iframe.preview{border:0;height:calc(100vh - 42px);width:100%}.preview-media-wrap{padding:10px}.preview-media-wrap .inner-media-wrap{display:flex}.preview-media-wrap .inner-media-wrap img{margin:10px;max-width:250px}.comparison-block{display:flex;width:100%}.comparison-block .field{flex:1 0 20%;padding:5px}.comparison-block .new,.comparison-block .original{background:#d1f0ea;flex:1 0 40%;padding:5px}.comparison-block .new{width:40%}.comparison-block .diff{background:#6af069}.template-text-module{margin:30px 0}.template-text-module .template-rows .panel-title{font-weight:600}.template-text-module .template-rows .template-rowable.default-template{display:none}.template-text-module .template-rows .template-actions{text-align:right}.site--body .development-id-list.content--section.with-sidebar .content--table{overflow:visible}.site--body .development-id-list.content--section.with-sidebar .content--table .content--table-content table{border-collapse:separate;border-spacing:0;margin:0 auto;width:80%}.site--body .development-id-list.content--section.with-sidebar .content--table .content--table-content table tr:first-child th{background:#fff;background-clip:padding-box;border-bottom:2px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:10px;position:sticky;top:0}.site--body .development-id-list.content--section.with-sidebar .content--table .content--table-content table tr:first-child th:last-child{border-right:0}.site--body .development-id-list.content--section.with-sidebar .content--table .content--table-content table td{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:10px}.site--body .development-id-list.content--section.with-sidebar .content--table .content--table-content table td:last-child{border-right:0}.login{background:#85aabd;background:radial-gradient(circle,#bae8ff 0,#acd5ea 100%);background-repeat:no-repeat;background-size:cover;height:100vh;margin:0;padding:0}.login .blur{background-color:#362135c7;display:inline-block;height:100%;position:fixed;width:100%}.login *{box-sizing:border-box}.login h1{font-size:20px;margin:0 0 30px;text-align:center}.login a{color:#a2b3ff}.login button{background:radial-gradient(circle,#acd5ea 16%,#d4f0ff 76%);background-position:50%;background-size:400% 200%;border:0;border-radius:0;color:#274f64;cursor:pointer;display:block;font-size:18px;margin:15px auto auto;padding:10px;transition:all 2.4s ease-in-out;width:100%}.login button:hover{background-position:100%;background:radial-gradient(circle,#afdbf0 16%,#93d7fb 76%)}.login .logo{background-color:#fff;box-shadow:5px 5px 6px 0 #161616;margin:auto;padding:40px 10px 25px;text-align:center;width:100%}.login .logo img{max-width:380px;-webkit-transform:translateZ(0);width:80%}.login .login-container{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);left:50%;position:absolute;top:40%;transform:translateX(-50%) translateY(-30%)}.login .login-container .center-panel{background:#fff;margin:auto;width:400px}.login .login-container .center-panel .login-panel-top{background-color:#add5ea;border-top:21px solid #6da1bd;padding:24px;width:100%}.login .login-container .center-panel .login-panel-top h1{color:#274f64;margin-bottom:0}.login .login-container .center-panel .login-panel-middle{padding:35px}.login .login-container .center-panel input[type=email],.login .login-container .center-panel input[type=password],.login .login-container .center-panel input[type=text]{background-color:#fff;border:0;border-bottom:1px solid #727272;border-radius:0;font-size:18px;margin-bottom:10px;padding:10px;width:100%}.login .login-container .center-panel input[type=email]:focus,.login .login-container .center-panel input[type=password]:focus,.login .login-container .center-panel input[type=text]:focus{border-bottom:1px solid #532851;outline:none}.login .login-container .center-panel .group{display:flex;justify-content:center}.login .login-container .center-panel .forgot-password,.login .login-container .center-panel .remember-me{margin:20px 0;text-align:center;width:100%}.login .brand-selection{align-items:stretch;background:#f0f0f0;border:0;color:#fff;cursor:pointer;display:flex;font-size:18px;margin-bottom:5px;margin-top:5px;padding:0;text-align:center;transition:initial;width:100%}.login .brand-selection .colour-panel{padding:20px;width:10%}.login .brand-selection .name{padding:20px;text-align:center;width:77%}.login .brand-selection.linden-homes{background:#a0144d}.login .brand-selection.linden-homes .colour-panel{background:#730e37}.login .brand-selection.linden-homes:hover{background:#8a1142}.login .brand-selection.bovis-homes{background:#005a90}.login .brand-selection.bovis-homes .colour-panel{background:#003a5d}.login .brand-selection.bovis-homes:hover{background:#004a77}.login .brand-selection.drew-smith{background:#ff0535}.login .brand-selection.drew-smith .colour-panel{background:#d10028}.login .brand-selection.drew-smith:hover{background:#eb002d}.login .brand-selection.vistry-ventures{background:#038673}.login .brand-selection.vistry-ventures .colour-panel{background:#025448}.login .brand-selection.vistry-ventures:hover{background:#036d5d}.login .brand-selection.countryside{background:#008c9f}.login .brand-selection.countryside .colour-panel{background:#005f6c}.login .brand-selection.countryside:hover{background:#007586}.login .brand-selection input[type=radio]{display:none}.redirects-page .dialog-wrap{background:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.redirects-page .dialog-wrap.url-check{z-index:9999}.redirects-page .dialog{background:#fff;margin-left:-10%;padding:20px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:2400}.redirects-page .delete-redirect-panel .dialog{margin-left:-14%;width:478px}.redirects-page .edit-redirect-panel .dialog{margin-left:-21%}.redirects-page .exit-dialog{cursor:pointer;font-family:Courier;font-size:1.4em;padding:5px;position:absolute;right:5px;top:3px}.redirects-page .done-dialog{bottom:44%;color:#fff;display:none;left:50%;margin-left:-60px;position:fixed;z-index:999999}.redirects-page .done-dialog .inner{background:#28a745;font-size:1.4em;font-weight:600;padding:80px}.redirects-page .done-dialog.failed .inner{background:#a94035}.redirects-page .url-check input{box-sizing:border-box;float:none;font-size:1.1em;margin-bottom:20px;padding:10px;width:100%}.redirects-page .hidden-panel{display:none}.redirects-page .hidden-panel.success .message{color:#28a745}.redirects-page .hidden-panel.warning .message{color:#dc3545}.redirects-page .hidden-panel .result{display:none}.redirects-page .hidden-panel .message,.redirects-page .hidden-panel .result{font-size:1.2em;font-weight:600;margin-bottom:10px;padding:10px;white-space:pre-line;width:318px}.redirects-page .admin-section{box-sizing:border-box;color:#000;width:100%}.redirects-page .admin-section *{box-sizing:border-box}.redirects-page .admin-section.white{background:#fff;display:table}.redirects-page .admin-section.white-fade{background:rgba(102,127,132,.7)}.redirects-page .admin-section .title{color:#1a2652;font-size:1.6em;font-weight:500;margin-bottom:15px}.redirects-page .field-line{display:table;padding-bottom:20px;width:100%}.redirects-page .field-line:last-child{padding-bottom:0}.redirects-page .field-wrap{box-sizing:border-box;float:left;padding:0 2px;width:25%}.redirects-page .field-wrap .half{float:left;width:50%}.redirects-page .field-wrap .half:first-child{padding-right:5px}.redirects-page .field-wrap .name{color:#1a2652;font-size:1.2em;font-weight:500;padding-bottom:10px}.redirects-page .tooltip{-webkit-text-stroke:.4px;color:#1a2652;cursor:default;display:inline-block;font-size:16px;height:24px;margin-top:-3px;padding:0 0 0 3px;width:25px}.redirects-page .tooltip-text{-webkit-text-stroke:0;background-color:#000;border-radius:6px;color:#fff;margin-left:12px;margin-top:-19px;padding:8px;position:absolute;text-align:center;visibility:hidden;width:220px;z-index:1}.redirects-page .tooltip:hover .tooltip-text{visibility:visible}.redirects-page .tooltip .tooltip-text:after{border:5px solid transparent;border-right-color:#000;content:" ";margin-top:-5px;position:absolute;right:100%;top:27px}.redirects-page .field-wrap .input input{box-sizing:border-box}.redirects-page .field-wrap .input input,.redirects-page .field-wrap .input select{border:1px solid #000;float:none;font-family:Courier;font-size:1.1em;width:100%}.redirects-page .field-wrap .button{float:left;padding:16px 0 0 10px;width:50%}.redirects-page .input-25 .button{width:80%}.redirects-page .button{background:#fff!important;padding-left:0}.redirects-page .button .inside{background:#a7a7a7;box-sizing:border-box;cursor:pointer;font-size:1.2em;font-weight:500;margin-top:10px!important;padding:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.redirects-page .button .inside:hover{background:#b9b9b9}.redirects-page .button .inside.busy{background:#727272}.redirects-page .button .inside.blue{background:#3c476c}.redirects-page .button .inside.blue:hover{background:#1a2652}.redirects-page .button .inside.green{background:#a7a7a7}.redirects-page .button .inside.ready{background:#42c9c2}.redirects-page .button .inside.ready:hover{background:#30a8a2}.redirects-page .button .inside.grey{background:#c1c1c1}.redirects-page .button .inside.grey:hover{background:#b9b9b9}.redirects-page .button .inside.red{background:#b10d1c}.redirects-page .button .inside.red:hover{background:#810a14}.redirects-page .button .inside.searching{background:#5e5e5e}.redirects-page .results-row table{width:100%}.redirects-page .results-row table th{background:none;border-bottom:0;color:#fff;font-weight:600}.redirects-page .results-row table td{background:none;color:#fff}.redirects-page .results-row table td .button{float:left;width:50%}.redirects-page .results-row table td .button:first-child{padding-right:5px}.redirects-page .results .paginationLink{margin-top:20px}.redirects-page .results td{padding:12px 22px!important}.redirects-page .pattern-colour{color:#3c476c;font-weight:600}.redirects-page .target-colour{color:#28a745}.redirects-page .no-margin-bottom{margin-bottom:0}.redirects-page .no-margin-bottom .button{margin-top:10px}.redirects-page .dynamic-form table{color:#1a2652;font-size:1.2em;margin:auto;width:80%}.redirects-page .dynamic-form table th{color:#1a2652;text-align:center}.redirects-page .dynamic-form h2{color:#1a2652}.redirects-page .center-text{text-align:center}.redirects-page .last-hit{color:#1a2652}.redirects-page .tooltip-label{display:inline-block!important}.redirects-page .radio ul li{z-index:0}.redirects-page .search-actions{display:flex}.redirects-page .search-actions__button{background:transparent!important;margin-right:10px;padding-right:0}.redirects-page .search-actions__inside{margin-top:0!important;width:80%}.redirects-page .redirect-check:before{left:3px!important;top:3px!important}.redirects-page .input label,.redirects-page .input p:first-child{display:inline-block}.redirects-page .filter-redirect .input label,.redirects-page .filter-redirect .input p:first-child,.redirects-page .update-redirect .input label,.redirects-page .update-redirect .input p:first-child{display:block}.redirects-page .update-redirect .checkbox ul li .check:before,.redirects-page .update-redirect .radio ul li .check:before{left:3px;top:3px}.redirects-page .input-25{flex:0 0 25%!important}.pulser{animation:pulse-black 2s infinite;background:#000;border-radius:50%;box-shadow:0 0 0 0 #000;height:20px;margin:10px;transform:scale(1);width:20px}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,82,82,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(255,82,82,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(255,82,82,0);transform:scale(.95)}}.pulser.orange{animation:pulse-orange 2s infinite;background:#ff793f;box-shadow:0 0 0 0 #ff793f}@keyframes pulse-orange{0%{box-shadow:0 0 0 0 rgba(255,121,63,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(255,121,63,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(255,121,63,0);transform:scale(.95)}}.pulser.yellow{animation:pulse-yellow 2s infinite;background:#ffb142;box-shadow:0 0 0 0 #ffb142}@keyframes pulse-yellow{0%{box-shadow:0 0 0 0 rgba(255,177,66,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(255,177,66,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(255,177,66,0);transform:scale(.95)}}.pulser.blue{animation:pulse-blue 2s infinite;background:#34ace0;box-shadow:0 0 0 0 #34ace0}@keyframes pulse-blue{0%{box-shadow:0 0 0 0 rgba(52,172,224,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(52,172,224,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(52,172,224,0);transform:scale(.95)}}.pulser.green{animation:pulse-green 2s infinite;background:#33d9b2;box-shadow:0 0 0 0 #33d9b2}@keyframes pulse-green{0%{box-shadow:0 0 0 0 rgba(51,217,178,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(51,217,178,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(51,217,178,0);transform:scale(.95)}}.pulser.purple{animation:pulse-purple 2s infinite;background:#8e44ad;box-shadow:0 0 0 0 #8e44ad}@keyframes pulse-purple{0%{box-shadow:0 0 0 0 rgba(142,68,173,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(142,68,173,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(142,68,173,0);transform:scale(.95)}}.pulse-container{align-items:center;display:flex}.pulse-container .pulser-text{font-weight:600}.pulse-container .pulser-text.green{color:#2bbf9c}.media-section{margin-bottom:40px}.media-section .media-contents{background:#f8f8f8;display:flex;justify-content:flex-start;padding:15px;width:auto}.media-section .media-contents.has-error{border:1px solid red}.media-section .media-contents .media-template{background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;margin:5px;min-height:164px;padding:10px;text-align:center;width:100%}.media-section .media-contents .media-template:hover{background-color:#e9e9e9}.media-section .media-contents .media-template:active{background-color:#e1e1e1}.media-section .media-contents .media-template.action-edit .label{display:none}.media-section .media-contents .media-template.expired{background-color:#b90015;border:4px dashed #d33743;box-sizing:border-box}.media-section .media-contents .media-template.expiring{background-color:#ee9ca0;border:4px dashed #bf6064;box-sizing:border-box}.media-section .media-contents .media-template .label{color:#303030;display:block;font-size:18px}.media-section .media-contents .media-template .add{background:#fff;display:inline-block;font-size:46px;height:65px;margin:10px 0;width:60px}.media-section .action-row{display:flex;flex-direction:row;gap:12px}@media (max-width:1050px){.media-section .action-row{flex-direction:column}}.media-section .quick-add-container{flex:1 0}.media-section .quick-add-container:not(:has(+.media-export-import)) .quick-add{display:flex;width:50%}@media (max-width:1050px){.media-section .quick-add-container:not(:has(+.media-export-import)) .quick-add{width:100%}}.media-section .quick-add-container:not(:has(+.media-export-import)) .quick-add input{width:90%}.media-section .quick-add-container:not(:has(+.media-export-import)) .quick-add .button{width:10%}.media-section .quick-add-container:has(+.media-export-import) .quick-add{display:flex;flex:1;width:100%}.media-section .quick-add-container:has(+.media-export-import) .quick-add input{width:90%}.media-section .quick-add-container:has(+.media-export-import) .quick-add .button{width:10%}.media-section .media-export-import{align-items:flex-start;display:flex;flex:1;gap:12px}.media-section .media-export-section,.media-section .media-import-section{display:flex;flex:1;flex-direction:column}.media-section .media-export-label,.media-section .media-import-label{font-weight:600}.media-section .media-import-controls{display:flex;flex-direction:row}.media-section .media-export-field{min-height:56px;resize:vertical}.media-section .media-import-field{flex:1}.media-section .media-import-button{white-space:nowrap}.media-library-container{background:rgba(0,0,0,.75);height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99999}.media-library-container .media-library{background:#f0f0f0;display:flex;flex-flow:column;height:80%;margin:5% auto;position:relative;width:80%;z-index:99999}.media-library-container .media-library .dialog-title{color:#fff;font-size:24px;left:0;position:absolute;text-align:center;top:-50px;width:100%}.media-library-container .media-library .tools{height:7%;margin-top:-30px;z-index:9999}.media-library-container .media-library .tools,.media-library-container .media-library .tools .search-container{align-items:center;display:flex;gap:20px;justify-content:center}.media-library-container .media-library .tools .input{display:inline-block;min-width:240px;text-align:center;width:auto;z-index:9999}.media-library-container .media-library .tools .input input{border:10px solid #f0f0f0;width:100%;z-index:9999}.media-library-container .media-library .tools .button{background-position:50%;background-repeat:no-repeat;background-size:70%;border:10px solid #f0f0f0;border-radius:50px;box-sizing:border-box;display:inline-block;height:60px;min-width:0;padding:0;width:60px}.media-library-container .media-library .tools .button.unselect{background-image:url(/images/ux/discard.png)}.media-library-container .media-library .tools .button.edit{background-image:url(/images/ux/preview.png)}.media-library-container .media-library .tools .button.add{background-image:url(/images/ux/plus.png)}.media-library-container .media-library .tools .button.minimize{background-color:#646464;background-image:url(/images/ux/minimize.png);display:none;position:absolute;right:5%}.media-library-container .media-library .tools .button.minimize.down{transform:rotate(180deg)}.media-library-container .media-library .tools .keywords{flex:1 0 25%}.media-library-container .media-library .tools .keywords .list{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;max-width:66%}.media-library-container .media-library .tools .keywords .list .add{background-color:#474747;border-radius:50px;color:#fff;cursor:pointer;font-size:18px;padding:0 8px}.media-library-container .media-library .contents{align-items:flex-start;background:#f0f0f0;display:flex;flex-wrap:wrap;height:calc(93% - 46px);justify-content:center;min-height:368px;overflow-anchor:auto;overflow-y:auto;padding:20px;z-index:1}.media-library-container .media-library .contents .notice{background:#e1e1e1;flex-basis:100%;margin-top:20px;padding:20px;width:85%}.media-library-container .media-library .contents .image{background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;flex:0 0 auto;height:200px;margin:5px;position:relative;width:200px}.media-library-container .media-library .contents .image.selected{border-style:solid;border-width:5px;filter:brightness(120%);opacity:1}.media-library-container .media-library .contents .image .meta-data{background:rgba(0,0,0,.6);display:none;height:100%;left:0;padding:5px;position:absolute;text-align:center;top:0;width:100%}.media-library-container .media-library .contents .image .meta-data .dimensions,.media-library-container .media-library .contents .image .meta-data .keyword-list,.media-library-container .media-library .contents .image .meta-data .title{color:#fff;font-size:16px;left:auto;position:relative;top:auto}.media-library-container .media-library .contents .image .meta-data .dimensions{font-size:14px}.media-library-container .media-library .contents .image .meta-data .keyword-list{display:flex;flex-wrap:wrap;gap:3px;justify-content:center;max-height:72%;overflow:hidden}.media-library-container .media-library .contents .image .meta-data .keyword-list div{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8);font-size:11px;padding:3px}.media-library-container .media-library .contents .image:hover .meta-data{display:block}.media-library-container .media-library .actions{background:#d2d2d2;display:flex;height:46px;justify-content:space-between;left:auto;overflow:visible;position:relative;top:auto;width:100%;z-index:1}.media-library-container .media-library .preview{background:#fff;display:flex;justify-content:center;max-height:204px;min-height:204px;padding:20px 10px 40px;transition:all .4s ease-in-out;z-index:1}.media-library-container .media-library .preview .image-preview{background:none;display:block;flex:0 0 29%;max-width:400px;width:100%}.media-library-container .media-library .preview .image-preview .center-helper{display:inline-block;height:56%;vertical-align:center}.media-library-container .media-library .preview .image-preview img{border:1px solid #e9e9e9;max-height:100%;max-width:344px;width:auto}.media-library-container .media-library .preview .meta-data{display:flex;flex:0 0 69%;width:100%}.media-library-container .media-library .preview .meta-data .column{display:flex;flex:0 0 50%;flex-wrap:wrap}.media-library-container .media-library .preview .meta-data .field{display:flex;flex:0 0 100%;padding:12px;text-align:left}.media-library-container .media-library .preview .meta-data .field .name{color:#626262;flex:0 0 19%;font-weight:600;padding-right:10px;text-align:right}.media-library-container .media-library .preview .meta-data .field .value{flex:0 0 78%}.media-library-container .media-library .preview .meta-data .field.meta-keywords .value{align-items:flex-start;display:flex;flex-wrap:wrap;gap:3px}.media-library-container .media-library .preview .meta-data .field.meta-keywords .value .meta-keyword{background:#4b4b4b;border-radius:5px;color:#fff;cursor:pointer;font-size:11px;padding:2px 5px}.media-library-container .media-library .preview.minimized{min-height:37px}.media-library-container .media-library .preview.minimized .meta-data .column{flex:0 0 50%;flex-wrap:unset}.media-library-container .media-library .preview.minimized .meta-data .column .field{flex:0 0 100%}.media-library-container .media-library .preview.minimized .meta-data .meta-created,.media-library-container .media-library .preview.minimized .meta-data .meta-description,.media-library-container .media-library .preview.minimized .meta-data .meta-keywords,.media-library-container .media-library .preview.minimized .meta-data .meta-size{display:none}.media-library-container .media-library .preview.minimized .image-preview{max-height:68px;overflow:visible}.media-library-container .media-library .preview.minimized .image-preview .center-helper{height:72%}.media-library-container .media-library .preview.minimized .image-preview img{max-height:134%}.media-library-container .media-library .preview.hiding{max-height:37px;min-height:37px;opacity:0;padding:0;z-index:0}.media-library-container .placeholders{display:none}.media-library-container .keyword-selector{background:rgba(0,0,0,.4);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99999}.media-library-container .keyword-selector .inner-dialog{background:#f0f0f0;display:flex;flex-flow:column;height:67%;margin:7% auto;max-width:420px;position:relative;width:100%;z-index:99999}.media-library-container .keyword-selector .inner-dialog .search-box{height:40%}.media-library-container .keyword-selector .inner-dialog .search-box .input{display:inline-block;height:20%;min-width:240px;text-align:center;width:auto;z-index:9999}.media-library-container .keyword-selector .inner-dialog .search-box .input input{border:10px solid #f0f0f0;width:100%;z-index:9999}.media-library-container .keyword-selector .inner-dialog .search-box .suggestions{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:3px;height:80%;overflow-y:auto;padding:22px 10px 10px}.media-library-container .keyword-selector .inner-dialog .search-box .suggestions .keyword{font-size:14px;padding:6px 30px 6px 6px}.media-library-container .keyword-selector .inner-dialog .search-box .suggestions .keyword .icon{font-size:16px;padding:0 7px}.media-library-container .keyword-selector .inner-dialog .current-keywords{border-top:10px solid #fff;overflow-y:auto;padding:10px}.media-library-container .keyword-selector .inner-dialog .current-keywords .keyword{margin-bottom:4px}.media-library-container .keyword-selector .inner-dialog .keyword-actions{background:#fff;bottom:0;height:59px;left:0;padding:9px;position:absolute;width:100%}.media-library-container .keyword{background:#3f3f3f;border-radius:3px;color:#fff;padding:2px 28px 2px 6px;position:relative}@media (max-width:1050px){.media-library-container .keyword{display:none}}.media-library-container .keyword .icon{background:#636262;border-radius:10px;color:#fff;cursor:pointer;font-size:8px;margin-left:4px;padding:3px 5px;position:absolute;right:5px;top:4px}.media-library-container .keyword .icon:hover{background:grey}.landing-page-modules-select{background:rgba(0,0,0,.75);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99999}.landing-page-modules-select .modules-wrap{background:#f0f0f0;display:flex;flex-flow:column;height:80%;margin:5% auto;position:relative;width:80%;z-index:99999}.landing-page-modules-select .modules-wrap .module-content{height:calc(100% - 46px);overflow-x:hidden;overflow-y:auto}.landing-page-modules-select .modules-wrap .module-content .dynamic-content{height:100%}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel{display:flex;flex-wrap:wrap;height:100%}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .custom-module-button-setup{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .custom-module-button-setup input{margin-right:15px;padding:10px;width:280px}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .custom-module-button-setup .input{margin-top:10px}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .column{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:10px;height:89%;justify-content:center;padding:20px 50px}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .column .option{background:#fff;cursor:pointer;display:block;font-size:20px;padding:15px 30px}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .column .option:hover{opacity:.75}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .column .option-content{width:100%}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .column .option-content .note-editable{text-align:left}.landing-page-modules-select .modules-wrap .module-content .custom-module-panel .column.column-1{padding-left:0}.landing-page-modules-select .modules-wrap .modules{background:#f0f0f0;display:block;height:100%;min-height:368px;overflow-anchor:auto;padding:20px;z-index:1}.landing-page-modules-select .modules-wrap .modules .module{background:#fff;margin-bottom:10px}.landing-page-modules-select .modules-wrap .modules .module .preview .fade{background:#fff;background:linear-gradient(0deg,#fff 11%,hsla(0,2%,87%,0) 60%)}.landing-page-modules-select .modules-wrap .actions{background:#d2d2d2;display:flex;height:46px;justify-content:flex-end;left:auto;overflow:visible;position:relative;top:auto;width:100%;z-index:1}.landing-page-modules-select .modules-wrap .actions.spaced{justify-content:space-between}.landing-page-modules-select .modules-wrap .actions .button{display:none}.landing-page-modules-select .modules-wrap .module-type-selection{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:100%;justify-content:space-evenly}.landing-page-modules-select .modules-wrap .module-type-selection .module-type{background:#fff;cursor:pointer;flex:0 0 25%;padding:30px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-page-modules-select .modules-wrap .module-type-selection .module-type:hover{opacity:.8}.landing-page-modules-select .modules-wrap .module-type-selection .module-type .image{width:100%}.landing-page-modules-select .modules-wrap .module-type-selection .module-type .image svg{width:90%}.landing-page-modules-select .modules-wrap .module-type-selection .module-type .image svg g{fill:#f0f0f0}.landing-page-modules-select .modules-wrap .module-type-selection .module-type .image.custom-column-double{padding-top:46px}.landing-page-modules-select .modules-wrap .module-type-selection .module-type .image.custom-column-double svg{width:168%}.landing-page-module-display .landing-page-wrap .modules{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:20px 0}.landing-page-module-display .placeholder{display:none}.landing-page.module{background:#f0f0f0;cursor:pointer;flex:1 0 100%;height:266px;padding:15px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-page.module.hidden{display:none}.landing-page.module.custom .info{margin:0;padding:10px}.landing-page.module.custom .info .columns{display:flex;gap:10px}.landing-page.module.custom .info .columns .column{flex:1}.landing-page.module.custom .info .columns .column .input-display{max-height:240px;overflow:hidden}.landing-page.module .remove{background:#55595d;color:#fff;font-size:27px;height:38px;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:41px;z-index:9999}.landing-page.module .remove:hover{cursor:pointer;filter:brightness(1.2)}.landing-page.module .remove .centered{display:inline-block;height:100%;vertical-align:middle}.landing-page.module .remove img{margin-left:-2px;vertical-align:middle}.landing-page.module .preview{height:100%;left:0;padding-left:15px;position:absolute;top:0;width:100%}.landing-page.module .preview .fade{background:#c6c6c6;background:linear-gradient(0deg,#f0f0f0 11%,hsla(0,2%,87%,0) 60%);bottom:0;height:186px;left:0;opacity:1;position:absolute;width:500px;z-index:99}.landing-page.module .preview .loader{left:15%;position:absolute;top:48%;z-index:9999}.landing-page.module .preview iframe{border:0;height:773px;left:20px;margin-top:20px;pointer-events:none;position:absolute;top:0;transform:scale(.3);transform-origin:0 0;width:1400px;z-index:1}.landing-page.module .info{margin:10px 10px 10px 430px;padding:28px 0 0 20px}.landing-page.module .info .title{font-size:24px}.landing-page.module:hover{background:#d3d3d3;opacity:.8}.landing-page.module:hover .preview .fade{background:#d3d3d3;background:linear-gradient(0deg,#d3d3d3 11%,hsla(0,2%,87%,0) 60%)}.landing-page-type-select .choice{display:inline-block}.landing-page-type-select .choice input[type=radio]{display:none}.landing-page-type-select .choice input[type=radio]:checked+label{color:#4ba509}.landing-page-type-select .choice label:hover{cursor:pointer}.landing-page-type-select .choice label i{font-size:38px;margin-left:25px;padding-top:30px}.landing-page-type-select .choice label i.quick-enquiry{padding-bottom:30px;padding-top:15px}.landing-page-type-select .choice label p{display:inline-block;font-size:16px;margin-left:6px;position:relative;top:-9px}.command-status-icon{font-size:26px}.command-status-icon .fa-minus-circle{color:orange}.command-status-icon .fa-exclamation-circle{color:red}.command-status-icon .fa-check-circle{color:green}.job-statuses-container{background-color:green;margin-bottom:15px;padding:15px;text-align:center}.job-statuses-container.has-issue{background-color:#e91e1e}.job-statuses-container p{color:#fff!important;margin-bottom:0!important}.linden-homes{font-family:#000001}.linden-homes .featured-home{background:#730e37}.linden-homes .plot-offer-copy{color:#730e37;font-weight:700}.linden-homes .plot-flash-table{color:#730e37}.linden-homes .featured-plot-row{background:#730e37;color:#fff}.bovis-homes{font-family:#000001}.bovis-homes .featured-home{background:#003a5d}.bovis-homes .plot-offer-copy{color:#5bc8e4;font-weight:700}.bovis-homes .plot-flash-table{color:#003a5d}.bovis-homes .featured-plot-row{background:#003a5d;color:#fff}.drew-smith{font-family:#000001}.drew-smith .featured-home{background:#d10028}.drew-smith .plot-offer-copy{color:#d10028;font-weight:700}.drew-smith .plot-flash-table{color:#d10028}.drew-smith .featured-plot-row{background:#d10028;color:#fff}.vistry-ventures{font-family:#000001}.vistry-ventures .featured-home{background:#025448}.vistry-ventures .plot-offer-copy{color:#025448;font-weight:700}.vistry-ventures .plot-flash-table{color:#025448}.vistry-ventures .featured-plot-row{background:#025448;color:#fff}.countryside{font-family:#000001}.countryside .featured-home{background:#005f6c}.countryside .plot-offer-copy{color:#005f6c;font-weight:700}.countryside .plot-flash-table{color:#005f6c}.countryside .featured-plot-row{background:#005f6c;color:#fff}.pdf-prices{margin:0 auto;width:100%}.pdf-prices .inner-div{padding:0;position:relative}.pdf-prices .inner-div .plot-info{position:relative}.pdf-prices .inner-div .plot-info p{color:#111;font-weight:700}.pdf-prices .inner-div .plot-info .plot-metadata{margin-top:10px}.pdf-prices .inner-div .plot-info .plot-metadata p,.pdf-prices .inner-div .plot-info .plot-metadata span{color:#111;font-size:11px!important}.pdf-prices .inner-div .plot-info .consumer-code-image{float:right;margin:0 0 20px auto;position:absolute;right:0;top:0;width:120px}.pdf-prices .inner-div .featured-home{border-collapse:collapse;height:auto;width:100%}.pdf-prices .inner-div .featured-home img{display:block}.pdf-prices .inner-div .featured-home-info{padding:0}.pdf-prices .inner-div .featured-home-info .left{float:left;padding:15px 15px 0;width:54%}.pdf-prices .inner-div .featured-home-info .left .featured-home-name .fh-sub{color:#fff;font-size:.85em;font-weight:700;margin:0}.pdf-prices .inner-div .featured-home-info .left .featured-home-name .fh-title{color:#fff;font-size:1.5em;margin:0}.pdf-prices .inner-div .featured-home-info .left .featured-home-beds-prices p{color:#fff;font-size:.8em;font-weight:700}.pdf-prices .inner-div .featured-home-info .left .featured-home-extras{display:block}.pdf-prices .inner-div .featured-home-info .left .featured-home-extras table{width:100%}.pdf-prices .inner-div .featured-home-info .left .featured-home-extras ul{margin:0;padding:0 0 0 8px}.pdf-prices .inner-div .featured-home-info .left .featured-home-extras ul li{color:#fff;font-size:.6em;margin-bottom:0;position:relative}.pdf-prices .inner-div .featured-home-info .left .featured-home-extras ul li .dot{color:#fff;font-size:6px;left:-5px;position:absolute;top:8px}.pdf-prices .inner-div .featured-home-info .left .featured-home-extras .offer-ends{font-size:1.2em;margin-bottom:0}.pdf-prices .inner-div .featured-home-info .right{float:right;width:42%}.pdf-prices .inner-div .featured-home-info .right img{margin:0}.pdf-prices .name-location .name{color:#111;font-size:32px;font-weight:700;margin:0}.pdf-prices .name-location .prices{color:#111;font-size:18px;font-weight:lighter;text-transform:uppercase}.pdf-prices .logo{position:absolute;right:0;top:0}.pdf-prices .plot-tables{margin-top:0}.pdf-prices .plot-tables table{border:1px solid #111;border-collapse:collapse;box-sizing:border-box;font-size:14px;margin-bottom:10px;width:100%}.pdf-prices .plot-tables table td{border:1px solid #111;font-size:.75em;padding:7px;text-align:left}.pdf-prices .plot-tables table th:first-child{width:25px}.pdf-prices .name-location .location{color:#111;font-size:22px;margin:0}.pdf-prices th{border:1px solid #111;font-size:.8em;padding:7px;text-align:left}.pdf-prices .incentives-row .incentives-wrap .incentive .inner a{text-align:left!important;text-decoration:none!important}.pdf-prices .pdf-incentive{border-left:1px solid #fff;float:left;height:40px;position:relative;width:33.33%}.pdf-prices .pdf-incentive:first-child{border-left:0}.pdf-prices .pdf-incentive .inner-wrap{clear:both;margin-top:13px;padding-left:10px;padding-right:10px}.pdf-prices .pdf-incentive p{color:#fff;font-size:.8em;margin:0;text-align:center}.pdf-prices .pdf-incentive.smaller-size .inner-wrap{margin-top:14px;padding-left:5px;padding-right:5px}.pdf-prices .pdf-incentive.smaller-size p{font-size:.65em}.cf:after{clear:both;content:"";display:table}.custom-page-edit-panel{flex-direction:column;gap:15px}.preview-page-block{background-color:#fff;box-sizing:border-box;position:relative;width:100%}.preview-page-block:hover{box-shadow:inset 0 0 0 1px #ccc}.preview-page-block:hover .block-options{opacity:1!important}.preview-page-block.remove-container-top-margin>.container{margin-top:0}.preview-page-block [data-field]:hover{box-shadow:0 0 0 2px #008cff;cursor:pointer}.preview-page-block.module-selection-mode{cursor:pointer}.preview-page-block.module-selection-mode:hover{filter:sepia(100%) saturate(100%) brightness(100%) hue-rotate(162deg);opacity:.6}.preview-page-block.module-selection-mode [data-field]:hover{box-shadow:0 0 0 0 #ffffff00;cursor:pointer}.custom-page-design-panel .page-block-container{align-items:center;display:flex;gap:15px;position:relative}.custom-page-design-panel .page-block-container .block-action-icons{align-items:center;display:flex;flex-direction:column;gap:15px}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon{width:18px}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon:hover{fill:green}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon.drag-icon:hover{cursor:grab}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon.drag-icon:active{cursor:grabbing}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon.move-up-icon{width:20px}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon.move-up-icon:hover{cursor:pointer}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon.move-down-icon{transform:rotate(180deg);width:20px}.custom-page-design-panel .page-block-container .block-action-icons .block-action-icon.move-down-icon:hover{cursor:pointer}.custom-page-design-panel .page-block-container .block-options{align-items:center;background-color:#efefef;border-radius:3px;display:flex;left:1px;opacity:0;position:absolute;top:1px;transition:opacity .25s ease-in-out;z-index:1}.custom-page-design-panel .page-block-container .block-options.right{left:unset;right:1px}.custom-page-design-panel .page-block-container .block-options .breaker{color:#dfdfdf;margin:0;text-align:center;transform:translateY(-1px);width:20px}.custom-page-design-panel .page-block-container .block-options .option{padding:5px 4px}.custom-page-design-panel .page-block-container .block-options .option svg{fill:#a5a5a5;display:inline-block;height:22px;margin-bottom:-5px}.custom-page-design-panel .page-block-container .block-options .option.red svg{fill:#eb8282}.custom-page-design-panel .page-block-container .block-options .option.red:hover svg{fill:#fb2c2c}.custom-page-design-panel .page-block-container .block-options .option:hover{background-color:#e2e2e2;cursor:pointer}.custom-page-design-panel .page-block-container .block-options .option:hover svg{fill:#656565}.custom-page-design-panel .page-block-container .block-options .option:active{background-color:#d6d6d6}#blocks-side-panel{padding-right:2rem}#blocks-side-panel .filter-container{background-color:#f3f2f2;box-shadow:-3px 1px 3px 0 #b7b7b7;display:flex;gap:1rem;padding-bottom:12px;position:sticky;top:0;z-index:1}#blocks-side-panel .filter-container div{flex-grow:2}#blocks-side-panel .filter-container div.type-filter{flex-grow:1}#blocks-side-panel .filter-container div label{display:block}#blocks-side-panel .filter-container div input,#blocks-side-panel .filter-container div select{border:1px solid #939393;width:100%}#blocks-side-panel .available-content-block{margin-top:30px}#blocks-side-panel .available-content-block .available-content-block-title{background-color:#3b3b3b;color:#ededed;font-size:1.8rem;margin-bottom:24px;padding:15px}#blocks-side-panel .available-content-block .available-content-block-preview-container{background-color:#fff;position:relative}#blocks-side-panel .available-content-block .available-content-block-preview-container .preview-container-overlay{background:transparent;height:100%;position:absolute;top:0;transition:background .3s ease;width:100%}#blocks-side-panel .available-content-block .available-content-block-preview-container .add-block-button{left:50%;margin-left:-80px;margin-top:-21px;opacity:0;position:absolute;text-align:center;top:50%;transition:opacity .3s ease;width:160px}#blocks-side-panel .available-content-block .available-content-block-preview-container .overlay-title{color:#fff;font-size:2rem;margin-left:0;margin-top:-80px;opacity:0;position:absolute;text-align:center;top:50%;transition:opacity .3s ease;width:100%}#blocks-side-panel .available-content-block .available-content-block-preview-container:hover .preview-container-overlay{background:rgba(0,0,0,.62);display:block}#blocks-side-panel .available-content-block .available-content-block-preview-container:hover .add-block-button,#blocks-side-panel .available-content-block .available-content-block-preview-container:hover .overlay-title{opacity:1}#edit-side-panel .custom-field-container{margin-bottom:20px}#edit-side-panel .custom-content-button-row{display:flex;gap:10px;justify-content:flex-end}#edit-side-panel .custom-content-button-row.split{justify-content:space-between}#edit-side-panel .custom-content-button-row.split>div{display:flex;gap:10px}#edit-side-panel .custom-content-button-row .next-iteration-button,#edit-side-panel .custom-content-button-row .prev-iteration-button{min-width:0}#edit-side-panel .info-container{background-color:#eefaff;border:1px solid #0081c4;margin-bottom:25px;padding:5px 10px 10px}#edit-side-panel .info-container h4{font-weight:600}#edit-side-panel .info-container .currently-editing{background-color:#459bc2;color:#fff;display:inline-block;padding:1px 7px}#edit-side-panel .info-container .custom-content-button-row{margin-top:15px}#edit-side-panel .info-container .custom-content-button-row .button{padding:7px 20px!important}.actions.right-aligned{left:unset;right:0}.empty-field{color:#9f9f9f;font-style:italic}.empty-field.white{color:#fff}.interactive-development-map-page .pin{position:absolute;width:30px}.interactive-development-map-page .interactive-development-map-image-container{display:inline-block;position:relative}.interactive-development-map-page .interactive-development-map-image-container .map{max-width:100%}.interactive-development-map-page .interactive-development-map-image-container .map:hover{cursor:crosshair}.interactive-development-map-page .interactive-development-map-image-container .pin{transform:translateX(-50%) translateY(-100%)}.interactive-development-map-page .interactive-development-map-image-container .pin:hover{cursor:pointer}.interactive-development-map-page .interactive-development-map-image-container .pin.highlight{border-radius:5px}.interactive-development-map-page .key table{margin-bottom:15px}.interactive-development-map-page .key table tr td{padding:0 10px;text-align:center}.interactive-development-map-page .key .pin{position:relative}.side-overlay-panel{background:#f3f2f2;color:#333;height:100%;padding:30px;position:fixed;right:-700px;top:0;transition-duration:.3s;width:700px;z-index:99999}@media only screen and (max-width:700px){.side-overlay-panel{right:-100%;width:100%}}.side-overlay-panel.page-blocks{right:-1377px;width:1377px}@media only screen and (max-width:1377px){.side-overlay-panel.page-blocks{right:-100%;width:100%}}.side-overlay-panel .side-panel-title{font-family:Gilroy-Bold,sans-serif;font-size:1.4em;margin-bottom:30px}.side-overlay-panel .side-panel-content-container{height:inherit;overflow-y:auto;position:relative}.side-overlay-panel .side-panel-loading{background-color:#f3f2f2;display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.side-overlay-panel .side-panel-loading img{margin-bottom:5px;margin-top:15%;width:35px}.side-overlay-panel.open{box-shadow:-4px 0 9px 0 #3a3a3a;right:0}.side-panel-background{background-color:#00000099;height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:99998}.side-panel-background.open{opacity:1;visibility:visible}.navigation-design{grid-gap:1em;display:grid;grid-template-columns:30% 1fr 1fr}.navigation-design .navigation-text{grid-column:1;grid-row:1}.navigation-design .column{border:1px dashed #a9a9a9;box-sizing:border-box;grid-row:span 3;padding:10px}.navigation-design .column.col-0{display:grid;gap:12px;grid-column:1;grid-row:2;grid-template-columns:1fr 1fr}.navigation-design .column .menu-item{align-items:center;background:#fff;border:1px solid #939393;cursor:pointer;display:flex;gap:10px;margin-bottom:5px;padding:10px;transition:background .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.navigation-design .column .menu-item .item-action-drag{flex:0 0 auto}.navigation-design .column .menu-item .item-action-drag .drag-icon{margin:-1px;max-width:30px;width:100%}.navigation-design .column .menu-item .item-details{width:100%}.navigation-design .column .menu-item .item-details .item-name{font-weight:600}.navigation-design .column .menu-item .item-details .item-desc{font-style:italic}.navigation-design .column .menu-item:last-child{margin-bottom:0}.navigation-design .column .menu-item:hover{background:#e0e0e0}.navigation-design .column .menu-item.add-new{border:1px dotted #939393;opacity:.9;padding:0}.navigation-design .column .menu-item.add-new .item-details .item-add{color:#b2b2b2;font-size:4rem;text-align:center;width:100%}.side-overlay-panel.page-blocks .custom-content-button-row{display:flex;justify-content:space-between;margin-top:20px}.side-overlay-panel.page-blocks .custom-content-button-row .remove-item{background-color:#d33b3b}.side-overlay-panel .latest-pages .page-preview{background:#fff;border:1px dotted #7e7e7e;box-sizing:border-box;cursor:pointer;flex:0 0 49%;margin-bottom:10px;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.side-overlay-panel .latest-pages .page-preview:hover{border:1px solid #7e7e7e;opacity:.7}.side-overlay-panel .latest-pages .page-preview.selected{border-style:solid;border-width:2px}.side-overlay-panel .latest-pages .page-preview .page-name{font-size:1.6rem;font-weight:600}.side-overlay-panel .latest-pages .page-preview .page-url{font-size:1.2rem}.side-overlay-panel .latest-pages .page-preview .page-description{color:#8c8c8c;font-style:italic;margin-bottom:0}.tox-tinymce-aux{z-index:99999!important}.leaflet-bar{flex-direction:row;gap:.5rem}.leaflet-bar,.leaflet-bar a{border:none!important;display:flex}.leaflet-bar a{align-content:center;background-color:#ee6800!important;border-radius:0!important;color:#fff!important;cursor:pointer;height:3rem!important;justify-content:center;width:3rem!important}.leaflet-bar a:hover{background-color:#f05000!important}.siteplan-container{width:100%}.linden-homes .has-coords{background-color:#730e37!important;color:#fff!important}.bovis-homes .has-coords{background-color:#003a5d!important;color:#fff!important}.drew-smith .has-coords{background-color:#d10028!important;color:#dbdbdb!important}.vistry-ventures .has-coords{background-color:#025448!important;color:#eaeaea!important}.countryside .has-coords{background-color:#005f6c!important;color:#eaeaea!important}.plot-buttons{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:10px;margin-top:10px}.plot-buttons .button-wrapper{display:flex;flex-direction:row}.plot-buttons .btn{border-radius:unset}.plot-buttons .btn:first-of-type{flex-grow:1}
