article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-size:1em;font-family:monospace,serif}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0;max-width:100%}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-size:100%;font-family:inherit}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0;border-collapse:collapse}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden;width:100%}.browserupgrade{margin:20px 0;padding:20px 0;background-color:#ccc;color:#000}body{opacity:1}.no-js body,.no-webfonts body,.unenhanced body,.wf-active body,.wf-inactive body{opacity:1!important}body:after,body:before,html:after,html:before{z-index:8000;background:#fff;content:""}html:after,html:before{left:0;width:100%;height:.9375rem}html:before{top:0}html:after{bottom:0}body{padding:.9375rem}body:after,body:before{top:0;width:.9375rem;height:100%}body:before{left:0}body:after{right:0}body:before{overflow:hidden;text-indent:-5000em;font-size:0}html :first-child{margin-top:0}html :last-child{margin-bottom:0}html{scroll-behavior:smooth;font-size:100%;line-height:1.55556}@font-face{font-weight:400;font-style:swap;font-family:CircularWeb;src:url(../woff2/book.woff2) format("woff2"),url(../woff/book.woff) format("woff")}@font-face{font-weight:700;font-style:swap;font-family:CircularWeb;src:url(../woff2/bold.woff2) format("woff2"),url(../woff/bold.woff) format("woff")}body{background:#f5f5f5;color:#21293c;font:normal .9375rem Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wf-active body{font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif}p{margin:1em 0;line-height:1.5625rem}p:has(>a>img),p:has(>img){max-width:100%}.small-copy{font-size:.9375rem}a{text-decoration:none}a:not(.nav-primary__link):not(.btn):not(.menu-item--banner-language-switcher select):not(.checkerboard-item__link):not(.footer-marks__link):not(.stacked-gallery__link):not(.banner__home-link):not(.footer-up-arrow__link):not(.separated-list__link):not(.carousel-infobox__phone-number):not(.carousel-infobox__underlink-link):not(.link-underline){position:relative}a:not(.nav-primary__link):not(.btn):not(.menu-item--banner-language-switcher select):not(.checkerboard-item__link):not(.footer-marks__link):not(.stacked-gallery__link):not(.banner__home-link):not(.footer-up-arrow__link):not(.separated-list__link):not(.carousel-infobox__phone-number):not(.carousel-infobox__underlink-link):not(.link-underline):after{position:absolute;bottom:-.1875rem;left:50%;width:0;height:.0625rem;background-color:currentColor;content:"";transition:width ease-in-out .25s;transform:translateX(-50%)}a:not(.nav-primary__link):not(.btn):not(.menu-item--banner-language-switcher select):not(.checkerboard-item__link):not(.footer-marks__link):not(.stacked-gallery__link):not(.banner__home-link):not(.footer-up-arrow__link):not(.separated-list__link):not(.carousel-infobox__phone-number):not(.carousel-infobox__underlink-link):not(.link-underline):focus,a:not(.nav-primary__link):not(.btn):not(.menu-item--banner-language-switcher select):not(.checkerboard-item__link):not(.footer-marks__link):not(.stacked-gallery__link):not(.banner__home-link):not(.footer-up-arrow__link):not(.separated-list__link):not(.carousel-infobox__phone-number):not(.carousel-infobox__underlink-link):not(.link-underline):hover{text-decoration:none;transition:color ease-in-out .25s}a:not(.nav-primary__link):not(.btn):not(.menu-item--banner-language-switcher select):not(.checkerboard-item__link):not(.footer-marks__link):not(.stacked-gallery__link):not(.banner__home-link):not(.footer-up-arrow__link):not(.separated-list__link):not(.carousel-infobox__phone-number):not(.carousel-infobox__underlink-link):not(.link-underline):focus:after,a:not(.nav-primary__link):not(.btn):not(.menu-item--banner-language-switcher select):not(.checkerboard-item__link):not(.footer-marks__link):not(.stacked-gallery__link):not(.banner__home-link):not(.footer-up-arrow__link):not(.separated-list__link):not(.carousel-infobox__phone-number):not(.carousel-infobox__underlink-link):not(.link-underline):hover:after{width:100%}a:focus:not(.site-logo.banner__home-link),a:hover:not(.site-logo.banner__home-link){text-decoration:underline;text-underline-offset:.3125rem}a:focus{outline:thin dotted}a:active,a:hover{outline:none}ol,ul{margin:0 0 1em 1.5625rem;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}dd{margin-left:0}address{margin-bottom:1em;font-style:normal}img{max-width:100%;height:auto;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.responsive{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grid,.grid-wrap{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-rendering:optimizespeed}.gc{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;width:100%;text-rendering:auto}[class*=gc--above-]{display:none}.gc--vtop{align-self:flex-start;-ms-flex-item-align:start}.gc--vmiddle{align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center}.gc--vbottom{align-self:flex-end;-ms-flex-item-align:end}.grid--gutter{margin-left:-1.875rem}.grid--gutter>.gc{padding-left:1.875rem}.grid--double-gutter{margin-left:-3.75rem}.grid--double-gutter>.gc{padding-left:3.75rem}.grid--half-gutter{margin-left:-.9375rem}.grid--half-gutter>.gc{padding-left:.9375rem}.grid--quarter-gutter{margin-left:-.46875rem}.grid--quarter-gutter>.gc{padding-left:.46875rem}.grid--ib,.grid-ib{word-spacing:-.43em;letter-spacing:-.31em}.grid--ib>.gc,.grid-ib>.gc{display:inline-block;*display:inline;float:none;vertical-align:middle;*vertical-align:auto;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.grid--center{justify-content:center;-ms-flex-pack:center}.grid--left{justify-content:left;-ms-flex-pack:left}.grid--right{justify-content:right;-ms-flex-pack:right}.grid--divided{margin-bottom:-30px}.grid--divided>.gc{margin-bottom:30px}.grid--vmiddle{align-items:center;-ms-flex-align:center}.grid--vmiddle>.gc{vertical-align:inherit}.grid--vbottom{align-items:flex-end;-ms-flex-align:end}.grid--vbottom>.gc{vertical-align:inherit}.grid--reversed{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid--separated{overflow-x:hidden;transform:translateX(-.0625rem)}.grid--separated .gc{position:relative;transform:translateX(.0625rem)}.grid--separated .gc:not(:last-child):after{position:absolute;top:0;right:-15px;bottom:0;width:.0625rem;content:""}.gc--fixed-ratio:before{float:left;margin-left:-1px;width:1px;content:""}.gc--fixed-ratio:after{display:table;clear:both;content:""}.gc--fixed-ratio.ar25:before{padding-top:25%}.gc--fixed-ratio.ar50:before{padding-top:50%}.gc--fixed-ratio.ar100:before{padding-top:100%}input,label,select{font-size:1.125rem;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.wf-circular-web-400-loaded input,.wf-circular-web-400-loaded label,.wf-circular-web-400-loaded select{font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif}fieldset{margin:0 0 20px;padding:0;border:0}.form-element-faux-label,.form-element-faux__label,label{display:block;margin-bottom:10px;font-weight:600}.required.form-element-faux-label:after,.required.form-element-faux__label:after,label.required:after{content:"*"}.form-element-faux-label abbr,.form-element-faux__label abbr,label abbr{display:none}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:block;box-sizing:border-box;margin-bottom:20px;padding:20px;width:100%;border:1px solid rgba(33,41,60,.3);border-radius:0;background-color:#f5f5f5;box-shadow:0;font-size:16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;transition:border-color}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,textarea:hover{border-color:rgba(15,19,27,.3)}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:none;box-shadow:0}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{background-color:#e6e6e6;cursor:not-allowed}input:not([type]):disabled:hover,input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime-local]:disabled:hover,input[type=datetime]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=number]:disabled:hover,input[type=password]:disabled:hover,input[type=search]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,select:disabled:hover,textarea:disabled:hover{border:1px solid rgba(33,41,60,.3)}select{max-width:100%;width:100%;height:auto;background-color:#f5f5f5;background-position:100%;background-repeat:no-repeat;cursor:pointer;-ms-appearance:none;-o-appearance:none;appearance:none}select:focus,select:hover{background-color:#fefefe}.lt-ie9 select{padding-right:20px;background-image:none}textarea{resize:vertical}input[type=search]{-ms-appearance:none;-o-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration{display:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:10px}input[type=file]{padding-bottom:20px;width:100%}button[type=submit],input[type=button],input[type=reset],input[type=submit]{overflow:visible;margin:0;width:auto;outline:0;vertical-align:top;cursor:pointer;-ms-appearance:none;-o-appearance:none;appearance:none}button[type=submit]:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{outline:0}button[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}.form-control-group{margin-top:0;margin-bottom:20px}.form-aligned .form-control-group{margin-bottom:10px}.form-aligned .form-control-group label{margin:0 20px 0 0;width:10em;text-align:right}.form-control-group--large{margin-bottom:40px}.form-control-group--xlarge{margin-bottom:80px}.form-control-group--centered{margin-right:auto;margin-left:auto;max-width:300px;width:50%;text-align:center}.form-stacked input:not([type]),.form-stacked input[type=color],.form-stacked input[type=date],.form-stacked input[type=datetime-local],.form-stacked input[type=datetime],.form-stacked input[type=email],.form-stacked input[type=month],.form-stacked input[type=number],.form-stacked input[type=password],.form-stacked input[type=search],.form-stacked input[type=tel],.form-stacked input[type=text],.form-stacked input[type=time],.form-stacked input[type=url],.form-stacked input[type=week],.form-stacked label,.form-stacked select,.form-stacked textarea{display:block;margin-top:5px;margin-bottom:5px}.form-aligned input:not([type]),.form-aligned input[type=color],.form-aligned input[type=date],.form-aligned input[type=datetime-local],.form-aligned input[type=datetime],.form-aligned input[type=email],.form-aligned input[type=month],.form-aligned input[type=number],.form-aligned input[type=password],.form-aligned input[type=search],.form-aligned input[type=tel],.form-aligned input[type=text],.form-aligned input[type=time],.form-aligned input[type=url],.form-aligned input[type=week],.form-aligned label,.form-aligned select,.form-aligned textarea,.form-group--aligned input:not([type]),.form-group--aligned input[type=color],.form-group--aligned input[type=date],.form-group--aligned input[type=datetime-local],.form-group--aligned input[type=datetime],.form-group--aligned input[type=email],.form-group--aligned input[type=month],.form-group--aligned input[type=number],.form-group--aligned input[type=password],.form-group--aligned input[type=search],.form-group--aligned input[type=tel],.form-group--aligned input[type=text],.form-group--aligned input[type=time],.form-group--aligned input[type=url],.form-group--aligned input[type=week],.form-group--aligned label,.form-group--aligned select,.form-group--aligned textarea{display:inline-block;*display:inline;margin-bottom:0;width:auto;*vertical-align:auto;vertical-align:middle;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.form-aligned textarea,.form-group--aligned textarea{vertical-align:top}.form-group--aligned label{margin-top:0;margin-right:20px}.form-group--stacked label{display:block;clear:both}.form-select-custom{position:relative;overflow:visible;background-color:#fff}.form-select-custom select{margin-bottom:20px}.pointerevents .form-select-custom select::-ms-expand{display:none}.pointerevents .form-select-custom:before{position:absolute;top:1px;right:1px;bottom:1px;z-index:4000;display:block;width:2.5rem;background:#fff url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTE1LjQ4MyA4LjU2M2MtMC40MDcgMC40MTgtNC42OTUgNC41MDMtNC42OTUgNC41MDMtMC4yMTggMC4yMjMtMC41MDMgMC4zMzQtMC43ODggMC4zMzRzLTAuNTcxLTAuMTExLTAuNzg4LTAuMzM0YzAgMC00LjI4OC00LjA4NS00LjY5Ni00LjUwM3MtMC40MzUtMS4xNjkgMC0xLjYxNmMwLjQzNi0wLjQ0NiAxLjA0My0wLjQ4MSAxLjU3NiAwbDMuOTA4IDMuNzQ4IDMuOTA3LTMuNzQ3YzAuNTM0LTAuNDgxIDEuMTQyLTAuNDQ2IDEuNTc2IDAgMC40MzYgMC40NDYgMC40MDkgMS4xOTggMCAxLjYxNXoiPjwvcGF0aD4KPC9zdmc+Cg==") no-repeat 50% 50%;content:"";pointer-events:none}.form-select-custom:focus:before,.form-select-custom:hover:before{opacity:.6}input[type=checkbox]{position:absolute;left:-9999px}.lt-ie9 input[type=checkbox]{position:relative;top:2px;left:auto}input[type=checkbox].checkbox-custom+label{position:relative;font-weight:400;cursor:pointer}input[type=checkbox].checkbox-custom+label:before{display:inline-block;*display:inline;margin-top:-.1875rem;margin-right:1em;width:1.125rem;height:1.125rem;border:4px solid #999;color:#fff;content:"";*vertical-align:auto;vertical-align:middle;text-align:center;font-size:.625rem;line-height:.625rem;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.lt-ie9 input[type=checkbox].checkbox-custom+label:before{display:none!important}input[type=checkbox].checkbox-custom+label:focus:before,input[type=checkbox].checkbox-custom+label:hover:before{background-color:#999}input[type=checkbox].checkbox-custom+label:focus:before{outline:3px solid #ffbf47}input[type=checkbox].checkbox-custom:checked+label:before{content:"✔"}button:invalid,input:invalid,select:invalid,textarea:invalid{box-shadow:none}button:focus,input[type=button]:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,input[type=reset]:focus,input[type=submit]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:none}.form-filter__list{margin:0;list-style:none outside}.form-filter__item+.form-filter__item{border-top:1px solid #999}.form-filter__filter{display:block;padding:.625rem 0;font-weight:400;cursor:pointer}.h1,h1{margin:1em 0;font-weight:700;line-height:1}.h1.plain span,h1.plain span{display:block}.h1.plain:first-line,h1.plain:first-line{color:currentColor!important}.h2,h2{margin:1em 0;font-weight:700;line-height:1}.h2.plain span,h2.plain span{display:block}.h2.plain:first-line,h2.plain:first-line{color:currentColor!important}.h3,h3{margin:1em 0;font-weight:700;line-height:1}.h3.plain span,h3.plain span{display:block}.h3.plain:first-line,h3.plain:first-line{color:currentColor!important}.h4,h4{margin:1em 0;font-weight:700}.h4.plain span,h4.plain span{display:block}.h4.plain:first-line,h4.plain:first-line{color:currentColor!important}.h5,h5{margin:1em 0;font-weight:700;line-height:1}.h5.plain span,h5.plain span{display:block}.h5.plain:first-line,h5.plain:first-line{color:currentColor!important}.h6,h6{margin:1em 0;font-weight:700;line-height:1}.h6.plain span,h6.plain span{display:block}.h6.plain:first-line,h6.plain:first-line{color:currentColor!important}.h1,h1{letter-spacing:-.125rem}.h1,.h2,h1,h2{font-size:2rem}.h2,h2{letter-spacing:-.0625rem}.h3,h3{font-size:1.5625rem;line-height:1.04}.h4,h4{font-size:1.25rem;line-height:1}table{margin-bottom:1.4;width:100%}td,th{padding:13.33333px;text-align:left}thead tr:last-child th{border-bottom-width:0}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.svg-defs{display:none}.svg-icon{width:1.5rem;height:1.5rem;fill:currentColor}.svg-icon--hover{opacity:1;transition:opacity ease-in-out .5s;animation:.5s ease-in-out icon_bob 1 paused}.svg-icon--hover:focus,.svg-icon--hover:hover{opacity:.8;animation-play-state:running}@keyframes icon_bob{0%{transform:translateZ(0)}25%{transform:translate3d(0,-3px,0)}50%{transform:translate3d(0,1px,0)}75%{transform:translate3d(0,-3px,0)}to{transform:translateZ(0)}}.svg-icon--white{fill:#fff}.svg-icon--black{fill:#000}.svg-icon--red{fill:#d50e3c}.svg-icon--sky{fill:#00c0f3}.svg-icon--ink{fill:#21293c}.svg-icon--small{width:1rem;height:1rem}.svg-icon--large{width:4rem;height:4rem}.svg-icon--huge{width:8rem;height:8rem}.svg-icon--natural{width:inherit;height:inherit}.svg-icon--small-alt{width:1.25rem;height:1.25rem}.svg-icon--large-alt{width:5rem;height:5rem}.svg-icon--huge-alt{width:11.875rem;height:11.875rem}.svg-icon--site-logo{width:6.25rem;height:3.75rem}.landmark{margin-bottom:40px;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.landmark:after,.landmark:before{display:table;content:""}.landmark:after{clear:both}.landmark--tiny,.landmark-tiny{margin-bottom:10px;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.landmark--tiny:before,.landmark-tiny:before{display:table;content:""}.landmark--tiny:after,.landmark-tiny:after{display:table;clear:both;content:""}.landmark--minor,.landmark--small,.landmark-minor,.landmark-small{margin-bottom:20px;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.landmark--minor:before,.landmark--small:before,.landmark-minor:before,.landmark-small:before{display:table;content:""}.landmark--minor:after,.landmark--small:after,.landmark-minor:after,.landmark-small:after{display:table;clear:both;content:""}.landmark--large,.landmark--major,.landmark-large,.landmark-major{margin-bottom:80px;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.landmark--large:before,.landmark--major:before,.landmark-large:before,.landmark-major:before{display:table;content:""}.landmark--large:after,.landmark--major:after,.landmark-large:after,.landmark-major:after{display:table;clear:both;content:""}.container{margin-right:auto;margin-left:auto;max-width:67.1875rem;width:100%}.half-container,.thirty-container,.two-third-container{transform:scaleX(-1)}.container-width-80{max-width:56.25rem}.container-width-60{max-width:44.6875rem}.band--inset{border:.9375rem solid #f5f5f5;background:#fff}.band--inset-alt{border:.625rem solid #f5f5f5;background:#f5f5f5}.band--inset-white{border:.625rem solid #fff;background:#fff}.inline-list{margin:0 0 40px -40px;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.inline-list:after,.inline-list:before{display:table;content:""}.inline-list:after{clear:both}.inline-list>li,.inline-list__item{display:block;float:left;margin-left:40px;list-style:none}.inline-list--divided{margin-left:-20px}.inline-list--divided .inline-list__item,.inline-list--divided>li{margin-left:20px}.inline-list--divided .inline-list__item:after,.inline-list--divided>li:after{display:inline-block;*display:inline;margin-left:20px;content:"|";vertical-align:middle;*vertical-align:auto;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.inline-list--centered{margin-left:0;text-align:center;letter-spacing:-4px}.inline-list--centered .inline-list__item,.inline-list--centered>li{display:inline-block;*display:inline;float:none;margin-right:20px;margin-left:20px;vertical-align:middle;*vertical-align:auto;letter-spacing:normal;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.inline-list--ib{letter-spacing:rsize(-4px)}.inline-list--ib .inline-list__item,.inline-list--ib>li{display:inline-block;*display:inline;float:none;*vertical-align:auto;vertical-align:middle;letter-spacing:normal;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.inline-list--spaced{margin-left:-80px}.inline-list--spaced .inline-list__item,.inline-list--spaced>li{margin-left:80px}.inline-list--contracted,.inline-list--reduced{margin-left:-20px}.inline-list--contracted .inline-list__item,.inline-list--contracted>li,.inline-list--reduced .inline-list__item,.inline-list--reduced>li{margin-left:20px}.separated-list{margin:1em 0;list-style:none outside}.separated-list__item{display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start;padding:.625rem 0;border-bottom:1px solid rgba(33,41,60,.3);-ms-flex-pack:start;-ms-flex-align:center}.separated-list__icon{margin-right:20px;min-width:2rem;min-height:2rem}.list-style--custom .separated-list__item,.list-style--ticks .separated-list__item{margin-bottom:35px;padding:0;border-bottom:none}.list-style--custom .separated-list__item .separated-list__icon,.list-style--ticks .separated-list__item .separated-list__icon{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;min-width:5rem;-ms-flex-pack:center;-ms-flex-align:center}.list-style--custom .separated-list__item .separated-list__icon svg,.list-style--ticks .separated-list__item .separated-list__icon svg{width:5rem;height:3.125rem;fill:currentColor;stroke:currentColor}.box--fg-grape .list-style--custom .separated-list__item .separated-list__icon svg,.box--fg-grape .list-style--ticks .separated-list__item .separated-list__icon svg{fill:#b455a0;stroke:#b455a0}.list-style--custom .separated-list__item .separated-list__icon.icon-margin--small,.list-style--ticks .separated-list__item .separated-list__icon.icon-margin--small{margin-right:.875rem}.list-style--ticks .separated-list__item{align-items:start;-ms-flex-align:start}.list-style--ticks .separated-list__item .separated-list__icon{min-width:1.875rem}.list-style--ticks .separated-list__item .separated-list__icon svg{width:1.875rem;height:1.1875rem}.definitions{margin-top:0;padding:0;list-style:none;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.definitions:after,.definitions:before{display:table;content:""}.definitions:after{clear:both}.definitions .definitions__desc,.definitions .definitions__group,.definitions .definitions__term,.definitions dd,.definitions dt{display:inline-block;*display:inline;margin:0;vertical-align:middle;*vertical-align:auto;vertical-align:baseline;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.definitions .definitions__term,.definitions dt{margin-right:.3em}.definitions .definitions__desc,.definitions dd{margin-right:1em}.definitions--desc-priority .definitions__term,.definitions--desc-priority dt{color:inherit;font-weight:400}.definitions--desc-priority .definitions__desc,.definitions--desc-priority dd{font-weight:700}.definitions--stacked .definitions__desc,.definitions--stacked .definitions__term,.definitions--stacked dd,.definitions--stacked dt{display:block;float:left}.definitions--stacked .definitions__term,.definitions--stacked dt{clear:left}.definitions--v-spaced .definitions__desc,.definitions--v-spaced .definitions__term,.definitions--v-spaced dd,.definitions--v-spaced dt{margin-bottom:20px}dl.-horizontal{padding-left:4.6875rem}dl.-horizontal dt{float:left;clear:left;margin-left:-4.6875rem;width:4.375rem}dl.-horizontal dd+dt,dl.-horizontal dd~dd{margin-top:.625rem}.box{background:#fff;color:#21293c}.box a{color:currentColor}.box .inherit-fg{color:#fff}.box .h1,.box h1{color:#21293c}.box .h1.plain span,.box .h1:first-line,.box h1.plain span,.box h1:first-line{color:#fff}.box .h2,.box h2{color:#21293c}.box .h2.plain span,.box .h2:first-line,.box h2.plain span,.box h2:first-line{color:#fff}.box .h3,.box h3{color:#21293c}.box .h3.plain span,.box .h3:first-line,.box h3.plain span,.box h3:first-line{color:#fff}.box .h4,.box h4{color:#21293c}.box .h4.plain span,.box .h4:first-line,.box h4.plain span,.box h4:first-line{color:#fff}.box--padded{padding:1.25rem}.box--little-padding{padding:.625rem}.box--less-padding{padding:1.25rem}.box--more-padding{padding:1.875rem}.box--mega-padding{padding:2.5rem}.box--red{background-color:#d50e3c;color:#fff}.box--red .btn,.box--red .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--red select{background:#fff;color:#21293c}.box--red .btn:hover,.box--red .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--red select:hover{background:#eee}.box--red .btn:hover .svg-icon,.box--red .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--red select:hover .svg-icon{fill:#fff}.box--red .btn.btn--outline:hover,.box--red .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--red select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--red-alt{background-color:#b71539;color:#fff}.box--red-alt .h1,.box--red-alt h1{color:#fff}.box--red-alt .h1.plain span,.box--red-alt .h1:first-line,.box--red-alt h1.plain span,.box--red-alt h1:first-line{color:#f79433}.box--red-alt .h2,.box--red-alt h2{color:#fff}.box--red-alt .h2.plain span,.box--red-alt .h2:first-line,.box--red-alt h2.plain span,.box--red-alt h2:first-line{color:#f79433}.box--red-alt .h3,.box--red-alt h3{color:#fff}.box--red-alt .h3.plain span,.box--red-alt .h3:first-line,.box--red-alt h3.plain span,.box--red-alt h3:first-line{color:#f79433}.box--red-alt .h4,.box--red-alt h4{color:#fff}.box--red-alt .h4.plain span,.box--red-alt .h4:first-line,.box--red-alt h4.plain span,.box--red-alt h4:first-line{color:#f79433}.box--red-alt .btn,.box--red-alt .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--red-alt select{background:#fff;color:#21293c}.box--red-alt .btn:hover,.box--red-alt .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--red-alt select:hover{background:#eee}.box--red-alt .btn:hover .svg-icon,.box--red-alt .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--red-alt select:hover .svg-icon{fill:#fff}.box--red-alt .btn.btn--outline:hover,.box--red-alt .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--red-alt select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--red-alt .inherit-fg{color:#f79433}.box--orange{background-color:#f79433}.box--orange .btn,.box--orange .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--orange select{background:#fff;color:#21293c}.box--orange .btn:hover,.box--orange .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--orange select:hover{background:#eee}.box--orange .btn:hover .svg-icon,.box--orange .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--orange select:hover .svg-icon{fill:#fff}.box--orange .btn.btn--outline:hover,.box--orange .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--orange select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--mint{background-color:#00b9b5;color:#fff}.box--mint .btn,.box--mint .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--mint select{background:#fff;color:#21293c}.box--mint .btn:hover,.box--mint .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--mint select:hover{background:#eee}.box--mint .btn:hover .svg-icon,.box--mint .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--mint select:hover .svg-icon{fill:#fff}.box--mint .btn.btn--outline:hover,.box--mint .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--mint select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--mint-alt{background-color:#00b9b5}.box--mint-alt .btn,.box--mint-alt .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--mint-alt select{background:#fff;color:#21293c}.box--mint-alt .btn:hover,.box--mint-alt .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--mint-alt select:hover{background:#eee}.box--mint-alt .btn:hover .svg-icon,.box--mint-alt .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--mint-alt select:hover .svg-icon{fill:#fff}.box--mint-alt .btn.btn--outline:hover,.box--mint-alt .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--mint-alt select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--sky{background-color:#00c0f3;color:#fff}.box--sky .btn,.box--sky .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--sky select{background:#fff;color:#21293c}.box--sky .btn:hover,.box--sky .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--sky select:hover{background:#eee}.box--sky .btn:hover .svg-icon,.box--sky .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--sky select:hover .svg-icon{fill:#fff}.box--sky .btn.btn--outline:hover,.box--sky .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--sky select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--sky .btn .btn--outline,.box--sky .menu-item--banner-language-switcher select .btn--outline,.menu-item--banner-language-switcher .box--sky select .btn--outline{border-color:#fff}.box--sky-alt{background-color:#00c0f3}.box--sky-alt .h1,.box--sky-alt .h2,.box--sky-alt .h3,.box--sky-alt .h4,.box--sky-alt h1,.box--sky-alt h2,.box--sky-alt h3,.box--sky-alt h4{color:#fff}.box--sky-dark{background-color:#314265;color:#fff}.box--sky-dark .btn,.box--sky-dark .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--sky-dark select{background:#00c0f3}.box--sky-dark .btn:hover,.box--sky-dark .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--sky-dark select:hover{background:#0098c0}.box--sky-dark .btn:hover .svg-icon,.box--sky-dark .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--sky-dark select:hover .svg-icon{fill:#00c0f3}.box--sky-dark .btn.btn--outline:hover,.box--sky-dark .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--sky-dark select.btn--outline:hover{border:solid 1px #00c0f3;background:transparent;color:#00c0f3}.box--sky-dark .inherit-fg{color:#00c0f3}.box--sky-dark .h1,.box--sky-dark h1{color:#fff}.box--sky-dark .h1.plain span,.box--sky-dark .h1:first-line,.box--sky-dark h1.plain span,.box--sky-dark h1:first-line{color:#00c0f3}.box--sky-dark .h2,.box--sky-dark h2{color:#fff}.box--sky-dark .h2.plain span,.box--sky-dark .h2:first-line,.box--sky-dark h2.plain span,.box--sky-dark h2:first-line{color:#00c0f3}.box--sky-dark .h3,.box--sky-dark h3{color:#fff}.box--sky-dark .h3.plain span,.box--sky-dark .h3:first-line,.box--sky-dark h3.plain span,.box--sky-dark h3:first-line{color:#00c0f3}.box--sky-dark .h4,.box--sky-dark h4{color:#fff}.box--sky-dark .h4.plain span,.box--sky-dark .h4:first-line,.box--sky-dark h4.plain span,.box--sky-dark h4:first-line{color:#00c0f3}.box--grape{background-color:#b455a0;color:#fff}.box--grape-dark{background-color:#a43d8e;color:#fff}.box--grape-dark .btn,.box--grape-dark .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--grape-dark select{background:#21293c}.box--grape-dark .btn:hover,.box--grape-dark .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--grape-dark select:hover{background:#3c4b6d}.box--grape-dark .btn:hover .svg-icon,.box--grape-dark .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--grape-dark select:hover .svg-icon{fill:#21293c}.box--grape-dark .btn.btn--outline:hover,.box--grape-dark .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--grape-dark select.btn--outline:hover{border:solid 1px #21293c;background:transparent;color:#21293c}.box--grape .btn,.box--grape .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--grape select{background:#21293c}.box--grape .btn:hover,.box--grape .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--grape select:hover{background:#3c4b6d}.box--grape .btn:hover .svg-icon,.box--grape .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--grape select:hover .svg-icon{fill:#21293c}.box--grape .btn.btn--outline:hover,.box--grape .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--grape select.btn--outline:hover{border:solid 1px #21293c;background:transparent;color:#21293c}.box--ink{background-color:#21293c;color:#fff}.box--ink .btn,.box--ink .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--ink select{background:#fff;color:#21293c}.box--ink .btn:hover,.box--ink .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--ink select:hover{background:#eee}.box--ink .btn:hover .svg-icon,.box--ink .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--ink select:hover .svg-icon{fill:#fff}.box--ink .btn.btn--outline:hover,.box--ink .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--ink select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--ink-dark{background-color:#1c222d;color:#fff}.box--ink-dark .btn,.box--ink-dark .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--ink-dark select{background:#fff;color:#21293c}.box--ink-dark .btn:hover,.box--ink-dark .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--ink-dark select:hover{background:#eee}.box--ink-dark .btn:hover .svg-icon,.box--ink-dark .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--ink-dark select:hover .svg-icon{fill:#fff}.box--ink-dark .btn.btn--outline:hover,.box--ink-dark .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--ink-dark select.btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.box--ink-dark .h1,.box--ink-dark h1,.box--ink .h1,.box--ink h1{color:#fff}.box--ink-dark .h1.plain span,.box--ink-dark .h1:first-line,.box--ink-dark h1.plain span,.box--ink-dark h1:first-line,.box--ink .h1.plain span,.box--ink .h1:first-line,.box--ink h1.plain span,.box--ink h1:first-line{color:#00c0f3}.box--ink-dark .h2,.box--ink-dark h2,.box--ink .h2,.box--ink h2{color:#fff}.box--ink-dark .h2.plain span,.box--ink-dark .h2:first-line,.box--ink-dark h2.plain span,.box--ink-dark h2:first-line,.box--ink .h2.plain span,.box--ink .h2:first-line,.box--ink h2.plain span,.box--ink h2:first-line{color:#00c0f3}.box--ink-dark .h3,.box--ink-dark h3,.box--ink .h3,.box--ink h3{color:#fff}.box--ink-dark .h3.plain span,.box--ink-dark .h3:first-line,.box--ink-dark h3.plain span,.box--ink-dark h3:first-line,.box--ink .h3.plain span,.box--ink .h3:first-line,.box--ink h3.plain span,.box--ink h3:first-line{color:#00c0f3}.box--ink-dark .h4,.box--ink-dark h4,.box--ink .h4,.box--ink h4{color:#fff}.box--ink-dark .h4.plain span,.box--ink-dark .h4:first-line,.box--ink-dark .inherit-fg,.box--ink-dark h4.plain span,.box--ink-dark h4:first-line,.box--ink .h4.plain span,.box--ink .h4:first-line,.box--ink .inherit-fg,.box--ink h4.plain span,.box--ink h4:first-line{color:#00c0f3}.box--grey,.box--off-white{background-color:#f5f5f5}.box--grey .btn,.box--grey .menu-item--banner-language-switcher select,.box--off-white .btn,.box--off-white .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--grey select,.menu-item--banner-language-switcher .box--off-white select{background:#b455a0}.box--grey .btn:hover,.box--grey .menu-item--banner-language-switcher select:hover,.box--off-white .btn:hover,.box--off-white .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--grey select:hover,.menu-item--banner-language-switcher .box--off-white select:hover{background:#944283}.box--grey .btn:hover .svg-icon,.box--grey .menu-item--banner-language-switcher select:hover .svg-icon,.box--off-white .btn:hover .svg-icon,.box--off-white .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--grey select:hover .svg-icon,.menu-item--banner-language-switcher .box--off-white select:hover .svg-icon{fill:#b455a0}.box--grey .btn.btn--outline:hover,.box--grey .menu-item--banner-language-switcher select.btn--outline:hover,.box--off-white .btn.btn--outline:hover,.box--off-white .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--grey select.btn--outline:hover,.menu-item--banner-language-switcher .box--off-white select.btn--outline:hover{border:solid 1px #b455a0;background:transparent;color:#b455a0}.box--white,.box--white .h1,.box--white .h1.plain span,.box--white .h1:first-line,.box--white .h2,.box--white .h2.plain span,.box--white .h2:first-line,.box--white .h3,.box--white .h3.plain span,.box--white .h3:first-line,.box--white .h4,.box--white .h4.plain span,.box--white .h4:first-line,.box--white h1,.box--white h1.plain span,.box--white h1:first-line,.box--white h2,.box--white h2.plain span,.box--white h2:first-line,.box--white h3,.box--white h3.plain span,.box--white h3:first-line,.box--white h4,.box--white h4.plain span,.box--white h4:first-line{color:#21293c}.box--fg-red .h1.plain span,.box--fg-red .h1:first-line,.box--fg-red .h2.plain span,.box--fg-red .h2:first-line,.box--fg-red .h3.plain span,.box--fg-red .h3:first-line,.box--fg-red .h4.plain span,.box--fg-red .h4:first-line,.box--fg-red .inherit-fg,.box--fg-red .person__department,.box--fg-red .quote__author,.box--fg-red h1.plain span,.box--fg-red h1:first-line,.box--fg-red h2.plain span,.box--fg-red h2:first-line,.box--fg-red h3.plain span,.box--fg-red h3:first-line,.box--fg-red h4.plain span,.box--fg-red h4:first-line{color:#d50e3c}.box--fg-orange .btn,.box--fg-orange .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--fg-orange select{background:#f79433}.box--fg-orange .btn:hover,.box--fg-orange .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--fg-orange select:hover{background:#ee7a09}.box--fg-orange .btn:hover .svg-icon,.box--fg-orange .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--fg-orange select:hover .svg-icon{fill:#f79433}.box--fg-orange .btn.btn--outline:hover,.box--fg-orange .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--fg-orange select.btn--outline:hover{border:solid 1px #f79433;background:transparent;color:#f79433}.box--fg-orange .h1.plain span,.box--fg-orange .h1:first-line,.box--fg-orange .h2.plain span,.box--fg-orange .h2:first-line,.box--fg-orange .h3.plain span,.box--fg-orange .h3:first-line,.box--fg-orange .h4.plain span,.box--fg-orange .h4:first-line,.box--fg-orange .inherit-fg,.box--fg-orange .person__department,.box--fg-orange .quote__author,.box--fg-orange h1.plain span,.box--fg-orange h1:first-line,.box--fg-orange h2.plain span,.box--fg-orange h2:first-line,.box--fg-orange h3.plain span,.box--fg-orange h3:first-line,.box--fg-orange h4.plain span,.box--fg-orange h4:first-line{color:#f79433}.box--fg-mint .btn,.box--fg-mint .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--fg-mint select{background:#00b9b5}.box--fg-mint .btn:hover,.box--fg-mint .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--fg-mint select:hover{background:#008683}.box--fg-mint .btn:hover .svg-icon,.box--fg-mint .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--fg-mint select:hover .svg-icon{fill:#00b9b5}.box--fg-mint .btn.btn--outline:hover,.box--fg-mint .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--fg-mint select.btn--outline:hover{border:solid 1px #00b9b5;background:transparent;color:#00b9b5}.box--fg-mint .h1.plain span,.box--fg-mint .h1:first-line,.box--fg-mint .h2.plain span,.box--fg-mint .h2:first-line,.box--fg-mint .h3.plain span,.box--fg-mint .h3:first-line,.box--fg-mint .h4.plain span,.box--fg-mint .h4:first-line,.box--fg-mint .inherit-fg,.box--fg-mint .person__department,.box--fg-mint .quote__author,.box--fg-mint h1.plain span,.box--fg-mint h1:first-line,.box--fg-mint h2.plain span,.box--fg-mint h2:first-line,.box--fg-mint h3.plain span,.box--fg-mint h3:first-line,.box--fg-mint h4.plain span,.box--fg-mint h4:first-line{color:#00b9b5}.box--fg-sky .btn,.box--fg-sky .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--fg-sky select{background:#00c0f3}.box--fg-sky .btn:hover,.box--fg-sky .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--fg-sky select:hover{background:#0098c0}.box--fg-sky .btn:hover .svg-icon,.box--fg-sky .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--fg-sky select:hover .svg-icon{fill:#00c0f3}.box--fg-sky .btn.btn--outline:hover,.box--fg-sky .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--fg-sky select.btn--outline:hover{border:solid 1px #00c0f3;background:transparent;color:#00c0f3}.box--fg-sky .h1.plain span,.box--fg-sky .h1:first-line,.box--fg-sky .h2.plain span,.box--fg-sky .h2:first-line,.box--fg-sky .h3.plain span,.box--fg-sky .h3:first-line,.box--fg-sky .h4.plain span,.box--fg-sky .h4:first-line,.box--fg-sky .inherit-fg,.box--fg-sky .person__department,.box--fg-sky .quote__author,.box--fg-sky h1.plain span,.box--fg-sky h1:first-line,.box--fg-sky h2.plain span,.box--fg-sky h2:first-line,.box--fg-sky h3.plain span,.box--fg-sky h3:first-line,.box--fg-sky h4.plain span,.box--fg-sky h4:first-line{color:#00c0f3}.box--fg-grape .btn,.box--fg-grape .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .box--fg-grape select{background:#b455a0}.box--fg-grape .btn:hover,.box--fg-grape .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .box--fg-grape select:hover{background:#944283}.box--fg-grape .btn:hover .svg-icon,.box--fg-grape .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .box--fg-grape select:hover .svg-icon{fill:#b455a0}.box--fg-grape .btn.btn--outline:hover,.box--fg-grape .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .box--fg-grape select.btn--outline:hover{border:solid 1px #b455a0;background:transparent;color:#b455a0}.box--fg-grape .h1.plain span,.box--fg-grape .h1:first-line,.box--fg-grape .h2.plain span,.box--fg-grape .h2:first-line,.box--fg-grape .h3.plain span,.box--fg-grape .h3:first-line,.box--fg-grape .h4.plain span,.box--fg-grape .h4:first-line,.box--fg-grape .inherit-fg,.box--fg-grape .person__department,.box--fg-grape .quote__author,.box--fg-grape h1.plain span,.box--fg-grape h1:first-line,.box--fg-grape h2.plain span,.box--fg-grape h2:first-line,.box--fg-grape h3.plain span,.box--fg-grape h3:first-line,.box--fg-grape h4.plain span,.box--fg-grape h4:first-line{color:#b455a0}.js-flyout{position:absolute;top:50%;transform:translateY(-50%)}.js-flyout__parent{position:relative}.js-flyout__button[class]{position:absolute;top:50%;padding:.625rem;min-width:0;max-height:100%;width:auto;height:50%;border-radius:0;background:#00b9b5;transform:translateY(-50%)}.js-flyout__button[class]:hover{background:#008683}.js-flyout__button[class]:hover .svg-icon{fill:#00b9b5}.js-flyout__button[class].btn--outline:hover{border:solid 1px #00b9b5;background:transparent;color:#00b9b5}.js-flyout__button[class] .svg-icon{width:.9375rem;height:1.4375rem;fill:#fff}.js-flyout--active{transition:transform .4s}.js-flyout--active .svg-icon{transition:transform .2s .2s}.js-flyout--left.js-flyout--active{right:100%}.js-flyout--left .js-flyout__button{left:100%}.js-flyout--left .js-flyout__button .svg-icon{transform:rotateY(180deg)}.js-flyout--left.js-flyout--open{transform:translate(100%,-50%)}.js-flyout--left.js-flyout--open .svg-icon{transform:rotateY(0)}.js-flyout--right.js-flyout--active{left:100%}.js-flyout--right .js-flyout__button{right:100%}.js-flyout--right .js-flyout__button .svg-icon{transform:rotateY(0)}.js-flyout--right.js-flyout--open{transform:translate(-100%,-50%)}.js-flyout--right.js-flyout--open .svg-icon{transform:rotateY(180deg)}.slideshow{position:relative;overflow:hidden}.slideshow ol,.slideshow ul{margin:0;list-style:none inside}.slideshow__list{position:relative;overflow:hidden;width:100%}.slideshow__item{background:transparent none no-repeat 50%/cover}.slideshow__item+.slideshow__item{display:none}.js-slideshow--active .slideshow__item{position:absolute;top:0;left:0;display:block;width:100%;transition:transform .35s;transform:translateX(0)}.slideshow__item.js-slideshow--outside{transition:none}.slideshow__image{opacity:.000001}.slideshow-pagination--dots{position:absolute;bottom:.9375rem;left:50%;transform:translateX(-50%)}.slideshow-pagination--dots li{display:inline-block;margin:0 .25rem}.slideshow-pagination--dots button[class]{padding:0;min-width:0;width:.8125rem;height:.8125rem;border:2px solid #fff;background:hsla(0,0%,100%,0);transition:background .35s}.slideshow-pagination--dots button[class]:focus,.slideshow-pagination--dots button[class]:hover{outline:none;background-color:hsla(0,0%,100%,.5)}.slideshow-pagination--dots button[class].-current{background:#fff}.slideshow-pagination--dots button[class].-current:focus,.slideshow-pagination--dots button[class].-current:hover{outline:none;background-color:hsla(0,0%,100%,.5)}.slideshow-pagination--pn .slideshow-pagination__button{position:absolute;top:50%;margin:0;padding:.625rem;min-width:0;height:100%;border-radius:0;background:hsla(0,0%,100%,0);opacity:0;transition:background .2s,opacity .35s,transform 0ms .35s;transform:translateY(-50%) scale(0)}.slideshow-pagination--pn .slideshow-pagination__button:focus,.slideshow-pagination--pn .slideshow-pagination__button:hover{outline-color:#999;background:hsla(0,0%,100%,.15)}.slideshow-pagination--pn .slideshow-pagination__button:focus .svg-icon,.slideshow-pagination--pn .slideshow-pagination__button:hover .svg-icon{opacity:1;transform:translateX(-.1875rem)}.slideshow-pagination--pn .slideshow-pagination__button.-show{opacity:1;transition-delay:0ms,0ms,0ms;transform:translateY(-50%) scale(1)}.slideshow-pagination--pn .slideshow-pagination__button .svg-icon{opacity:.75;transition:all .2s}.slideshow-pagination--pn .slideshow-pagination__button--next{right:0}.slideshow-pagination--pn .slideshow-pagination__button--next .svg-icon{transform:scaleX(-1)}.slideshow-pagination--pn .slideshow-pagination__button--next:focus .svg-icon,.slideshow-pagination--pn .slideshow-pagination__button--next:hover .svg-icon{transform:scaleX(-1) translateX(-.1875rem)}.slideshow-pagination--pn .slideshow-pagination__button--prev{left:0}.slideshow--light-pagination .slideshow-pagination--pn .slideshow-pagination__button{width:3.125rem;height:12.5rem;background-color:hsla(0,0%,100%,.75);color:#1c222d}.slideshow--light-pagination .slideshow-pagination--pn .slideshow-pagination__button:focus,.slideshow--light-pagination .slideshow-pagination--pn .slideshow-pagination__button:hover{outline:none;background-color:hsla(0,0%,100%,.6)}.slideshow--large-pagination .slideshow-pagination--pn .slideshow-pagination__button{width:4.375rem;height:19.6875rem;background:#fff}.slideshow--large-pagination .slideshow-pagination--pn .slideshow-pagination__button:focus,.slideshow--large-pagination .slideshow-pagination--pn .slideshow-pagination__button:hover{outline:none;background:hsla(0,0%,100%,.85)}@keyframes slideshow-ai-before{99%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes slideshow-ai-after{50%{width:100%;opacity:1}80%{opacity:1}99%{width:100%;opacity:0;transform:translate(-50%,-50%) scale(1)}to{transform:scale(0)}}@keyframes slideshow-ai-pagination{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes single-image-pause{to{opacity:0}}.slideshow--animate-in:after,.slideshow--animate-in:before{position:absolute;z-index:20;content:""}.slideshow--animate-in:before{top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,0)}.slideshow--animate-in:after{top:50%;left:50%;width:4.375rem;height:5.625rem;border-right:1.25rem solid #fff;border-left:1.25rem solid #fff;transform:translate(-50%,-50%)}.slideshow--animate-in .slideshow-infobox,.slideshow--animate-in .slideshow-pagination{z-index:1000;opacity:0}.slideshow--animate-in:not(.js-slideshow--active):after{animation:single-image-pause .5s .75s ease-out 1 forwards}.slideshow--animate-in.js-slideshow--active:before{animation:slideshow-ai-before 3s .5s 1 forwards}.slideshow--animate-in.js-slideshow--active:after{animation:slideshow-ai-after 3s .5s ease-out 1 forwards}.slideshow--animate-in.js-slideshow--active .slideshow-infobox,.slideshow--animate-in.js-slideshow--active .slideshow-pagination{animation:slideshow-ai-pagination 3s .5s 1 forwards}.c-tabs-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.c-tabs__heading:first-line{color:#d50e3c!important}a.c-tabs-nav__link{display:-ms-flexbox;display:flex;-ms-flex:0;flex:0;justify-content:center;margin:0 20px 20px 0;padding:.5rem 0;border:#d50e3c solid .0625rem;border-radius:1.5625rem;color:#d50e3c;text-align:center;font-size:.9375rem;transition:all .3s;-ms-flex-pack:center}a.c-tabs-nav__link:focus,a.c-tabs-nav__link:hover{background-color:#b71539;color:#fff;text-decoration:none}.c-tabs-nav__link.is-active{background-color:#d50e3c;color:#fff}a.c-tabs-nav__link i,a.c-tabs-nav__link span{margin:0;padding:0;line-height:1}a.c-tabs-nav__link i{font-size:18px}a.c-tabs-nav__link span{display:none;font-size:18px}div.c-tabs{margin-bottom:-40px}.c-tab{z-index:1;display:none;height:0;transition:all ease-in-out .35s}.c-tab.is-active{z-index:1000;display:block;height:auto}.c-tab__content{overflow:hidden;padding:1.5rem 0}.c-tab__listing{margin:0;margin-left:-1.875rem;padding:0;list-style:none;list-style:none!important}.c-tab__listing-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px!important;padding:1.25rem;width:100%;background-color:#d50e3c}.c-tab__listing-item a,.c-tab__listing-item p,.c-tab__listing-item strong{color:#fff!important}.c-tab__listing-item strong{margin-bottom:5px}.c-tab__listing-item p{margin-top:0}.c-tab__listing-item a{margin-bottom:20px}.c-tab__listing-item h3.c-tab__listing-item__home{margin-bottom:5px;color:#f5f5f5}.c-tab__listing-item h3.c-tab__listing-item__city{margin-top:0;color:#21293c}.c-tab__listing-item h3.c-tab__listing-item__city:first-line{color:inherit!important}.c-tabs.no-js .c-tabs-nav{display:none}.c-tabs.no-js .c-tab{margin-bottom:1.5rem;opacity:1}.multiply-bg{background-blend-mode:multiply}.ps-container{overflow:hidden!important;-ms-touch-action:none;touch-action:none;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:#fff}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{position:absolute;bottom:0;display:none;height:15px;opacity:0;transition:background-color .2s linear,opacity .2s linear}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;bottom:2px;height:6px;border-radius:6px;background-color:#aaa;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{position:absolute;right:0;display:none;width:15px;opacity:0;transition:background-color .2s linear,opacity .2s linear}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;right:2px;width:6px;border-radius:6px;background-color:#aaa;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0;width:100%;height:100%}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;top:0;left:0;box-sizing:border-box;padding:0 8px;width:100%;height:100%;text-align:center}.mfp-container:before{display:inline-block;height:100%;content:"";vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;z-index:1045;display:inline-block;margin:0 auto;vertical-align:middle;text-align:left}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;z-index:1044;margin-top:-.8em;width:auto;color:#ccc;text-align:center}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{z-index:1046;display:block;overflow:visible;padding:0;outline:none;border:0;background:transparent;box-shadow:none;cursor:pointer;-webkit-appearance:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;top:0;right:0;padding:0 0 18px 10px;width:44px;height:44px;color:#fff;text-align:center;text-decoration:none;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;line-height:44px;opacity:.65}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:-6px;padding-right:6px;width:100%;color:#fff;text-align:right}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;white-space:nowrap;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:50%;margin:0;margin-top:-55px;padding:0;width:90px;height:110px;opacity:.65;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{position:absolute;top:0;left:0;display:block;margin-top:35px;margin-left:35px;width:0;height:0;border:medium inset transparent;content:""}.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #fff}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{margin-left:39px;border-left:17px solid #fff}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{max-width:900px;width:100%;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{overflow:hidden;padding-top:56.25%;width:100%;height:0}.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;box-shadow:0 0 8px rgba(0,0,0,.6)}img.mfp-img{display:block;box-sizing:border-box;margin:0 auto;padding:40px 0;max-width:100%;width:auto;height:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{position:absolute;top:40px;right:0;bottom:40px;left:0;z-index:-1;display:block;width:auto;height:auto;background:#444;box-shadow:0 0 8px rgba(0,0,0,.6);content:""}.mfp-figure small{display:block;color:#bdbdbd;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;margin-top:-36px;width:100%;cursor:auto}.mfp-title{padding-right:36px;color:#f3f3f3;text-align:left;word-wrap:break-word;line-height:18px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px;height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;width:20px;height:20px;border:none;font-size:0;line-height:0;cursor:pointer;transform:translateY(-50%)}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-size:20px;font-family:slick;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;display:block;margin:0;padding:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{display:block;padding:5px;outline:none;border:0;background:transparent;color:transparent;font-size:0;line-height:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;color:#000;content:"•";text-align:center;font-size:6px;font-family:slick;line-height:20px;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.mfp-bg{background-color:rgba(33,41,60,.965);opacity:1;background-blend-mode:multiply}.mfp-arrow-left:after,.mfp-arrow-left:before{right:auto;left:10px}.mfp-arrow-right:after,.mfp-arrow-right:before{right:10px;left:auto;margin-right:2.1875rem;margin-left:auto}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-arrow:hover,.mfp-close:hover{background:transparent}.slick-dots li button{min-width:0;width:.8125rem;height:.8125rem;border:2px solid #fff;background:hsla(0,0%,100%,0);transition:background .35s}.slick-dots li button:focus,.slick-dots li button:hover{background-color:hsla(0,0%,100%,.5)}.slick-dots li button:before{color:transparent}.slick-dots li.slick-active button{background:#fff}.slick-dots li.slick-active button:focus,.slick-dots li.slick-active button:hover{background-color:hsla(0,0%,100%,.5)}.slick-dots li.slick-active button:before{color:transparent}.location-realted-building-slider.slick-slider{margin:0;margin-bottom:0;padding:0;list-style:none}.location-realted-building-slider.slick-slider .slick-track,.location-realted-building-slider.slick-slider .slick-track .slick-slide{display:-ms-flexbox;display:flex}.location-realted-building-slider.slick-slider .slick-dots{right:-25%;bottom:calc(50vh + 55px)}.gform_wrapper form{position:relative}.gform_heading{display:none}.gform_footer{padding:40px 0}.gform_footer .gf-field--btn{min-width:0;width:100%;color:#fff}.gform_fields{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-rendering:optimizespeed}.gf-field-container{flex-basis:100%;margin-bottom:20px;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.gf-field-container input,.gf-field-container select{border:none;border-bottom:solid .0625rem #fff;background-color:#314265;color:#fff;cursor:pointer;transition:all ease-in-out .25s}.gf-field-container input:focus,.gf-field-container input:hover,.gf-field-container select:focus,.gf-field-container select:hover{border-bottom-color:#00c0f3}.gf-field-container input:focus+label,.gf-field-container select:focus+label{transform:translateY(-20px)}.gf-field-container textarea{margin-bottom:20px}.gf-field-container .ginput_container_select{position:relative}.gf-field-container .ginput_container_select:after{position:absolute;top:50%;right:20px;width:0;height:0;border-top:.875rem solid #fff;border-right:.5rem solid transparent;border-left:.5rem solid transparent;content:"";transition:all ease-in-out .2s;transform:translate3d(0,-50%,0)}.gf-field-container .ginput_container_select:focus,.gf-field-container .ginput_container_select:hover{background-color:transparent}.gf-field-container .ginput_container_select:focus:after,.gf-field-container .ginput_container_select:hover:after{border-top-color:#00c0f3}.gf-field-container .gchoice{display:-ms-flexbox;display:flex}.gf-field-container .gchoice input:focus+label{transform:none}.gf-field-container .gchoice input[type=checkbox]{position:relative;left:0}.gf-field-container--half{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.validation_error{margin-bottom:40px;color:#d50e3c}.validation_message{margin-top:-10px;color:#d50e3c}.gfield_error.gf-field-container input{border-bottom-color:#d50e3c}.gfield_error.gf-field-container textarea{border:#d50e3c solid .125rem}.gform_validation_error{position:relative}.gform_anchor{position:absolute;top:-40px;left:0}.button-red .gform_footer .gf-field--btn.btn,.button-red .gform_footer .menu-item--banner-language-switcher select.gf-field--btn,.menu-item--banner-language-switcher .button-red .gform_footer select.gf-field--btn{background:#d50e3c}.button-red .gform_footer .gf-field--btn.btn:hover,.button-red .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover,.menu-item--banner-language-switcher .button-red .gform_footer select.gf-field--btn:hover{background:#a50b2f}.button-red .gform_footer .gf-field--btn.btn:hover .svg-icon,.button-red .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover .svg-icon,.menu-item--banner-language-switcher .button-red .gform_footer select.gf-field--btn:hover .svg-icon{fill:#d50e3c}.button-red .gform_footer .gf-field--btn.btn.btn--outline:hover,.button-red .gform_footer .menu-item--banner-language-switcher select.gf-field--btn.btn--outline:hover,.menu-item--banner-language-switcher .button-red .gform_footer select.gf-field--btn.btn--outline:hover{border:solid 1px #d50e3c;background:transparent;color:#d50e3c}.button-orange .gform_footer .gf-field--btn.btn,.button-orange .gform_footer .menu-item--banner-language-switcher select.gf-field--btn,.menu-item--banner-language-switcher .button-orange .gform_footer select.gf-field--btn{background:#f79433}.button-orange .gform_footer .gf-field--btn.btn:hover,.button-orange .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover,.menu-item--banner-language-switcher .button-orange .gform_footer select.gf-field--btn:hover{background:#ee7a09}.button-orange .gform_footer .gf-field--btn.btn:hover .svg-icon,.button-orange .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover .svg-icon,.menu-item--banner-language-switcher .button-orange .gform_footer select.gf-field--btn:hover .svg-icon{fill:#f79433}.button-orange .gform_footer .gf-field--btn.btn.btn--outline:hover,.button-orange .gform_footer .menu-item--banner-language-switcher select.gf-field--btn.btn--outline:hover,.menu-item--banner-language-switcher .button-orange .gform_footer select.gf-field--btn.btn--outline:hover{border:solid 1px #f79433;background:transparent;color:#f79433}.button-mint .gform_footer .gf-field--btn.btn,.button-mint .gform_footer .menu-item--banner-language-switcher select.gf-field--btn,.menu-item--banner-language-switcher .button-mint .gform_footer select.gf-field--btn{background:#00b9b5}.button-mint .gform_footer .gf-field--btn.btn:hover,.button-mint .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover,.menu-item--banner-language-switcher .button-mint .gform_footer select.gf-field--btn:hover{background:#008683}.button-mint .gform_footer .gf-field--btn.btn:hover .svg-icon,.button-mint .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover .svg-icon,.menu-item--banner-language-switcher .button-mint .gform_footer select.gf-field--btn:hover .svg-icon{fill:#00b9b5}.button-mint .gform_footer .gf-field--btn.btn.btn--outline:hover,.button-mint .gform_footer .menu-item--banner-language-switcher select.gf-field--btn.btn--outline:hover,.menu-item--banner-language-switcher .button-mint .gform_footer select.gf-field--btn.btn--outline:hover{border:solid 1px #00b9b5;background:transparent;color:#00b9b5}.button-sky .gform_footer .gf-field--btn.btn,.button-sky .gform_footer .menu-item--banner-language-switcher select.gf-field--btn,.menu-item--banner-language-switcher .button-sky .gform_footer select.gf-field--btn{background:#00c0f3}.button-sky .gform_footer .gf-field--btn.btn:hover,.button-sky .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover,.menu-item--banner-language-switcher .button-sky .gform_footer select.gf-field--btn:hover{background:#0098c0}.button-sky .gform_footer .gf-field--btn.btn:hover .svg-icon,.button-sky .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover .svg-icon,.menu-item--banner-language-switcher .button-sky .gform_footer select.gf-field--btn:hover .svg-icon{fill:#00c0f3}.button-sky .gform_footer .gf-field--btn.btn.btn--outline:hover,.button-sky .gform_footer .menu-item--banner-language-switcher select.gf-field--btn.btn--outline:hover,.menu-item--banner-language-switcher .button-sky .gform_footer select.gf-field--btn.btn--outline:hover{border:solid 1px #00c0f3;background:transparent;color:#00c0f3}.button-grape .gform_footer .gf-field--btn.btn,.button-grape .gform_footer .menu-item--banner-language-switcher select.gf-field--btn,.menu-item--banner-language-switcher .button-grape .gform_footer select.gf-field--btn{background:#b455a0}.button-grape .gform_footer .gf-field--btn.btn:hover,.button-grape .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover,.menu-item--banner-language-switcher .button-grape .gform_footer select.gf-field--btn:hover{background:#944283}.button-grape .gform_footer .gf-field--btn.btn:hover .svg-icon,.button-grape .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover .svg-icon,.menu-item--banner-language-switcher .button-grape .gform_footer select.gf-field--btn:hover .svg-icon{fill:#b455a0}.button-grape .gform_footer .gf-field--btn.btn.btn--outline:hover,.button-grape .gform_footer .menu-item--banner-language-switcher select.gf-field--btn.btn--outline:hover,.menu-item--banner-language-switcher .button-grape .gform_footer select.gf-field--btn.btn--outline:hover{border:solid 1px #b455a0;background:transparent;color:#b455a0}.button-ink .gform_footer .gf-field--btn.btn,.button-ink .gform_footer .menu-item--banner-language-switcher select.gf-field--btn,.menu-item--banner-language-switcher .button-ink .gform_footer select.gf-field--btn{background:#21293c}.button-ink .gform_footer .gf-field--btn.btn:hover,.button-ink .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover,.menu-item--banner-language-switcher .button-ink .gform_footer select.gf-field--btn:hover{background:#3c4b6d}.button-ink .gform_footer .gf-field--btn.btn:hover .svg-icon,.button-ink .gform_footer .menu-item--banner-language-switcher select.gf-field--btn:hover .svg-icon,.menu-item--banner-language-switcher .button-ink .gform_footer select.gf-field--btn:hover .svg-icon{fill:#21293c}.button-ink .gform_footer .gf-field--btn.btn.btn--outline:hover,.button-ink .gform_footer .menu-item--banner-language-switcher select.gf-field--btn.btn--outline:hover,.menu-item--banner-language-switcher .button-ink .gform_footer select.gf-field--btn.btn--outline:hover{border:solid 1px #21293c;background:transparent;color:#21293c}.content-accordion:first-of-type{margin-top:0}.content-accordion.is-active .content-accordion--header{background-color:#f79433;color:#21293c}.content-accordion.is-active .content-accordion--header:hover{color:#fff}.content-accordion:not(.is-active) .content-accordion--content{height:0}.content-accordion--content{overflow-y:hidden}.content-accordion--content:before{display:block;content:""}.btn,.menu-item--banner-language-switcher select,button{display:inline-block;margin:0;padding:.8125rem .9375rem;width:auto;border:1px solid transparent;border-radius:.375rem;background-color:#d50e3c;color:#fff;text-align:center;text-decoration:none;font-size:1rem;line-height:1.125rem;cursor:pointer;transition:all .2s}.btn:hover,.menu-item--banner-language-switcher select:hover,button:hover{background:#a50b2f;text-decoration:underline;text-underline-offset:.3125rem}.btn .svg-icon,.menu-item--banner-language-switcher select .svg-icon,button .svg-icon{display:inline-block;width:1.75rem;height:1.75rem;vertical-align:middle}.btn .svg-icon--medium,.menu-item--banner-language-switcher select .svg-icon--medium,button .svg-icon--medium{margin-right:.625rem;width:1.75rem;height:1.875rem}.btn+.btn,.btn+button,.menu-item--banner-language-switcher .btn+select,.menu-item--banner-language-switcher button+select,.menu-item--banner-language-switcher select+.btn,.menu-item--banner-language-switcher select+button,.menu-item--banner-language-switcher select+select,button+.btn,button+button{margin-top:1.25rem}a.btn,li.btn a{color:#fff}.btn--white[class]{background:#fff;color:#21293c}.btn--white[class]:hover{background:#eee}.btn--white[class]:hover .svg-icon{fill:#fff}.btn--white[class].btn--outline:hover{border:solid 1px #fff;background:transparent;color:#fff}.btn--orange[class]{background:#f79433}.btn--orange[class]:hover{background:#ee7a09}.btn--orange[class]:hover .svg-icon{fill:#f79433}.btn--orange[class].btn--outline:hover{border:solid 1px #f79433;background:transparent;color:#f79433}.btn--mint[class]{background:#00b9b5}.btn--mint[class]:hover{background:#008683}.btn--mint[class]:hover .svg-icon{fill:#00b9b5}.btn--mint[class].btn--outline:hover{border:solid 1px #00b9b5;background:transparent;color:#00b9b5}.btn--red[class]{background:#d50e3c}.btn--red[class]:hover{background:#a50b2f}.btn--red[class]:hover .svg-icon{fill:#d50e3c}.btn--red[class].btn--outline:hover{border:solid 1px #d50e3c;background:transparent;color:#d50e3c}.btn--sky[class]{background:#00c0f3}.btn--sky[class]:hover{background:#0098c0}.btn--sky[class]:hover .svg-icon{fill:#00c0f3}.btn--sky[class].btn--outline:hover{border:solid 1px #00c0f3;background:transparent;color:#00c0f3}.btn--grape[class]{background:#b455a0}.btn--grape[class]:hover{background:#944283}.btn--grape[class]:hover .svg-icon{fill:#b455a0}.btn--grape[class].btn--outline:hover{border:solid 1px #b455a0;background:transparent;color:#b455a0}.btn--ink[class]{background:#21293c}.btn--ink[class]:hover{background:#3c4b6d}.btn--ink[class]:hover .svg-icon{fill:#21293c}.btn--ink[class].btn--outline:hover{border:solid 1px #21293c;background:transparent;color:#21293c}.btn--outline-only[class]{border-color:#fff;background:hsla(0,0%,100%,0);color:#fff}.btn--outline-only[class]:hover{background:hsla(0,0%,100%,.2)}.btn--outline-only[class]:hover .svg-icon{fill:hsla(0,0%,100%,0)}.btn--outline-only[class].btn--outline:hover{border:solid 1px hsla(0,0%,100%,0);background:transparent;color:hsla(0,0%,100%,0)}.btn--block{display:block}.btn--small[class]{padding:.6875rem .9375rem}.btn--very-small[class]{padding:.75rem .9375rem;font-size:.875rem;line-height:1rem}.btn--narrow{min-width:0}.offcanvas__wrapper{display:block;overflow-y:auto;margin:0 auto;max-width:90rem;background-color:#999}.offcanvas__wrapper,.offcanvas__wrapper .offcanvas__body{position:relative;overflow-x:hidden;width:100%;backface-visibility:hidden}.offcanvas__wrapper .offcanvas__body{z-index:2;min-height:900px;background-color:#fff}.csstransforms3d .offcanvas__wrapper .offcanvas__body{overflow-x:visible;transition:transform .3s ease;transform:translateZ(0)}.offcanvas__wrapper .offcanvas__body:after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.4);content:"";opacity:0;pointer-events:none}.offcanvas__wrapper .offcanvas__offscreen-left,.offcanvas__wrapper .offcanvas__offscreen-right{position:fixed;top:0;bottom:0;z-index:1;overflow:hidden;width:98%;height:100%;opacity:0;transition:opacity .5s linear;transform:translateZ(0);backface-visibility:hidden}.offcanvas__wrapper .offcanvas__offscreen-left{right:auto;left:0}.offcanvas__wrapper .offcanvas__offscreen-right{right:0;left:auto}.offcanvas__body{position:relative;z-index:1;overflow:hidden;min-height:100vh;background:#fff}.offcanvas__body:after{position:absolute;top:0;left:0;z-index:9999;width:0;height:0;background:rgba(0,0,0,.5);content:"";opacity:0;transition:all 0s .5s,opacity .5s;pointer-events:none}.is-active .offcanvas__body:after{width:100%;height:100%;opacity:1;transition:all 0s 0s,opacity .5s}.primary-offcanvas{position:fixed;top:0;left:0;z-index:9000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 40px 60px;min-height:100vh;width:100%;background-color:#21293c;box-shadow:none;transform:translate3d(0,-100%,0)}.js-offcanvas--bound .primary-offcanvas{transition:all .5s ease}.is-active .primary-offcanvas{box-shadow:rgba(0,0,0,.2) 0 .625rem .625rem 0;transform:translateZ(0)}.primary-offcanvas__logo-container{width:50%}.primary-offcanvas__section{margin:20px 1.5625rem 0 0;width:100%}.primary-offcanvas__section:last-child{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;align-items:flex-end;width:100%;-ms-flex-align:end}.primary-offcanvas__section.-util{margin:0}.offcanvas-utilities-container nav{width:100%}.offcanvas-utilities-container nav a{display:block;color:#fff}.no-js .offcanvas-toggle{display:none}.offcanvas-toggle:focus span,.offcanvas-toggle:hover span{color:#8d0928}.offcanvas-toggle__text{padding-right:10px;color:#000}.offcanvas-toggle--open{float:right;text-decoration:none}.offcanvas-toggle--close{position:relative;z-index:2}.offcanvas-toggle--close.offcanvas-toggle--close{display:block;padding:0;width:50%;height:50px;text-align:right;transform:translateX(1.5625rem)}.offcanvas-toggle--close .tcon-menu__lines:after,.offcanvas-toggle--close .tcon-menu__lines:before{background:#fff}.offcanvas-social-icons{margin:0;padding:0;list-style:none}.offcanvas-social-icons__item{margin-right:10px}.primary-offcanvas__language-changer{position:relative;margin-top:10px}.primary-offcanvas__language-changer:after{position:absolute;top:50%;right:20px;width:0;height:0;border-top:.875rem solid #00c0f3;border-right:.5rem solid transparent;border-left:.5rem solid transparent;content:"";transition:all ease-in-out .2s;transform:translate3d(0,-50%,0)}.primary-offcanvas__language-changer:focus:after,.primary-offcanvas__language-changer:hover:after{border-top-color:#fff}.primary-offcanvas__language-changer:after{top:1rem;transform:translateZ(0)}.primary-offcanvas__language-changer:focus,.primary-offcanvas__language-changer:hover{background-color:transparent}.primary-offcanvas__language-changer:focus .select,.primary-offcanvas__language-changer:hover .select{color:#fff}.primary-offcanvas__language-changer select{margin-bottom:0;padding:10px 0;border:none;border-color:#00b9b5;border-bottom:1px solid rgba(33,41,60,.3);background:transparent;color:#00c0f3;transition:all ease-in-out .2s}.primary-offcanvas__language-changer select:focus,.primary-offcanvas__language-changer select:hover{border-color:#fff;background-color:transparent}.tcon{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;min-width:0;width:25px;outline:none;border:0;background:transparent;cursor:pointer;transition:.3s;-webkit-user-select:none;-ms-user-select:none;user-select:none;appearance:none;-ms-flex-pack:center;-ms-flex-align:center}.tcon>*{display:block}.tcon:focus,.tcon:hover{outline:none;background:none}.tcon::-moz-focus-inner{border:0}.tcon-menu__lines{position:relative;width:25px}.tcon-menu__lines,.tcon-menu__lines:after,.tcon-menu__lines:before{display:inline-block;height:3.57143px;background:#999;transition:.3s}.tcon-menu__lines:after,.tcon-menu__lines:before{position:absolute;left:0;width:25px;width:100%;content:"";transform-origin:1.78571px center}.tcon-menu__lines:before{top:7.14286px}.tcon-menu__lines:after{top:-7.14286px}.tcon-transform .tcon-menu__lines{transform:scale3d(.8,.8,.8)}.tcon-menu--xcross{width:auto}.tcon-menu--xcross.tcon-transform .tcon-menu__lines{background:transparent}.tcon-menu--xcross.tcon-transform .tcon-menu__lines:after,.tcon-menu--xcross.tcon-transform .tcon-menu__lines:before{top:0;width:25px;transform-origin:50% 50%}.tcon-menu--xcross.tcon-transform .tcon-menu__lines:before{transform:rotate(45deg)}.tcon-menu--xcross.tcon-transform .tcon-menu__lines:after{transform:rotate(-45deg)}.tcon-visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.tcon-visuallyhidden:active,.tcon-visuallyhidden:focus{position:static;overflow:visible;clip:auto;margin:0;width:auto;height:auto}.tcon-remove{position:relative;width:25px;height:25px;transform:scale(.75)}.tcon-remove:after,.tcon-remove:before{position:absolute;top:37%;left:8%;display:block;width:85%;height:25%;border-radius:2px;background:#000;content:"";transition:.3s}.tcon-remove:before{transform:rotate(45deg)}.tcon-remove:after{transform:rotate(-45deg)}.tcon-remove--check.tcon-transform:before{top:50%;width:55%;transform:rotate(-135deg) translate(5%,-10%)}.tcon-remove--check.tcon-transform:after{top:50%;width:85%;transform:rotate(-45deg) translate(20%,10%)}.checkerboard{background:#d50e3c;color:#fff}.checkerboard__header{padding:3.125rem 1.875rem;text-align:center}.checkerboard__content{align-items:stretch;-ms-flex-align:stretch}.checkerboard__item:nth-child(3n){background:#b0193b}.checkerboard__item:nth-child(3n+1){background:#f42352}.checkerboard__item:nth-child(3n+2){background:#c80b35}.checkerboard__item h2{display:inline;margin:0;padding:0;letter-spacing:normal;font-weight:400;font-size:20px;line-height:normal}.checkerboard__sell{display:-ms-flexbox;display:flex;flex-grow:1;width:100%;transition:transform .5s;-ms-flex-positive:1}.checkerboard__sell .box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;padding:2.125rem;width:100%;text-align:center;-ms-flex-pack:center;-ms-flex-align:center}.checkerboard__sell p{margin:0}.checkerboard__mobile{padding:0 1.25rem 2.5rem}.checkboard__mobile-selector{padding:10px 15px;border:2px solid #fff;border-radius:.25rem;background:transparent url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="56" height="28" viewBox="0 0 56 28"><path fill="%23FFF" d="M26.297 12.625l-11.594 11.578q-0.297 0.297-0.703 0.297t-0.703-0.297l-11.594-11.578q-0.297-0.297-0.297-0.711t0.297-0.711l2.594-2.578q0.297-0.297 0.703-0.297t0.703 0.297l8.297 8.297 8.297-8.297q0.297-0.297 0.703-0.297t0.703 0.297l2.594 2.578q0.297 0.297 0.297 0.711t-0.297 0.711z"/></svg>') no-repeat 100%/1.75rem;color:#fff}.checkboard__mobile-selector:focus,.checkboard__mobile-selector:hover{border-color:#fff;background-color:hsla(0,0%,100%,.1)}.checkerboard-item{position:relative;z-index:0;background:inherit;transition:transform .5s;transform:translateX(0);perspective:500px;perspective-origin:100%}.checkerboard-item__title{background:transparent none no-repeat 50%/cover;box-shadow:inset #fff 0 0 0 0;transition:box-shadow .5s,t}.-active .checkerboard-item__title{box-shadow:inset #fff 0 0 0 5px}.checkerboard-item__link{display:inline-block;padding:1.875rem;width:100%;color:#fff;vertical-align:middle;text-align:center;font-size:1.3125rem}.checkerboard-item__link:focus{outline:none}.checkerboard-item__link:before{display:inline-block;margin-right:-1px;padding-top:100%;width:1px;content:"";vertical-align:middle}.checkerboard-item__content{z-index:2;padding:1.25rem;background:#fff;color:#d50e3c;font-size:.9375rem;opacity:0;transition:transform .5s,opacity 0ms .5s;transform:rotateY(90deg);transform-origin:left center}.checkerboard-item__content .btn,.checkerboard-item__content .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .checkerboard-item__content select{display:none;margin-top:.625rem!important;appearance:none}.-active .checkerboard-item__content{opacity:1;transition-delay:0ms,0ms;transform:rotateY(0)}.-active .checkerboard-item__content .btn,.-active .checkerboard-item__content .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .-active .checkerboard-item__content select{display:block;appearance:initial}.checkerboard-item__feeling-lucky{color:#b455a0}.split-feature__main,.split-feature__secondary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;-ms-flex-pack:center;-ms-flex-align:center}.split-feature__content{padding:2.5rem 1.875rem}.menu-item--banner-language-switcher .split-feature__content select,.split-feature__content .btn,.split-feature__content .menu-item--banner-language-switcher select{margin-top:20px}.split-feature__secondary{min-height:12.5rem}.split-feature__secondary .grid{flex-grow:1;width:100%;-ms-flex-positive:1}.split-feature__secondary .slideshow{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;width:100%}.band--inset.split-feature.-left .split-feature__content{margin-left:0}.split-feature.-twin-content .split-feature__main .split-feature__content{padding-bottom:40px}.split-feature.-twin-content .split-feature__secondary{padding-bottom:40px;min-height:0}.split-feature--location-realted-building{width:100%}.uni-information__logo-container{margin:0 auto;padding:40px;max-width:33.59375rem}.split-feature__secondary--location-list{display:none}.flexible-width .split-feature__main,.flexible-width .split-feature__secondary{width:100%}.flexible-width .split-feature__content{max-width:100%}.flexible-width .split-feature__main,.flexible-width .split-feature__secondary:not(.has-awards){align-items:flex-start;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:start}.flexible-width .split-feature__main,.flexible-width .split-feature__secondary.has-awards{align-items:center;-ms-flex-align:center}.flexible-width .split-feature__main,.flexible-width .split-feature__secondary{align-items:stretch;-ms-flex-align:stretch}.flexible-width .split-feature__secondary.has-awards .awards{max-width:100%}.flexible-width .split-feature__secondary.has-awards a.gsl-certification-mark:hover{transition:none!important}.flexible-width .split-feature__secondary.has-awards a.gsl-certification-mark:hover:after{display:none!important}.flexible-width .split-feature__secondary.split-image-center{align-items:center;justify-content:center;-ms-flex-pack:center;-ms-flex-align:center}.flexible-width .split-feature__secondary.split-image-center img{width:80%}.flexible-width.columns-2.grid{-ms-flex-direction:row;flex-direction:row}.flexible-width.columns-2.grid .split-feature__main.secondary-position--left,.flexible-width.columns-2.grid .split-feature__main .secondary-position--right{-ms-flex-direction:column;flex-direction:column}.flexible-width.columns-2.grid .split-feature__content,.flexible-width.columns-2.grid .split-feature__secondary{min-width:100%}#facilities .split-feature__main,#facilities .split-feature__secondary{flex-basis:inherit;max-width:100%;width:100%;-ms-flex-preferred-size:inherit}#facilities .split-feature__main{order:2;-ms-flex-order:2}#facilities .split-feature__secondary{order:1;min-height:65vh;-ms-flex-order:1}#facilities .split-feature__content{max-width:67.1875rem}#facilities .split-feature__content>h2+p{display:none}#facilities .separated-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-top:0;-ms-flex-align:start;-ms-flex-pack:center}#facilities .separated-list .separated-list__item{-ms-flex:1 1 25%;flex:1 1 25%;-ms-flex-direction:column;flex-direction:column;padding:.75rem;max-width:25%;border-bottom:0;text-align:center;font-size:15px}#facilities .separated-list .separated-list__item .svg-icon{width:3rem;height:3rem}#facilities .separated-list .separated-list__item .separated-list__icon{margin:0 0 20px}.billboard{padding:0 1.25rem}.billboard__inner{padding:3.125rem 0;background:transparent none no-repeat 100% 100%/auto 90%}.billboard__main .awards{margin-left:-10px}.billboard__secondary{margin-top:2.5rem}.-bg-actual-size>.billboard__inner{background:transparent none no-repeat 100%}.billboard__main--building-intro__heading{margin-top:0;color:#21293c}.billboard__main--building-intro__heading.building-intro__heading__name{margin-top:20px;margin-bottom:0;color:#f5f5f5}.billboard__main--building-intro__heading:first-line{color:inherit!important}.awards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -20px;padding:0 1.875rem;max-width:25.3125rem;list-style:none outside}.awards__item{margin-bottom:20px;padding:0 10px;width:50%}.hero{padding:0 1.875rem}.hero__inner{padding:5.625rem 0;text-align:center}.hero__image{margin:0 auto}.hero--full-bleed{padding:0}.hero--full-bleed .hero__inner{overflow:hidden;padding:0;max-width:100%;max-height:54vh;width:100%}.hero--full-bleed .hero__inner img{width:100%}.bleed-image{flex-grow:1;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;-ms-flex-positive:1}.bleed-image__image{opacity:0}.bleed-image--top{background-position-y:top}.bleed-image--hide-small{display:none}.map__map{position:relative;overflow:hidden;padding-top:33%;min-height:20rem;background:transparent none no-repeat 50%/cover}.map__map.js-enhanced{background:transparent none!important}.map__map>div{top:0}.map__map button{min-width:0}.map__map .full-width{min-height:0}.map__static{position:absolute;top:50%;left:50%;opacity:1e-7;transform:translate(-50%,-50%)}.map__filters{padding:20px;min-width:15.625rem;max-width:28.125rem;width:33.333%}.map__filters .form-filter{padding-left:2.5rem}.map__filter .svg-icon{float:left;margin-right:.5em;margin-left:-2.5rem;width:1.25rem;height:1.6875rem;vertical-align:middle;transition:fill .2s;fill:hsla(0,0%,60%,.3)}.map__filter.-unis input:checked~.svg-icon{fill:#f79433}.map__filter.-food input:checked~.svg-icon{fill:#b455a0}.map__filter.-show_flats input:checked~.svg-icon{fill:#00b9b5}.map__filter.-transport input:checked~.svg-icon{fill:#21293c}.map__filter.-building input:checked~.svg-icon{fill:#d50e3c}.map__filter.-shops input:checked~.svg-icon{fill:#00c0f3}.property-list__list{margin:0;list-style:none outside}.property-list__item+.property-list__item{margin-top:1.25rem}.listed-property__main{min-height:18.75rem}.listed-property__content{position:relative;height:100%}.dublin .listed-property__content .btn,.dublin .listed-property__content .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .dublin .listed-property__content select{background:#d50e3c}.dublin .listed-property__content .btn:hover,.dublin .listed-property__content .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .dublin .listed-property__content select:hover{background:#a50b2f}.dublin .listed-property__content .btn:hover .svg-icon,.dublin .listed-property__content .menu-item--banner-language-switcher select:hover .svg-icon,.menu-item--banner-language-switcher .dublin .listed-property__content select:hover .svg-icon{fill:#d50e3c}.dublin .listed-property__content .btn.btn--outline:hover,.dublin .listed-property__content .menu-item--banner-language-switcher select.btn--outline:hover,.menu-item--banner-language-switcher .dublin .listed-property__content select.btn--outline:hover{border:solid 1px #d50e3c;background:transparent;color:#d50e3c}.listed-property__availability,.listed-property__title{margin:0;letter-spacing:-.0625rem;font-size:2.1875rem;line-height:1.2}.listed-property__availability--sky[class]{color:#00c0f3}.listed-property__availability--orange[class]{color:#f79433}.listed-property__availability--red[class]{color:#d50e3c}.listed-property__number-types{margin:1em 0;font-weight:700;font-size:1.75rem}.listed-property__address{width:100%}.listed-property__address-contact{margin-top:auto}.listed-property__address-contact .btn,.listed-property__address-contact .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .listed-property__address-contact select{min-width:0}.listed-property__address-contact .svg-icon--marker{position:relative;top:.25em;float:left;margin-left:-1.5625rem;width:.875rem;height:1.125rem}.listed-property__image{position:relative;background:#00c0f3 none no-repeat bottom/cover}.listed-property__price{margin-bottom:0;padding:20px 30px}.listed-property__booking-btn{display:block;background-color:#d50e3c!important}.listed-property__text{position:absolute;bottom:0;left:0;display:none;-ms-flex-flow:nowrap column;flex-flow:nowrap column;justify-content:center;padding:10px;min-height:100px;width:100%;color:#fff;text-align:center;font-weight:700;font-size:33px;font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif;-ms-flex-pack:center}.room-list__header{background:#fff}.room-list-nav,.room-list__title-info{padding:1.875rem}.room-list-nav{overflow:hidden;margin-top:1.875rem}.room-list-nav__item{padding:0;border:0}a.room-list-nav__link{position:relative;padding:10px 0;width:100%;border-bottom:solid 1px rgba(0,0,0,.3);color:#21293c;transition:all ease-in-out .2s}a.room-list-nav__link:before{position:absolute;left:-2.8125rem;width:1.875rem;height:1.875rem;background-color:transparent;content:"";opacity:0;transition:all ease-in-out .2s;transform:rotate(45deg)}a.room-list-nav__link:focus,a.room-list-nav__link:hover{border-bottom-color:#fff;color:#fff;text-decoration:none}a.room-list-nav__link:focus:before,a.room-list-nav__link:hover:before{opacity:1}.room-list__list{margin:1.25rem 0 0;list-style:none outside}.room-list__item{margin-top:1.25rem}.listed-room{justify-content:flex-end;background:#21293c none no-repeat 50%/cover;-ms-flex-pack:end}.listed-room,.listed-room__content{position:relative;display:-ms-flexbox;display:flex}.listed-room__content{z-index:2;-ms-flex-direction:column;flex-direction:column}.listed-room__content .slideshow__item{padding-top:82.5%;max-height:44.375rem;height:100%}.listed-room__content .slideshow__image{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.listed-room__content .btn,.listed-room__content .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .listed-room__content select{margin-top:20px}.listed-room__info{order:2;-ms-flex-order:2}.listed-room__title{margin:0}.listed-room__price{margin:0 0 20px}.listed-room__avail[class]{position:absolute;top:0;left:50%;z-index:10;margin:0;color:#fff;white-space:nowrap;transform:translateX(-50%)}.listed-room__slideshow{order:1;background:#a43d8e;-ms-flex-order:1}.listed-room__slideshow.js-slideshow__mirror{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.listed-room__slideshow.js-slideshow__mirror .slideshow__list{position:absolute;top:0;left:0;max-height:44.375rem;width:100%;height:100%!important}.listed-room__slideshow.js-slideshow__mirror .slideshow__item{height:100%!important}.listed-room__slideshow.js-slideshow__mirror .slideshow__image{display:none}.listed-room__features{margin:0;padding:0;list-style:none}.listed-room__features-item{display:inline-block;float:left;width:50%;font-size:.9375rem}.listed-room__features-item:not(:last-child):after{content:" . "}.scrollable{position:relative;overflow:hidden!important;max-height:26.875rem;height:100%;-ms-touch-action:none;touch-action:none;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.scrollable{overflow:auto!important}}.scrollable.ps-active-x>.ps-scrollbar-x-rail,.scrollable.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:#fff}.scrollable.ps-in-scrolling{pointer-events:none}.scrollable.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.scrollable.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.scrollable.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.scrollable.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.scrollable>.ps-scrollbar-x-rail{position:absolute;bottom:0;display:none;height:3px;opacity:0;transition:background-color .2s linear,opacity .2s linear}.scrollable>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;bottom:2px;height:3px;border-radius:10px;background-color:#aaa;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.scrollable>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.scrollable>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.scrollable>.ps-scrollbar-y-rail{position:absolute;right:0;display:none;width:10px;opacity:0;transition:background-color .2s linear,opacity .2s linear}.scrollable>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;right:2px;width:5px;border-radius:10px;background-color:#aaa;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.scrollable>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.scrollable>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.scrollable:hover.ps-in-scrolling{pointer-events:none}.scrollable:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.scrollable:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.scrollable:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.scrollable:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.scrollable:hover>.ps-scrollbar-x-rail,.scrollable:hover>.ps-scrollbar-y-rail{opacity:.6}.scrollable:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.scrollable:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.scrollable:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.scrollable:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.scrollable .ps-scrollbar-y-rail:active>.ps-scrollbar-y,.scrollable .ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:.3125rem}.scrollable .ps-scrollbar-y-rail{border-radius:.3125rem}.scrollable--mobile{max-height:100%}.stacked-gallery,.stacked-gallery-container{flex-grow:1;-ms-flex-positive:1}.stacked-gallery{position:relative;display:-ms-flexbox;display:flex}.stacked-gallery__link{display:block;flex-grow:1;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;width:100%;color:#fff;-ms-flex-pack:center;-ms-flex-align:center;-ms-flex-positive:1}.stacked-gallery__link:focus .stacked-gallery__inner,.stacked-gallery__link:hover .stacked-gallery__inner{opacity:1}.stacked-gallery__link:focus .stacked-gallery__inner .stacked-gallery__icon,.stacked-gallery__link:focus .stacked-gallery__inner .stacked-gallery__label,.stacked-gallery__link:hover .stacked-gallery__inner .stacked-gallery__icon,.stacked-gallery__link:hover .stacked-gallery__inner .stacked-gallery__label{transform:translateZ(0)}.stacked-gallery__link:focus .stacked-gallery__bleed-image,.stacked-gallery__link:hover .stacked-gallery__bleed-image{background-color:rgba(0,192,243,.65)}.stacked-gallery__inner{position:absolute;top:50%;left:50%;z-index:1000;-ms-flex-direction:column;flex-direction:column;text-align:center;opacity:0;transition:all ease-in-out .5s;transform:translate3d(-50%,-50%,0)}.stacked-gallery__label{margin-bottom:10px;transition:all ease-in-out .5s;transform:translate3d(0,-50%,0)}.stacked-gallery__icon{display:block;margin:0 auto;transition:all ease-in-out .5s;transform:translate3d(0,50%,0)}.stacked-gallery__bleed-image{background-color:transparent;transition:all ease-in-out .5s;background-blend-mode:multiply}.stacked-gallery__link:focus .stacked-gallery__bleed-image--orange,.stacked-gallery__link:hover .stacked-gallery__bleed-image--orange{background-color:rgba(247,148,51,.65)}.stacked-gallery__link:focus .stacked-gallery__bleed-image--red,.stacked-gallery__link:hover .stacked-gallery__bleed-image--red{background-color:rgba(213,14,60,.65)}.stacked-gallery__link:focus .stacked-gallery__bleed-image--mint,.stacked-gallery__link:hover .stacked-gallery__bleed-image--mint{background-color:rgba(0,185,181,.65)}.stacked-gallery__link:focus .stacked-gallery__bleed-image--ink,.stacked-gallery__link:hover .stacked-gallery__bleed-image--ink{background-color:rgba(33,41,60,.65)}.stacked-gallery__link:focus .stacked-gallery__bleed-image--grape,.stacked-gallery__link:hover .stacked-gallery__bleed-image--grape{background-color:rgba(180,85,160,.65)}.stacked-gallery-container--min-height{min-height:50vh;height:auto}.stacked-gallery--spaced{min-height:65vh}.stacked-gallery--spaced .stacked-gallery:nth-child(odd){border-right:3px solid #fff;border-bottom:6px solid #fff}.stacked-gallery--spaced .stacked-gallery:nth-child(2n){border-bottom:6px solid #fff;border-left:3px solid #fff}.testimonial-wall__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:100%;-ms-flex-pack:center}.testimonial-wall__content p{margin:0}.testimonial-wall__image,.testimonial-wall__inner{display:-ms-flexbox;display:flex}.testimonial-wall__inner{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-rendering:optimizespeed}.testimonial-wall__unit{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;width:100%;text-rendering:auto}.testimonial-wall__unit--first{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-rendering:optimizespeed}.testimonial-wall__grid-1,.testimonial-wall__grid-2{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;margin:0;padding:0;width:100%;list-style:none;text-rendering:optimizespeed;text-rendering:auto}.testimonial-wall__unit--second,.testimonial-wall__unit--third{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-rendering:optimizespeed}.favourites__button{padding:0;min-width:0;background:transparent none;color:#999;font-size:.875rem;line-height:1.25rem}.favourites__button .svg-icon{margin-left:.9375rem;margin-left:0;width:1.25rem;height:1.25rem;fill:none;stroke:currentColor}.favourites__button:focus,.favourites__button:hover{background:transparent none}.favourites__button.-open{color:#d50e3c}.favourites__flyout{position:absolute;top:1.875rem;right:10000%;z-index:9000;padding:1.875rem;max-width:100%;width:42.1875rem;background:#f5f5f5;opacity:0;transition:opacity 1s,transform 1s,right 0ms 1s;transform:translateX(100%);transform-origin:top center}.favourites__flyout.-open{right:0;opacity:1;transition-delay:0ms,0ms,0ms;transform:translateX(0)}.favourites__flyout:before{position:absolute;top:0;bottom:0;left:100%;width:100%;background-color:inherit;content:""}.favourites__flyout .btn,.favourites__flyout .menu-item--banner-language-switcher select,.favourites__flyout button,.menu-item--banner-language-switcher .favourites__flyout select{margin-right:1em;min-width:0;height:auto;color:#fff;font-size:.9375rem;line-height:1}.favourites__flyout .btn .svg-icon,.favourites__flyout .menu-item--banner-language-switcher select .svg-icon,.favourites__flyout button .svg-icon,.menu-item--banner-language-switcher .favourites__flyout select .svg-icon{width:.875rem;height:.875rem}.favourites__item[class],.favourites__list[class]{display:block;margin:0;padding:0}.favourites__item+.favourites__item{margin-top:2.5rem}.favourites__message[class]{display:none;margin:2.5rem 0;color:rgba(0,0,0,.3);text-align:center;font-size:1.625rem}.favourites__loading[class]{margin:5rem 0}.-loading .favourites__loading[class],.favourites__list:empty~.favourites__empty{display:block}.favourites__close[class][class]{position:absolute;top:0;right:0;padding:.625rem;width:2.5rem;height:2.5rem;border:0;background:transparent;color:rgba(0,0,0,.3)}.favourites__close[class][class]:hover{background:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.favourites__close[class][class] .svg-icon{margin:0}.favourites__favourite{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;background:transparent;-ms-flex-align:start}.favourites__favourite:after{display:table;clear:left;content:""}.favourites__favourite__content{-ms-flex:99999 1 20em;flex:99999 1 20em}.favourites__favourite__image{-ms-flex:1 1 9.375rem;flex:1 1 9.375rem;margin-right:1em;margin-bottom:1em;width:9.375rem;height:9.375rem}.favourites__favourite__image img{display:block}.favouritable__container{position:relative}.favouritable__container a svg{margin-left:20px}.favouritable__wrapper[class]{position:relative;margin-top:80px}.favouritable__wrapper[class] .favouritable{top:-80px;left:0}.favouritable{position:absolute;top:1.25rem;right:1.25rem}.favouritable .svg-icon{display:block;width:1.25rem;height:1.25rem;fill:none}.favouritable__button{display:block;padding:.6875rem .625rem .5625rem;min-width:0;width:2.5rem;height:2.5rem;border:0;background:#ccc;color:#fff}.favouritable__button:hover{background:#d50e3c;color:#fff}.-favourite .favouritable__button{background:#d50e3c}.-favourite .favouritable__button:hover{background:#b71539}.favouritable__icon{stroke:#fff}@keyframes favouritable-boom{0%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(7.5)}}.favouritable__boom{position:absolute;top:.6875rem;left:.625rem;z-index:1;transform:scale(0);transform-origin:50% 50%;stroke:#d50e3c}.-favourite.-added .favouritable__boom{animation:favouritable-boom 2s 1}.favouritable__wrapper--dark .favouritable__container .favouritable:after{color:rgba(0,0,0,.2)}.favouritable__wrapper--dark .favouritable__container .favouritable .favouritable__button{background:rgba(0,0,0,.2)}.favouritable__wrapper--dark .favouritable__container .favouritable .favouritable__button:focus,.favouritable__wrapper--dark .favouritable__container .favouritable .favouritable__button:hover{background:#d50e3c;color:#fff}.favouritable__container.-favourite .favouritable:after{color:#fff}.favouritable__container.-favourite .favouritable .favouritable__button{background:#d50e3c}.favouritable__container.-favourite .favouritable .favouritable__button:focus,.favouritable__container.-favourite .favouritable .favouritable__button:hover{background:#b71539}.transport-list{margin:0;padding:0;list-style:none}.transport-list__item{margin-bottom:2.5rem}.transport-list__icon{margin-right:10px;width:3.4375rem;height:2.5rem}.transport-list__listing{margin:0;padding:0;list-style:none}.transport-list__listing-item{display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start;margin-bottom:.625rem;-ms-flex-pack:start;-ms-flex-align:center}.transport-list__content{display:inline-block;padding-left:.625rem;width:calc(100% - rem55px)}.transport-list__content:first-line{color:#00c0f3;font-weight:700}.transport-list__heading,.transport-list__heading:first-line{color:#fff!important}.location-related-building-btn-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.location-related-building-dots{position:relative;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.related-building-aside-image{display:-ms-flexbox;display:flex;min-height:40vh}.related-building-aside-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-content:center;justify-content:center;-ms-flex-pack:center;-ms-flex-line-pack:center}.related-building-aside-content__icon{display:block;margin:0 auto 20px}.carosel-infobox{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:20px;color:#21293c;font-size:1rem;transition:all .2s;-ms-flex-pack:center}.carosel-infobox p{margin:0}.carousel-infobox__heading{margin-top:0;margin-bottom:10px;color:#21293c}.carousel-infobox__heading.carousel-infobox__heading--name{margin-bottom:0;color:#f5f5f5}.carousel-infobox__heading:first-line{color:inherit!important}.carousel-infobox__subheading{display:block;padding-top:20px}.carousel-infobox__subheading+:not(.carousel-infobox__subheading){padding-top:5px}.carousel-infobox__underlink-link{position:relative;transition:color ease-in-out .2s}.carousel-infobox__underlink-link:after,.carousel-infobox__underlink-link:before{position:absolute;bottom:0;content:""}.carousel-infobox__underlink-link:before{left:0;width:calc(100% + 15px);height:.0625rem;background-color:#21293c;transition:background-color ease-in-out .2s}.carousel-infobox__underlink-link:after{right:-.9375rem;content:">"}.carousel-infobox__underlink-link:focus,.carousel-infobox__underlink-link:hover{color:#fff;text-decoration:none}.carousel-infobox__underlink-link:focus:before,.carousel-infobox__underlink-link:hover:before{background-color:#fff}.carosel-infobox__content{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-rendering:optimizespeed}.carosel-infobox__primary,.carosel-infobox__secondary{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;width:100%;text-rendering:auto}.carousel-infobox__social-icons{position:absolute;top:.625rem;right:1.25rem}.carosel-infobox--has-top-icons{padding-top:2.5rem}.secondary-split-feature__aside{display:-ms-flexbox;display:flex}.secondary-split-feature__main{position:relative}.secondary-split-feature__main .secondary-split-feature__content{max-width:45rem}.secondary-split-feature__main .secondary-split-feature__content h2{z-index:1000}.menu-item--banner-language-switcher .secondary-split-feature__main .secondary-split-feature__content select,.secondary-split-feature__main .secondary-split-feature__content .btn,.secondary-split-feature__main .secondary-split-feature__content .menu-item--banner-language-switcher select{margin-top:20px}.in-page-nav{padding:1.5625rem;width:100%;background-color:#314265}.in-page-nav__aside,.in-page-nav__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.in-page-nav__aside{align-items:center;-ms-flex-align:center}.in-page-nav__logo{width:5.625rem;height:2.5rem;fill:#fff}.in-page-nav .in-page-nav__heading{margin-top:.5em;margin-bottom:.5em;color:#fff;font-size:1rem}.in-page-nav__listing{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:0;background-color:#314265;list-style:none;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1;-ms-flex-align:center;-ms-flex-pack:center}.in-page-nav__listing:before{display:table;content:""}.in-page-nav__listing:after{display:table;clear:both;content:""}.in-page-nav__listing a{display:block;padding:.625rem 1.25rem;text-decoration:none}.in-page-nav__listing>li{position:relative}.in-page-nav__listing .in-page-nav__link{padding-top:.125rem;padding-bottom:.125rem;color:#fff;text-align:center;font-size:1rem}.in-page-nav__listing .in-page-nav__link:focus span,.in-page-nav__listing .in-page-nav__link:hover span{border-bottom-color:#00c0f3}.in-page-nav__link span{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;border-top:.375rem solid #314265;border-bottom:.375rem solid #314265}.book__heading,.book__title{margin-top:0;margin-bottom:0}.book__heading.h2,.book__title.h2{margin-bottom:1rem}.book__heading:first-line,.book__title:first-line{color:#00c0f3!important}.book__heading{font-size:responsive-type(26px)!important}.book__title{font-size:responsive-type(35px)!important}.book__fromprice{display:inline-block;margin:0;margin-top:10px;margin-bottom:15px;padding:0;color:#fff;font-size:2.8rem}.book__fromprice span.from{font-size:20px}.box--fg-mint h4.book__fromprice:first-line{color:#fff}.book__link{display:block;margin-bottom:.625rem;text-decoration:underline}.book__link:hover{text-decoration:none}.book_btn{width:100%}.book.box--ink .btn,.book.box--ink .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .book.box--ink select{min-width:100%;color:#fff;font-weight:700}.contract-length-selector{margin-bottom:10px;width:100%}.contract-length-selector label{display:block;margin-right:17px;font-size:24px}.contract-length-selector .contract-length-select{position:relative;display:inline-block;width:100%}.contract-length-selector .contract-length-select:after{position:absolute;top:50%;right:12px;width:0;height:0;border-top:.7rem solid #00c0f3;border-right:.5rem solid transparent;border-left:.5rem solid transparent;content:"";transition:all ease-in-out .2s;transform:translate3d(0,-50%,0)}.contract-length-selector .contract-length-select select{padding:12px 35px 12px 12px;border-radius:5px;font-size:14px}.contact-form-section{padding:40px}.contact-form-section.box--sky-dark .validation_error,.contact-form-section.box--sky-dark .validation_message{margin:0 0 20px;padding:4px;background:#d50e3c;color:#fff}.link-underline{position:relative}.link-underline:after{position:absolute;bottom:-.1875rem;left:50%;width:0;height:.0625rem;background-color:currentColor;content:"";transition:width ease-in-out .25s;transform:translateX(-50%)}.link-underline:focus,.link-underline:hover{text-decoration:none;transition:color ease-in-out .25s}.link-underline:after,.link-underline:focus:after,.link-underline:hover:after{width:100%}.link-underline:focus:after,.link-underline:hover:after{width:0}.social-sharing-container{margin-bottom:20px}.social-sharing,.social-sharing-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-sharing{margin:0;padding:0;list-style:none}.social-sharing__item{margin-left:10px}.social-sharing__item:first-of-type{margin-left:5px}.social-sharing__link:focus .social-sharing__icon,.social-sharing__link:hover .social-sharing__icon{transform:translate3d(0,-.25rem,0)}.social-sharing__icon{transition:all ease-in-out .2s;transform:translateZ(0)}.slick-header-carousel-container{position:relative}.slick-header-carousel{overflow:hidden;margin:0;margin-bottom:0;padding:0;height:50vh;list-style:none}.slick-header-carousel .slick-list,.slick-header-carousel .slick-slide,.slick-header-carousel .slick-track{height:100%}.slick-header-carousel .slick-next,.slick-header-carousel .slick-prev{padding:.625rem;min-width:1.25rem;width:4.375rem;height:80%;border-radius:0;background:hsla(0,0%,100%,0);opacity:1;transition:background .2s,opacity .35s,transform 0ms .35s}.slick-header-carousel .slick-next:before,.slick-header-carousel .slick-prev:before{display:block;content:url(../svg/arrow-left.svg);transition:transform ease-in-out .35s;transform:translateZ(0)}.slick-header-carousel .slick-next:focus:before,.slick-header-carousel .slick-next:hover:before,.slick-header-carousel .slick-prev:focus:before,.slick-header-carousel .slick-prev:hover:before{transform:translate3d(-.375rem,0,0)}.slick-header-carousel .slick-prev{left:0;z-index:1000}.slick-header-carousel .slick-next{right:0;transform:translateY(-50%) rotate(180deg)}.slick-header-carousel__slide{background-position:50%;background-size:cover;background-repeat:no-repeat}.slick-initialized .slick-header-carousel__slide{overflow:inherit;height:inherit}.slick-header-carousel__slide+.slick-header-carousel__slide{display:none}.slick-initialized .slick-header-carousel__slide+.slick-header-carousel__slide{display:inherit}.slick-header-carousel__slide img{width:100%;opacity:0}.no-js .slick-header-carousel__slide img,.slick-initialized .slick-header-carousel__slide img{opacity:1;transition:opacity .5s linear}.slick-dots{bottom:.625rem}.header-slider{display:-ms-flexbox;display:flex;height:50vh}.header-slider .slick-list,.header-slider .slick-list .slick-track{height:100%}.header-slider .slick-dots{bottom:1.25rem}.header-slider .header-slider__arrow{position:absolute;top:50%;margin:0;padding:.625rem;min-width:0;height:100%;border-radius:0;background:hsla(0,0%,100%,0);opacity:1;transition-delay:0ms,0ms,0ms;transform:translateY(-50%) scale(1)}.header-slider .header-slider__arrow:focus,.header-slider .header-slider__arrow:hover{outline-color:#999;background:hsla(0,0%,100%,.15)}.header-slider .header-slider__arrow:focus .svg-icon,.header-slider .header-slider__arrow:hover .svg-icon{opacity:1;transform:translateX(-.1875rem)}.header-slider .header-slider__arrow.-show{opacity:1;transition-delay:0ms,0ms,0ms;transform:translateY(-50%) scale(1)}.header-slider .header-slider__arrow .svg-icon{opacity:.75;transition:all .2s}.header-slider .header-slider__arrow--prev{left:0}.header-slider .header-slider__arrow--next{right:0}.header-slider .header-slider__arrow--next .svg-icon{transform:scaleX(-1)}.header-slider .header-slider__arrow--next:focus .svg-icon,.header-slider .header-slider__arrow--next:hover .svg-icon{transform:scaleX(-1) translateX(-.1875rem)}.breadcrumbs{padding:.625rem 1.5625rem 0;background-color:#314265}.breadcrumbs__link{color:#fff;text-decoration:underline;transition:color .25s ease-in-out}.breadcrumbs__link:hover{color:#e6e6e6}.optanon-alert-box-wrapper.optanon-alert-box-wrapper{z-index:8100;margin-left:-.9375rem}#onetrust-consent-sdk .ot-floating-button__close,#onetrust-consent-sdk .ot-floating-button__open{padding:0;min-width:unset;line-height:unset}.checkerboard__header.has-important-notice{padding-top:0}.important-notice-container{left:0;z-index:5;width:100%}.important-notice{margin:auto;padding:8px 15px;width:100%;text-align:center;font-weight:700}.important-notice .notice-btn{display:block;padding:2px 20px!important;border-radius:5px;background:#f79433;color:#21293c}.site-header{position:fixed;top:15px;left:50%;z-index:1001;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 15px;max-width:1440px;width:100%;background-color:#fff;transform:translateX(-50%)}.site-header .menu-utilities{order:10;-ms-flex-order:10}.site-header .banner{order:20;-ms-flex-order:20}.site-header+*{margin-top:100px}.site-header[data-important-notice-active=true]+*{margin-top:191px}.banner{padding:0 0 .9375rem;width:100%}.banner__inner{position:relative;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:end}.banner__brand,.banner__home-link{display:block}.banner__home-link img{width:6.25rem}.banner__home-link__tagline{margin-top:.425rem;color:#d50e3c;font-size:.6rem;line-height:.6rem}.banner__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:flex-end;-ms-flex-align:end}.menu-item--banner-language-switcher{display:none}.menu-item--banner-language-switcher select{text-align:center}.menu-item--banner-language-switcher select::-ms-expand{display:none}.nav-primary{margin:0;list-style:none outside}.nav-primary__link{transition:color ease-in-out .25s}.nav-primary__link:focus,.nav-primary__link:hover{color:#d50e3c}.nav-primary--banner{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.nav-primary--banner .menu-item .nav-primary__link{display:block;padding:.5rem .9375rem 0;color:#1c222d;font-size:1rem;line-height:1.25rem;transition:color ease-in-out .25s}.nav-primary--banner .menu-item .nav-primary__link:focus,.nav-primary--banner .menu-item .nav-primary__link:hover{color:#d50e3c;text-decoration:none}.nav-primary--banner .menu-item .nav-primary__link:focus>strong,.nav-primary--banner .menu-item .nav-primary__link:hover>strong{text-decoration:underline}.nav-primary--banner .menu-item .nav-primary__link .menu-item__name{display:block}.nav-primary--banner .menu-item.current-menu-item .nav-primary__link{color:#d50e3c}.menu-item--banner-language-switcher .nav-primary--banner select,.nav-primary--banner .btn,.nav-primary--banner .menu-item--banner-language-switcher select{color:#fff}.nav-primary--offcanvas{display:block!important}.nav-primary--offcanvas .menu-item{padding:10px 0;border-bottom:solid .0625rem #1e9b9b}.nav-primary--offcanvas .menu-item .nav-primary__link{display:block;color:#fff;transition:color ease-in-out .25s}.nav-primary--offcanvas .menu-item .nav-primary__link:focus,.nav-primary--offcanvas .menu-item .nav-primary__link:hover{color:#00c0f3;text-decoration:none}.nav-primary--offcanvas .menu-item .menu-item__description{display:none}.nav-primary--offcanvas .menu-item.current-menu-item .nav-primary__link{color:#00c0f3}.nav-utilities{display:-ms-flexbox;display:flex;justify-content:flex-end;margin:0;list-style:none outside;-ms-flex-pack:end}.nav-utilities .menu-item.highlight a{color:#00c0f3}.nav-utilities__link{display:block}.nav-utilities--banner li{display:none;margin:0 0 10px -.2em;padding:0 .9375rem}.nav-utilities--banner a{height:1.25rem;color:#999;font-size:.875rem;line-height:1.875rem}.nav-utilities--banner .svg-icon{margin-left:.9375rem;width:1.25rem;height:1.25rem}.menu-btn a{color:#fff}.menu-btn:last-child{margin-right:0}.menu-btn+.menu-btn{margin-top:0}.footer{padding:2.5rem 1.25rem;background:#1c222d;color:#fff;font-size:.8125rem;line-height:1.5rem}.footer ul{margin:0;list-style:none outside}.footer a{color:#fff}.footer__section+.footer__section{margin-top:1.875rem}.footer__brand svg{width:6.25rem;height:2.8125rem;fill:#fff}.nav-footer__section-header{margin-right:auto;color:#00c0f3}.nav-footer-secondary-container{margin-right:auto}.footer__final{margin-top:0}#menu-footer-utilities.nav-footer-utilities{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1em;font-size:.625rem;line-height:1}#menu-footer-utilities.nav-footer-utilities li{margin-bottom:1em;padding:0 .625rem;border-left:1px solid #fff}#menu-footer-utilities.nav-footer-utilities li:first-child{padding-left:0;border-left:0}#menu-footer-utilities.nav-footer-utilities li a,#menu-footer-utilities.nav-footer-utilities li small{display:inline;line-height:1.5}.footer-marks{display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:3.125rem;-ms-flex-pack:start}.footer-marks a{display:block}.footer-marks__list{display:-ms-flexbox;display:flex;align-items:flex-end;width:100%;-ms-flex-align:end}.footer-marks__item{margin-right:.625rem;line-height:0}.footer-marks__item.-large{display:block;margin:0;margin-left:auto}ul.footer-certifications{margin:0 0 0 -40px}.footer-certifications__item{display:inline-block;*display:inline;float:none;margin-left:40px;vertical-align:middle;*vertical-align:auto;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.footer-certifications__item a{display:block}.footer-certifications__item:last-child{margin-left:20px}.footer-certifications__icon--national-code{width:107px;height:67px}.footer-certifications__icon--ucas-mark{width:200px;height:64px}.footer-certifications__icon--investors-in-people{max-width:100%;width:250px;height:50px}.footer-certifications__icon--prs{height:55px}.footer-certifications__icon--3core2-IAS{width:90px;height:auto}.footer-certifications__icon--google-partner{width:130px}.footer-certifications__icon--prsa{width:250px!important;background:#fff!important}.footer-certifications__icon--psra{padding-left:1.25rem;width:12.5rem}.footer-up-arrow-container{position:relative;top:-1.25rem;justify-content:center;-ms-flex-pack:center}.footer-up-arrow__link{position:relative;transition:all ease-in-out .25s;transform:translateZ(0)}.footer-up-arrow__link:focus,.footer-up-arrow__link:hover{transform:translate3d(0,-.1875rem,0)}.footer-up-arrow__icon{display:block;transform:rotate(90deg)}.social-media-icons-list{position:relative;margin:0;padding:0;list-style:none;-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.social-media-icons-list:before{display:table;content:""}.social-media-icons-list:after{display:table;clear:both;content:""}.social-media-icons-list a{display:block;padding:.625rem 1.25rem;text-decoration:none}.social-media-icons-list>li{position:relative}.social-media-icons-list a{text-align:center}.social-media-icons-list>li{float:left;clear:none}.social-media-icons-list .svg-icon{width:1.5625rem;height:1.5625rem;transition:fill .2s}.social-media-icons-list__item{font-size:.5625rem}.social-media-icons-list__item:first-of-type .social-media-icons-list__link{padding-left:0}.social-media-icons-list__link{display:block;margin:0 .3125rem;padding:0 1.25rem;width:1.5625rem;height:1.5625rem;color:#999;font-weight:100}.social-media-icons-list__icon--twitter:hover{fill:#00a8f0}.social-media-icons-list__icon--facebook:hover{fill:#365396}.social-media-icons-list__icon--linked-in:hover{fill:#006eb3}.social-media-icons-list__icon--rss:hover{fill:#f60}.social-media-icons-list__item--hide{display:none}.flexbox .social-media-icons-list--right-align{display:-ms-flexbox;display:flex;justify-content:flex-end;-ms-flex-pack:end}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--twitter{fill:#00a8f0}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--twitter:hover{fill:#3dc5ff}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--facebook{fill:#365396}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--facebook:hover{fill:#5677c2}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--linked-in{fill:#006eb3}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--linked-in:hover{fill:#009dff}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--rss{fill:#f60}.social-media-icons-list__icon--network-color.social-media-icons-list__icon--rss:hover{fill:#ff944d}.pricing{background-color:#fff}.pricing__title:first-line{color:#00b9b5!important}.pricing__option{margin:0;padding:0;list-style:none}.pricing-header{background-color:#00b9b5}.pricing__lisiting{margin-bottom:40px}.pricing__lisiting-item--photo,.pricing__lisiting-item--photo .pricing-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pricing__lisiting-item--photo .pricing-body{flex-grow:1;-ms-flex-positive:1}.pricing__lisiting-item--first h3:last-of-type{margin:0 0 20px}.pricing-header{padding:1.25rem}.pricing-header .pricing-header__heading{margin-bottom:0;color:#fff;font-size:1.1875rem}.pricing-header__smallprint{display:block;margin-top:10px;color:#fff}.pricing-body{background-color:#f5f5f5}.pricing-body h3,.pricing-body h4{margin:0 0 20px;color:#21293c}.pricing-body h3.plain span,.pricing-body h3:first-line,.pricing-body h4.plain span,.pricing-body h4:first-line{color:#21293c}.pricing-body p{margin:0}.menu-item--banner-language-switcher .pricing-body select,.pricing-body .btn,.pricing-body .menu-item--banner-language-switcher select{min-width:0}.pricing-body__image{-ms-flex:1;flex:1;height:100%}.pricing-body__number{display:block;margin-bottom:10px;font-size:1.625rem}.pricing-body__number--large{font-size:2rem}.article-list-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-ms-flex-pack:center}.article-list-section .article-list-button{align-self:center;margin:60px 0 40px;-ms-flex-item-align:center;-ms-grid-row-align:center}.article-list-section .article-list-button:focus,.article-list-section .article-list-button:hover{text-decoration:none}.article-list{list-style:none outside;column-gap:1.25rem}.article-list[data-columns]:before{position:absolute;content:"1 .column";opacity:0}.article-list:not([data-columns=""]){margin-right:-.625rem;margin-left:-.625rem;column-count:1}.article-list .column{float:left;padding:0 10px}.article-list__item{margin-bottom:20px;break-inside:avoid}a.article-tile__link{text-decoration:none}a.article-tile__link:hover .article-tile__image{transform:scale(1.075)}a.article-tile__link:hover .article-tile__inner{background-color:#d50e3c;color:#fff}a.article-tile__link:hover .article-tile__inner .article-tile__heading,a.article-tile__link:hover .article-tile__inner .article-tile__heading:first-line{color:#fff}.article-tile__image-container{overflow:hidden}.article-tile__image{width:100%;transition:all ease-in-out .25s;transform:scale(1)}.article-tile__inner{position:relative;transition:all ease-in-out .25s}.article-tile__inner .article-tile__heading{margin-bottom:20px;color:#21293c;font-size:1.5625rem;line-height:1.04}.article-tile__inner .article-tile__heading:first-line{color:#21293c}.article-tile__date{position:absolute;top:-2.1875rem;left:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;width:4.375rem;height:4.375rem;border-radius:50%;background:#21293c;color:#fff;transform:translate(-50%);-ms-flex-pack:center;-ms-flex-align:center}.article-tile__date strong{line-height:1}.article-tile__excerpt{font-size:.9375rem;line-height:1.5625rem}.article-tile__location{display:block;color:#d50e3c}.article-tile--universities .article-tile__heading{margin-bottom:0}a.article-tile__link:hover .article-tile__location{color:#21293c}.js-university-post-loader .column .article-tile .article-tile__image{display:none}.homepage-investors-image-hack,.homepage-split-image-hack{display:-ms-flexbox;display:flex;flex-grow:1;width:100%;height:100%;-ms-flex-positive:1;object-fit:cover}.checkerboard__mobile:nth-of-type(2){display:none}.features__small-print{display:block;padding-left:10px}.generic-content-page{padding:40px 0}.generic-content-page__header{padding-bottom:30px}.generic-content-page__title{color:#d50e3c}.generic-content-page__inner{padding:0 7.5%}.generic-content-page__inner p:first-of-type{margin-top:0}.generic-content-page__inner a{color:#d50e3c}.generic-content-page__inner a:hover{color:#b71539}.room-details{margin-bottom:40px}.room-detail-item__inner{-ms-flex-direction:row;flex-direction:row}.room-detail-item__icon{display:none}.room-detail-item__label{margin-right:7.5px;min-width:5.3125rem;width:21%}.room-details-aside{margin-top:40px}.room-details-aside h2:first-line{color:#00b9b5!important}.room-details-aside__logo{display:none}.box--padded .room-details-aside__logo{top:20px;right:20px}.rent-cost p{margin-bottom:40px}.pricing-section__btn{display:block;margin-top:40px;width:100%}.filter__price,.filter__room-type{font-weight:700;font-size:1.625rem;line-height:1.15}.pricing-tool__filter-headings{margin-bottom:1em}.pricing-tool__filter-heading{margin-bottom:1rem}.pricing-tool__filters{align-items:start;justify-content:flex-start;-ms-flex-align:start;-ms-flex-pack:start}.pricing-tool__filters .pricing-tool__filter.l1-3,.pricing-tool__filters .pricing-tool__filter.l2-6{display:none!important}.pricing-tool__filters .pricing-tool__filter.l1-4{flex-basis:35%!important;max-width:35%!important;-ms-flex-preferred-size:35%!important}.pricing-tool__filters .pricing-tool__filter.l1-5{flex-basis:50%!important;max-width:50%!important;-ms-flex-preferred-size:50%!important}.pricing-tool__filters .pricing-tool__filter.l1-6{flex-basis:15%!important;max-width:15%!important;-ms-flex-preferred-size:15%!important}.pricing-tool__filter-select{position:relative}.pricing-tool__filter-select:after{position:absolute;top:50%;right:1rem;width:0;height:0;border-top:.7rem solid #21293c;border-right:.5rem solid transparent;border-left:.5rem solid transparent;content:"";transition:all ease-in-out .2s;transform:translate3d(0,-50%,0);pointer-events:none}.pricing-tool__filter-select select{position:relative;padding:1rem;padding-right:4rem;border:0;font-weight:700;font-size:1.625rem;line-height:1.15}.pricing-tool__filter-select select::-ms-expand{display:none}.pricing-tool__filter-select select:focus,.pricing-tool__filter-select select:hover{background:#f5f5f5}.pricing-tool__filter-select:hover:after{border-top:.7rem solid #00b9b5}.pricing-tool__result{position:relative;margin:2rem 0;background:#f5f5f5}.loading-overlay{position:absolute;top:0;left:0;z-index:5;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f5f5f5;-ms-flex-pack:center;-ms-flex-align:center}.filter__price{position:relative}.filter__price .loading-overlay{background:#fff}.pricing-tool__result-heading{color:#21293c;font-weight:700;font-size:1.625rem;line-height:1.15}.pricing-tool__result-subheading{margin-top:1rem}.pricing-tool__footer{margin-top:2rem}.pricing-tool .offer-free-text-wrapper{border:0}.pricing-tool .offer-free-text-wrapper .offer-free-text__content{padding:2rem}.menu-item--banner-language-switcher .pricing-tool__footer-ctas select,.pricing-tool__footer-ctas .btn,.pricing-tool__footer-ctas .menu-item--banner-language-switcher select,.pricing-tool__footer-ctas button{min-width:12rem}.single-rooms #location .split-feature__secondary{display:none}.generic-content-page .container .pex-search-applet .container-fluid{padding:0}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container{display:block}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-image{margin-right:0;margin-bottom:40px;margin-left:0;width:100%}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-image>div{padding:0;width:100%}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-image .carousel-control{position:absolute!important}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content{margin-right:0;margin-bottom:40px;margin-left:0;width:100%}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content>div{padding:0;width:100%}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description{margin-bottom:30px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns{margin-bottom:30px;margin-left:0;width:100%}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel{border-radius:0}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-heading span{display:inline;margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-heading span:after{content:": "}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical{margin-bottom:30px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .btn,.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical select{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .btn:hover,.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical select:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .btn:focus,.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .menu-item--banner-language-switcher select:focus,.menu-item--banner-language-switcher .generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .btn i,.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical .menu-item--banner-language-switcher select i,.menu-item--banner-language-switcher .generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .btn-group-vertical select i{margin-right:10px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns .panel .panel-body .room-details-feats{display:inline;color:#21293c;font-size:18px;line-height:23px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-details-tab-container ul{margin-bottom:20px;margin-left:0}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-details-tab-container .room-details-tab a{cursor:pointer}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-details-tab-container .tab-content{margin-top:30px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-details-tab-container .tab-content .room-detailed-description .room-short-description{display:none}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-details-tab-container .tab-content .room-detailed-description .room-main-description{display:inline;color:#21293c;font-size:18px;line-height:23px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list{padding-left:0}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table{width:100%}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table .btn-group{margin-top:10px;width:min-content}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table button{justify-content:center;margin-top:0;margin-bottom:10px;padding:1rem 1.5rem!important;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table button i{margin-right:10px;width:20px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table td{vertical-align:middle}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table td p{margin-top:0}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .privacy-policy{width:100%}.content-404{max-width:26.875rem}.content-404,.content-404__image{display:block}.content-404__title{margin-bottom:10px}.uni-featured-building-second__item{flex-grow:1;-ms-flex-positive:1}.building-offers-wrapper{margin:2em 0}.building-offers-wrapper p{margin:.3rem 0}.building-offers-wrapper .building-offers__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem;margin-bottom:.5rem;margin-left:0;list-style:none}.building-offers-wrapper .building-offers__list .building-offers__list-item{margin:0 .6rem .6rem 0;margin-right:.6rem;padding:.25rem .3rem;border-radius:5px;background:#93cdcb;color:#21293c;font-size:14px}.building-offers-wrapper .building-offers__link{color:#21293c;text-decoration:underline;font-size:14px}.building-offers-wrapper .building-offers__link:hover{text-decoration:none}.building-offers-wrapper.building-offers-wrapper--on-dark .building-offers__list-item{border:1px solid #21293c;background:#fff}.building-offers-wrapper.building-offers-wrapper--on-dark .building-offers__link{color:#fff}.offer-free-text-wrapper{border:.625rem solid #f5f5f5;border-top:0;background:#f5f5f5}.offer-free-text-wrapper .offer-free-text__content{padding:2.5rem}.mobile-nice-intro p{margin-bottom:20px;font-weight:700;font-size:1.625rem}.mobile-nice-intro p span{font-size:1rem}.mobile-menu-toggle{position:relative;z-index:10;display:none;padding:10px 20px;padding:10px 15px;border:2px solid currentColor;border-radius:2px;color:#fff;font-weight:700;font-size:16px}.mobile-menu-toggle .down-arrow__icon{position:relative;top:4px;width:14px;height:12px}.mobile-menu-toggle:hover{border:2px solid #21293c;cursor:pointer}.down-arrow__icon{transform:rotate(-90deg)}.secondary-navigation__list li a{position:relative;display:block;color:currentColor;text-decoration:none;font-weight:bolder;font-size:1rem}.padding-vertical--large,.padding-vertical--medium,.padding-vertical--small,.padding-vertical--xlarge{padding-top:1.875rem;padding-bottom:1.875rem}.padding-vertical--large+.padding-vertical--large{padding-top:0}.padding-vertical--large+.padding-vertical--large.band--inset{padding-top:1.875rem;padding-bottom:1.875rem}.band--inset-white.padding-horizontal--large,.band--inset.padding-horizontal--large,.padding-horizontal--large,.padding-horizontal--medium{padding-right:1.125rem;padding-left:1.125rem}.band--inset+.band--none.padding-vertical--large,.band--inset+.band--none.padding-vertical--medium,.band--inset-white+.band--none.padding-vertical--large,.band--inset-white+.band--none.padding-vertical--medium{padding-top:1.875rem;padding-bottom:1.875rem}.full-width{position:relative;overflow:hidden;min-height:38vh}.full-w-media__image{position:absolute;width:100%;height:100%}.full-w-media__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}@supports (object-fit:cover){.full-w-media__image img{position:relative;min-width:100%;max-width:unset;height:100%;object-fit:cover}}.logo-block__logos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding-top:.625rem;list-style:none outside}.logo-block__logos:not(.box--white){margin-top:2.5rem}.logo__item{margin-bottom:.625rem;padding:0 .625rem;width:auto;width:50%;border-right-width:1px;border-right-style:solid;border-right-color:#21293c;text-align:center}.box--mint .logo__item{border-right-color:#009592}.logo__item:last-child{margin-bottom:.625rem;border-right:0}.logo__image{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:.625rem;height:6.25rem;background-color:#fff;-ms-flex-align:center;-ms-flex-pack:center}.logo__image img{max-width:100%;max-height:100%;width:auto}.logo__link img:hover{filter:brightness(125%)}.logo__caption{margin-top:5px;font-weight:700}.quote__content p{position:relative;font-weight:700;font-size:24px;line-height:30px}.quote__content p:after,.quote__content p:before{position:relative;display:inline-block;font-family:inherit}.quote__content p:before{position:absolute;top:0;left:-10px;content:"“"}.quote__content p:after{content:"”"}.page-template-template-page .quote__content p:after,.page-template-template-page .quote__content p:before{display:none;content:""}.quote__author{margin-top:20px;font-weight:700;font-size:18px;line-height:26px}img.cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}@supports (object-fit:cover){img.cover{position:relative;min-width:100%;max-width:unset;height:100%;object-fit:cover}}.people{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.875rem}.people,.person__item{display:-ms-flexbox;display:flex;margin-right:10px;margin-left:10px}.person__item{-ms-flex:0 calc(50% - 20px);flex:0 calc(50% - 20px);-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-ms-flex-pack:justify}.person__item,.person__item:last-child{margin-bottom:20px}.person__figure{overflow:hidden;margin-bottom:10px;height:283px}.person__details span{display:block}.person__department{margin-top:10px;padding-top:10px;border-top-width:2px;border-top-style:solid;border-top-color:currentColor}.table-block thead{padding:15px;border-style:solid;border-top-width:2px;border-right:0;border-bottom-width:1px;border-left:0}.table-block thead tr th{padding:25px 0}.table-block thead tr th:not(:first-child){text-align:center}.table-block tr:nth-child(2n){background:#f5f5f5}.table-block td{padding:8px 10px}.table-block td:not(:first-child){text-align:center}.table-block .table-theme--red thead{border-color:#d50e3c}.table-block .table-theme--mint thead{border-color:#00b9b5}.table-block .table-theme--ink thead{border-color:#21293c}.table-block .table-theme--grape thead{border-color:#b455a0}.table-block .table-theme--sky thead{border-color:#00c0f3}.table-block .table-theme--orange thead{border-color:#f79433}.container+.stacked-gallery-container.grid{margin-top:2.5rem}.gallery-block{border-top:3.75rem solid #f5f5f5}.page-template-template-flexible p a,.page-template-template-investor-properties p a,.page-template-template-page p a{color:currentColor;text-decoration:underline}.page-template-template-flexible .box--ink h1:first-line,.page-template-template-flexible .box--ink h2:first-line,.page-template-template-flexible .box--ink h3:first-line,.page-template-template-flexible .box--ink h4:first-line,.page-template-template-flexible .box--ink h5:first-line,.page-template-template-investor-properties .box--ink h1:first-line,.page-template-template-investor-properties .box--ink h2:first-line,.page-template-template-investor-properties .box--ink h3:first-line,.page-template-template-investor-properties .box--ink h4:first-line,.page-template-template-investor-properties .box--ink h5:first-line,.page-template-template-page .box--ink h1:first-line,.page-template-template-page .box--ink h2:first-line,.page-template-template-page .box--ink h3:first-line,.page-template-template-page .box--ink h4:first-line,.page-template-template-page .box--ink h5:first-line{color:currentColor!important}.page-template-template-flexible .box--fg-red h1,.page-template-template-flexible .box--fg-red h2,.page-template-template-flexible .box--fg-red h3,.page-template-template-flexible .box--fg-red h4,.page-template-template-flexible .box--fg-red h5,.page-template-template-flexible .box--fg-red h6,.page-template-template-investor-properties .box--fg-red h1,.page-template-template-investor-properties .box--fg-red h2,.page-template-template-investor-properties .box--fg-red h3,.page-template-template-investor-properties .box--fg-red h4,.page-template-template-investor-properties .box--fg-red h5,.page-template-template-investor-properties .box--fg-red h6,.page-template-template-page .box--fg-red h1,.page-template-template-page .box--fg-red h2,.page-template-template-page .box--fg-red h3,.page-template-template-page .box--fg-red h4,.page-template-template-page .box--fg-red h5,.page-template-template-page .box--fg-red h6{color:#d50e3c}.page-template-template-flexible .box--fg-grape h1,.page-template-template-flexible .box--fg-grape h2,.page-template-template-flexible .box--fg-grape h3,.page-template-template-flexible .box--fg-grape h4,.page-template-template-flexible .box--fg-grape h5,.page-template-template-flexible .box--fg-grape h6,.page-template-template-investor-properties .box--fg-grape h1,.page-template-template-investor-properties .box--fg-grape h2,.page-template-template-investor-properties .box--fg-grape h3,.page-template-template-investor-properties .box--fg-grape h4,.page-template-template-investor-properties .box--fg-grape h5,.page-template-template-investor-properties .box--fg-grape h6,.page-template-template-page .box--fg-grape h1,.page-template-template-page .box--fg-grape h2,.page-template-template-page .box--fg-grape h3,.page-template-template-page .box--fg-grape h4,.page-template-template-page .box--fg-grape h5,.page-template-template-page .box--fg-grape h6{color:#b455a0}.page-template-template-flexible .box--fg-mint h1,.page-template-template-flexible .box--fg-mint h2,.page-template-template-flexible .box--fg-mint h3,.page-template-template-flexible .box--fg-mint h4,.page-template-template-flexible .box--fg-mint h5,.page-template-template-flexible .box--fg-mint h6,.page-template-template-investor-properties .box--fg-mint h1,.page-template-template-investor-properties .box--fg-mint h2,.page-template-template-investor-properties .box--fg-mint h3,.page-template-template-investor-properties .box--fg-mint h4,.page-template-template-investor-properties .box--fg-mint h5,.page-template-template-investor-properties .box--fg-mint h6,.page-template-template-page .box--fg-mint h1,.page-template-template-page .box--fg-mint h2,.page-template-template-page .box--fg-mint h3,.page-template-template-page .box--fg-mint h4,.page-template-template-page .box--fg-mint h5,.page-template-template-page .box--fg-mint h6{color:#00b9b5}.page-template-template-flexible .box--fg-sky h1,.page-template-template-flexible .box--fg-sky h2,.page-template-template-flexible .box--fg-sky h3,.page-template-template-flexible .box--fg-sky h4,.page-template-template-flexible .box--fg-sky h5,.page-template-template-flexible .box--fg-sky h6,.page-template-template-investor-properties .box--fg-sky h1,.page-template-template-investor-properties .box--fg-sky h2,.page-template-template-investor-properties .box--fg-sky h3,.page-template-template-investor-properties .box--fg-sky h4,.page-template-template-investor-properties .box--fg-sky h5,.page-template-template-investor-properties .box--fg-sky h6,.page-template-template-page .box--fg-sky h1,.page-template-template-page .box--fg-sky h2,.page-template-template-page .box--fg-sky h3,.page-template-template-page .box--fg-sky h4,.page-template-template-page .box--fg-sky h5,.page-template-template-page .box--fg-sky h6{color:#00c0f3}.page-template-template-flexible .box--fg-orange h1,.page-template-template-flexible .box--fg-orange h2,.page-template-template-flexible .box--fg-orange h3,.page-template-template-flexible .box--fg-orange h4,.page-template-template-flexible .box--fg-orange h5,.page-template-template-flexible .box--fg-orange h6,.page-template-template-investor-properties .box--fg-orange h1,.page-template-template-investor-properties .box--fg-orange h2,.page-template-template-investor-properties .box--fg-orange h3,.page-template-template-investor-properties .box--fg-orange h4,.page-template-template-investor-properties .box--fg-orange h5,.page-template-template-investor-properties .box--fg-orange h6,.page-template-template-page .box--fg-orange h1,.page-template-template-page .box--fg-orange h2,.page-template-template-page .box--fg-orange h3,.page-template-template-page .box--fg-orange h4,.page-template-template-page .box--fg-orange h5,.page-template-template-page .box--fg-orange h6{color:#f79433}.page-template-template-flexible .box--grey h1,.page-template-template-flexible .box--grey h1:first-line,.page-template-template-flexible .box--grey h2,.page-template-template-flexible .box--grey h2:first-line,.page-template-template-flexible .box--off-white h1,.page-template-template-flexible .box--off-white h1:first-line,.page-template-template-flexible .box--off-white h2,.page-template-template-flexible .box--off-white h2:first-line,.page-template-template-flexible .box--white h1,.page-template-template-flexible .box--white h1:first-line,.page-template-template-flexible .box--white h2,.page-template-template-flexible .box--white h2:first-line,.page-template-template-investor-properties .box--grey h1,.page-template-template-investor-properties .box--grey h1:first-line,.page-template-template-investor-properties .box--grey h2,.page-template-template-investor-properties .box--grey h2:first-line,.page-template-template-investor-properties .box--off-white h1,.page-template-template-investor-properties .box--off-white h1:first-line,.page-template-template-investor-properties .box--off-white h2,.page-template-template-investor-properties .box--off-white h2:first-line,.page-template-template-investor-properties .box--white h1,.page-template-template-investor-properties .box--white h1:first-line,.page-template-template-investor-properties .box--white h2,.page-template-template-investor-properties .box--white h2:first-line,.page-template-template-page .box--grey h1,.page-template-template-page .box--grey h1:first-line,.page-template-template-page .box--grey h2,.page-template-template-page .box--grey h2:first-line,.page-template-template-page .box--off-white h1,.page-template-template-page .box--off-white h1:first-line,.page-template-template-page .box--off-white h2,.page-template-template-page .box--off-white h2:first-line,.page-template-template-page .box--white h1,.page-template-template-page .box--white h1:first-line,.page-template-template-page .box--white h2,.page-template-template-page .box--white h2:first-line{color:#21293c}.page-template-template-flexible .box--grey h3,.page-template-template-flexible .box--grey h4,.page-template-template-flexible .box--grey h5,.page-template-template-flexible .box--grey h6,.page-template-template-flexible .box--off-white h3,.page-template-template-flexible .box--off-white h4,.page-template-template-flexible .box--off-white h5,.page-template-template-flexible .box--off-white h6,.page-template-template-flexible .box--white h3,.page-template-template-flexible .box--white h4,.page-template-template-flexible .box--white h5,.page-template-template-flexible .box--white h6,.page-template-template-investor-properties .box--grey h3,.page-template-template-investor-properties .box--grey h4,.page-template-template-investor-properties .box--grey h5,.page-template-template-investor-properties .box--grey h6,.page-template-template-investor-properties .box--off-white h3,.page-template-template-investor-properties .box--off-white h4,.page-template-template-investor-properties .box--off-white h5,.page-template-template-investor-properties .box--off-white h6,.page-template-template-investor-properties .box--white h3,.page-template-template-investor-properties .box--white h4,.page-template-template-investor-properties .box--white h5,.page-template-template-investor-properties .box--white h6,.page-template-template-page .box--grey h3,.page-template-template-page .box--grey h4,.page-template-template-page .box--grey h5,.page-template-template-page .box--grey h6,.page-template-template-page .box--off-white h3,.page-template-template-page .box--off-white h4,.page-template-template-page .box--off-white h5,.page-template-template-page .box--off-white h6,.page-template-template-page .box--white h3,.page-template-template-page .box--white h4,.page-template-template-page .box--white h5,.page-template-template-page .box--white h6{color:#b455a0}.page-template-template-flexible .full-width-content.box--fg-grape h3,.page-template-template-flexible .full-width-content.box--fg-grape h3:first-line,.page-template-template-flexible .full-width-content.box--fg-grape h4,.page-template-template-flexible .full-width-content.box--fg-grape h4:first-line,.page-template-template-flexible .full-width-content.box--fg-grape h5,.page-template-template-flexible .full-width-content.box--fg-grape h5:first-line,.page-template-template-flexible .full-width-content.box--fg-grape h6,.page-template-template-flexible .full-width-content.box--fg-grape h6:first-line,.page-template-template-investor-properties .full-width-content.box--fg-grape h3,.page-template-template-investor-properties .full-width-content.box--fg-grape h3:first-line,.page-template-template-investor-properties .full-width-content.box--fg-grape h4,.page-template-template-investor-properties .full-width-content.box--fg-grape h4:first-line,.page-template-template-investor-properties .full-width-content.box--fg-grape h5,.page-template-template-investor-properties .full-width-content.box--fg-grape h5:first-line,.page-template-template-investor-properties .full-width-content.box--fg-grape h6,.page-template-template-investor-properties .full-width-content.box--fg-grape h6:first-line,.page-template-template-page .full-width-content.box--fg-grape h3,.page-template-template-page .full-width-content.box--fg-grape h3:first-line,.page-template-template-page .full-width-content.box--fg-grape h4,.page-template-template-page .full-width-content.box--fg-grape h4:first-line,.page-template-template-page .full-width-content.box--fg-grape h5,.page-template-template-page .full-width-content.box--fg-grape h5:first-line,.page-template-template-page .full-width-content.box--fg-grape h6,.page-template-template-page .full-width-content.box--fg-grape h6:first-line{color:#21293c}.page-template-template-flexible .content ul li,.page-template-template-investor-properties .content ul li,.page-template-template-page .content ul li{position:relative;margin-bottom:10px;list-style-type:none}.page-template-template-flexible .content ul li:before,.page-template-template-investor-properties .content ul li:before,.page-template-template-page .content ul li:before{position:absolute;top:2px;left:-20px;display:inline-block;color:currentColor;content:"•";font-size:15px}.page-template-template-flexible .box--fg-red ul li:before,.page-template-template-investor-properties .box--fg-red ul li:before,.page-template-template-page .box--fg-red ul li:before{color:#d50e3c}.page-template-template-flexible .box--fg-mint ul li:before,.page-template-template-investor-properties .box--fg-mint ul li:before,.page-template-template-page .box--fg-mint ul li:before{color:#00b9b5}.page-template-template-flexible .box--fg-grape ul li:before,.page-template-template-investor-properties .box--fg-grape ul li:before,.page-template-template-page .box--fg-grape ul li:before{color:#b455a0}.page-template-template-flexible .box--fg-sky ul li:before,.page-template-template-investor-properties .box--fg-sky ul li:before,.page-template-template-page .box--fg-sky ul li:before{color:#00c0f3}.page-template-template-flexible .box--fg-orange ul li:before,.page-template-template-investor-properties .box--fg-orange ul li:before,.page-template-template-page .box--fg-orange ul li:before{color:#f79433}.contact-block{padding:40px}.locations .box--red{padding:30px}.locations-list{margin:0;list-style-type:none;column-count:2;column-gap:20px}.locations-list__heading{margin-bottom:20px;font-weight:700;font-size:32px;line-height:39px}.locations-list__item{margin-bottom:10px;font-size:14px}.locations-key{margin-top:25px;padding-top:10px;border-top:2px solid currentColor}.locations-key span{display:inline;min-width:68px;font-size:14px}.key--current:before,.key--former:before,.locations-list .locations-list__item:before{position:relative;top:-2px;display:inline;margin-right:7px;padding:3px 5px;border-radius:20px;content:"|\0020|";font-weight:700;font-size:7px}.key--current:before,.locations-list .locations-list__item.current:before{background-color:#fff;color:#000}.key--former:before,.locations-list .locations-list__item.former:before{background-color:#21293c;color:#fff}.locations-map{position:relative}.locations-map__figure{position:absolute;width:100%;height:100%}.locations-map__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}@supports (object-fit:cover){.locations-map__image{position:relative;min-width:100%;max-width:unset;height:100%;object-fit:cover}}.developments{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-right:-10px;margin-left:-10px;-ms-flex-pack:justify}.developments:after{width:50%;content:""}.development__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:10px;margin-top:0;margin-bottom:20px;width:calc(50% - 20px)}.development__item:last-child{margin-bottom:20px}.development__item:not(.development__cta){border:1px solid #d50e3c}.development__cta{display:block;padding:50px}.development__cta p{font-weight:700;font-size:30px;line-height:37px}.development_figure{overflow:hidden;height:180px}.development__details{padding-top:10px}.development__details span{display:block;padding:0 10px}span.development__name{color:#d50e3c;font-size:16px}span.development__rooms{margin-top:10px;padding:10px;border-top:1px solid #d50e3c}span.development__rooms svg{position:relative;top:2px;margin-left:5px;width:40px;height:16px}.page-template-template-landing .billboard__main.l3-5{flex-basis:inherit;max-width:100%;-ms-flex-preferred-size:inherit}.page-template-template-landing .responsive{margin-top:2em}.realpage-template{font-size:100%!important;line-height:1.55556}.realpage-template body .site-header .container{width:100%!important}.realpage-template body .site-header .banner__inner.container{padding-right:0;padding-left:0}.realpage-template body .site-header .banner__inner.container .banner__section.banner__brand{margin-right:auto}.realpage-template body .site-header .menu-utilities.menu-utilities--banner.container{margin-top:0;padding-right:0;padding-left:0}.realpage-template body .site-header .nav-utilities--banner a{color:#999}.realpage-template body .site-header .nav-utilities .menu-item.highlight a{color:#00c0f3}.realpage-template body .site-header .menu-btn a{color:#fff}.realpage-template body .site-header .tcon:hover{color:initial;text-decoration:none}.realpage-template body .js-language-switcher,.realpage-template body .site-header .offcanvas-toggle__text{font-size:1rem!important}.realpage-template body .nav-primary--offcanvas .menu-item{font-size:.925rem;line-height:normal}.realpage-template body .footer .container,.realpage-template body .remove--padding-inline{padding-right:0;padding-left:0}.realpage-template body h1,.realpage-template body h2,.realpage-template body h3,.realpage-template body h4{font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif}.realpage-template body .container>.h1,.realpage-template body .container>.h2{color:#d50e3c}.realpage-template body .container>.h1 span,.realpage-template body .container>.h2 span{color:#21293c}.realpage-template body .lead-title--with-border{margin-bottom:0;padding:2.5rem 1.875rem;border:solid 1px #bababa;border-bottom:0}.realpage-template body .react-datepicker__navigation{display:none}.realpage-template body #login-form,.realpage-template body .forgot-password{float:none;margin:0 auto;padding:2.5rem 1.875rem;max-width:34.5rem;width:100%;border:solid 1px #bababa;background-color:#fff}.realpage-template body #login-form .form-horizontal .has-error .form-control-feedback,.realpage-template body .forgot-password .form-horizontal .has-error .form-control-feedback{top:8px;right:3px}.realpage-template body #login-form .form-horizontal .has-error .form-control-feedback:before,.realpage-template body .forgot-password .form-horizontal .has-error .form-control-feedback:before{font-size:1rem}.realpage-template body #login-form .form-horizontal .panel,.realpage-template body .forgot-password .form-horizontal .panel{padding:0;border:0;background-color:transparent;box-shadow:none}.realpage-template body #login-form .form-horizontal .panel .forgot-password-form-title,.realpage-template body #login-form .form-horizontal .panel .login-title,.realpage-template body .forgot-password .form-horizontal .panel .forgot-password-form-title,.realpage-template body .forgot-password .form-horizontal .panel .login-title{margin-bottom:2.25rem;font-size:2rem;line-height:1}.realpage-template body #login-form .form-horizontal .panel .input-group,.realpage-template body .forgot-password .form-horizontal .panel .input-group{display:block}.realpage-template body #login-form .form-horizontal .panel .input-group .input-group-addon,.realpage-template body .forgot-password .form-horizontal .panel .input-group .input-group-addon{display:none}.realpage-template body #login-form .form-horizontal .panel .input-group input,.realpage-template body .forgot-password .form-horizontal .panel .input-group input{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:.8rem;border-color:#bababa;border-radius:0;background-color:#fff}.realpage-template body #login-form .form-horizontal .panel .input-group input:focus,.realpage-template body .forgot-password .form-horizontal .panel .input-group input:focus{box-shadow:none!important}.realpage-template body #login-form .form-horizontal .panel .error-message,.realpage-template body .forgot-password .form-horizontal .panel .error-message{display:block;clear:both;margin-bottom:.75rem;padding-top:.25rem;color:#d50e3c;font-size:1rem;line-height:1.25rem}.realpage-template body #login-form .form-horizontal .panel .btns-bottom,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;margin-top:1.25rem;-ms-flex-pack:center}.realpage-template body #login-form .form-horizontal .panel .btns-bottom #login-btn,.realpage-template body #login-form .form-horizontal .panel .btns-bottom #register-btn,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #login-btn,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #register-btn{margin-top:1.25rem;min-width:auto;width:100%}.realpage-template body #login-form .form-horizontal .panel .btns-bottom #login-btn,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #login-btn{margin-right:auto}.realpage-template body #login-form .form-horizontal .panel .btns-bottom #login-btn:focus,.realpage-template body #login-form .form-horizontal .panel .btns-bottom #login-btn:hover,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #login-btn:focus,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #login-btn:hover{background-color:#d50e3c;text-decoration:underline;text-underline-offset:.3125rem}.realpage-template body #login-form .form-horizontal .panel .btns-bottom #register-btn,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #register-btn{overflow:hidden;background-color:#21293c}.realpage-template body #login-form .form-horizontal .panel .btns-bottom #forgot-password-link,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #forgot-password-link{padding:.2rem;min-width:auto;background-color:transparent;color:#21293c;text-decoration:underline;font-size:.875rem;line-height:1.125rem;text-underline-offset:.3125rem}.realpage-template body #login-form .login-title:after{display:block;margin:.5rem 0;margin-bottom:1rem;color:#21293c;content:"Please login by stating your credentials in the below form.";letter-spacing:normal;font-weight:300;font-size:18px;line-height:28px}.realpage-template body #login-form .password .col-md-12:before,.realpage-template body #login-form .username .col-md-12:before{display:block;margin-bottom:.4rem}.realpage-template body #login-form .username .col-md-12:before{content:"Email Address"}.realpage-template body #login-form .password .col-md-12:before{content:"Password"}.realpage-template body .forgot-password-container{margin-right:auto;margin-left:auto;max-width:100%;background-color:transparent}.realpage-template body .forgot-password-container .forgot-password-instructions{margin-bottom:1rem;font-size:1.125rem}.realpage-template body .forgot-password-container #forgot-password-form-send-button{margin-top:1rem;min-height:53px;width:100%;border-radius:5px;background-color:#d50e3c;font-size:1.125rem!important}.realpage-template body .forgot-password-container #forgot-password-form-send-button:focus,.realpage-template body .forgot-password-container #forgot-password-form-send-button:hover{color:#fff;text-decoration:underline}.realpage-template body #search-applet .search-filter-fixed{margin-bottom:1.5rem;padding-right:0;padding-left:0}.realpage-template body #search-applet .search-filter-fixed .search-tool-bar{padding-right:0;padding-left:0}.realpage-template body #search-applet .search-filter-fixed .search-tool-bar .search-form-filter.dropdown-radio-budget,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar .search-form-filter.dropdown-radio-gender,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar .search-form-filter.dropdown-radio-min-budget{display:none}.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-date,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-end-date,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-form-filter{margin-bottom:1.5rem;width:100%}.realpage-template body #search-applet .search-filter-fixed .input-group{width:100%}.realpage-template body #search-applet .search-filter-fixed .input-group .input-group-addon{display:none}.realpage-template body #search-applet .search-filter-fixed .input-group .btn-group{width:100%}.realpage-template body #search-applet .search-filter-fixed .input-group .btn-group .category-toggle-btn{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0;padding:.75rem 0;min-width:0;width:100%;border-bottom:solid 1px #21293c;border-radius:0;background:none;color:#000;-ms-flex-align:center;-ms-flex-pack:justify}.realpage-template body #search-applet .search-filter-fixed ul.dropdown-menu li{border:0;border-top:solid 1px #ddd}.realpage-template body #search-applet .search-filter-fixed ul.dropdown-menu span>:first-child{border-top:0}.realpage-template body #search-applet .search-filter-fixed #end-date-selector,.realpage-template body #search-applet .search-filter-fixed #start-date-selector{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0;padding:.65rem;min-width:0;width:100%;border:solid 1px grey;border-radius:0;background:none;color:#000;-ms-flex-align:center;-ms-flex-pack:justify}.realpage-template body #search-applet .search-filter-fixed #end-date-selector .search-text:before,.realpage-template body #search-applet .search-filter-fixed #start-date-selector .search-text:before{display:inline-block;margin-right:.6rem;content:"\f073";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;clear:both;width:100%;gap:1.5rem}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .options-label,.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .pex-my-shortlist-button-horizontal{display:none}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons button span{display:block!important;visibility:visible}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #log-in-btn .fa,.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #pex-search-button-horizontal .fa{display:none}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #pex-search-button-horizontal{min-width:0;width:100%}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #pex-search-button-horizontal:focus,.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #pex-search-button-horizontal:hover{background-color:#d50e3c;text-decoration:underline;text-underline-offset:.3125rem}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .pex-reset-search-button-horizontal{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:center;margin:0;padding:.9375rem 1.25rem;min-width:0;background-color:#21293c;-ms-flex-pack:center;gap:.5rem}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .pex-reset-search-button-horizontal:focus,.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .pex-reset-search-button-horizontal:hover{color:#fff;text-decoration:none;text-underline-offset:.3125rem}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .pex-reset-search-button-horizontal:focus span,.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .pex-reset-search-button-horizontal:hover span{text-decoration:underline}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #log-in-btn{margin-top:0;min-width:0;background:transparent;color:#21293c;text-decoration:underline;font-size:.875rem}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #log-in-btn:hover{text-underline-offset:auto}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #log-out-btn{margin:0;padding:0;min-width:auto;background:transparent;color:#21293c}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #log-out-btn span{display:inline-block!important;padding-left:6px}.realpage-template body #search-applet .search-filter-fixed .toggle-filters-btn{display:block;margin:0 auto 40px;width:270px;background-color:#21293c}.realpage-template body #search-applet .search-filter-fixed .search-title-top{display:none}.realpage-template body #search-applet .privacy-policy{clear:both;padding-top:1.5rem}.realpage-template body #search-applet .search-results{margin:1.5rem 0;padding-top:2rem;border-top:solid 1px #bababa}.realpage-template body #search-applet .search-results>.panel{border:0}.realpage-template body #search-applet .search-results .panel-heading{display:-ms-flexbox;display:flex;justify-content:center;padding:1rem 0;border-color:#bababa;background-color:transparent;-ms-flex-pack:center}.realpage-template body #search-applet .search-results .panel-heading .results-sorting{width:18rem;text-align:left}.realpage-template body #search-applet .search-results .panel-heading .results-sorting .title{position:relative}.realpage-template body #search-applet .search-results .panel-heading .results-sorting .title:after{position:absolute;right:0;bottom:-28px;display:inline-block;margin-left:2px;width:0;height:0;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;content:"";vertical-align:middle}.realpage-template body #search-applet .search-results .panel-heading .sort-picker{padding:0;width:100%;border:0;border-bottom:solid 1px #21293c;border-radius:0;box-shadow:none;color:#21293c}.realpage-template body #search-applet .search-results .panel-body{padding:0}.realpage-template body #search-applet .search-results .panel-body .single-property{margin-bottom:2.5rem;padding:1.875rem;border:solid 1px #bababa}.realpage-template body #search-applet .search-results .panel-body .single-property .room-title{color:#b455a0}.realpage-template body #search-applet .search-results .panel-body .single-property .room-title .hyphen{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property .room-title .building-name-detail{display:block;color:#21293c}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel{margin-top:1.5rem}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-indicators{bottom:-6px}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-inner .item img{min-height:none;max-height:none}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-control{position:absolute;top:50%;width:2rem;height:3.125rem;background:hsla(0,0%,100%,.9);color:#21293c;opacity:1;transform:translateY(-50%)}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-control .glyphicon-chevron-left,.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-control .glyphicon-chevron-right{margin:0;width:1rem;height:1rem;text-shadow:none;font-size:1rem}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-control .glyphicon-chevron-left{transform:translate(-50%,-50%)}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-control .glyphicon-chevron-right{transform:translate(50%,-50%)}.realpage-template body #search-applet .search-results .panel-body .single-property .carousel .carousel-control:after{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description{margin-top:2rem;max-height:none}.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .buildingAndArea,.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .extraFeatures,.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .floor,.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .fullAddress,.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .portfolio,.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .room-title,.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .shortDescription{margin-top:0;color:#21293c;font-size:18px;line-height:23px}.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .room-title{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .features{margin-top:1.5rem;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons{margin-top:1.5rem}.menu-item--banner-language-switcher .realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons select,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .btn,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .menu-item--banner-language-switcher select{margin-top:0}.menu-item--banner-language-switcher .realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons select i,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .btn i,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .menu-item--banner-language-switcher select i{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-details{margin-bottom:1.5rem;padding:0;min-width:0;width:auto;border-radius:0;background-color:transparent;color:#d50e3c;text-decoration:underline}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-details:hover{text-underline-offset:initial}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-enquire{clear:both}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-arrange{margin-left:.75rem}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-arrange,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-enquire{padding:.5rem 1.25rem;min-width:0;border-radius:.375rem;background-color:#21293c}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-arrange:focus,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-arrange:hover,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-enquire:focus,.realpage-template body #search-applet .search-results .panel-body .single-property .buttons .details-buttons .pex-room-enquire:hover{color:#f5f5f5}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list{margin-top:3rem;width:100%;border:0}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list .booking-type,.realpage-template body #search-applet .search-results .panel-body .single-property #room-list .gender,.realpage-template body #search-applet .search-results .panel-body .single-property #room-list .offer-gender,.realpage-template body #search-applet .search-results .panel-body .single-property #room-list .room-booking-type{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list table{border:solid 1.5px #bababa;border-top:0;border-left:0}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list thead{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td,.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr th{padding:1rem;border-left:solid 1.5px #bababa}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td{display:block;border-top:solid 1.5px #bababa;vertical-align:middle;text-align:right}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td:before{float:left;content:attr(data-title);text-align:left;font-weight:700}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td[data-title="Book/Enquiry/Fav"]:before{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td .btn-group{display:table;margin:0 auto}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td .btn-group button{min-width:5rem;border-radius:5px;list-style:1.125rem;font-size:.875rem}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td .btn-group button.pex-book-now{border-color:#b455a0;background-color:#b455a0}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td .btn-group button.pex-book-now i{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td .btn-group button.add-to-shortlist{margin:0;margin-left:.8rem;border:solid 1px #21293c;background-color:transparent;color:#21293c}.realpage-template body #search-applet .search-results .panel-body .single-property .property-group{display:none}.realpage-template body #search-applet .search-results .panel-body>:first-child{border-top:0}.realpage-template body #search-applet .container-fluid>.col-centered{float:none;margin:0 auto;max-width:60rem;width:100%}.realpage-template body #search-applet .booking-summary-title{margin:0;padding:2.5rem 1.875rem .3rem;border:solid 1px #bababa;border-bottom:0;color:#d50e3c;text-align:left;font-size:2rem;line-height:1}.realpage-template body #search-applet .booking-summary-container{border-color:#bababa;border-top:0;border-radius:0}.realpage-template body #search-applet .booking-summary-container .panel-heading{padding:0 1.875rem;border:0;background-color:transparent;text-align:left}.realpage-template body #search-applet .booking-summary-container .booking-summary-room-title h3{font-size:2rem;line-height:1}.realpage-template body #search-applet .booking-summary-container .panel-body{padding:1.5rem 1.875rem 2.5rem}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-img{display:none}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information:before{display:block;margin-bottom:.25rem;color:#00b9b5;content:"Overview.";font-weight:700;font-size:1.25rem;line-height:1.5rem}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-6{padding:0;width:100%}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-6 .form-group{display:-ms-flexbox;display:flex;align-items:baseline;margin-bottom:.5rem;-ms-flex-align:baseline;gap:.3rem}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-6 .form-group>*{margin:0}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-6 .form-group label{flex-shrink:0;-ms-flex-negative:0}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-6 .form-group input{padding:0;height:auto;border:0;background-color:transparent;box-shadow:none;color:#21293c;font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-6 .form-group.offer-total-price{display:none}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-12{margin-top:2rem;padding:0}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-12 .col-md-6{margin-top:1rem}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-12:before{display:block;margin-bottom:.25rem;color:#00b9b5;content:"Contract.";font-weight:700;font-size:1.125rem;line-height:1.5rem}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-12 input{margin-bottom:0;background-color:#fff;box-shadow:none;color:#21293c;font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label:before{position:relative;top:4px;display:inline-block;margin-right:.5rem;width:1.5rem;height:1.5rem;background-size:24px;background-repeat:no-repeat;content:""}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=buildingAndAreaInput]:before{background-image:url(../svg/map-marker.svg)}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=floorInput]:before{background-image:url(../svg/floor.svg)}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=portfolioInput]:before{background-image:url(../svg/square-foot.svg)}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=roomPriceInput]:before{background-image:url(../svg/price-tag.svg)}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=contractEnd]:before,.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=date-selected]:before{position:absolute;top:44px;left:32px;display:inline-block;background:none;color:#999;content:"\f073";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=contractEnd]+input,.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=date-selected]+input{padding-left:3rem;border-color:#bababa}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=contractEnd]{margin-top:2rem}.realpage-template body #search-applet .booking-summary-container .panel-footer{padding:0 1.875rem 2.5rem;border-top:0;background-color:transparent}.realpage-template body #search-applet .booking-summary-container .panel-footer .continue-booking-btn{width:100%}.realpage-template body #search-applet .booking-summary-container .panel-footer .continue-booking-btn:focus,.realpage-template body #search-applet .booking-summary-container .panel-footer .continue-booking-btn:hover{background-color:#d50e3c;text-decoration:underline;text-underline-offset:.3125rem}.realpage-template body #arrange-room-form .panel-default,.realpage-template body #enquiry-room-form .panel-default{padding:0 0 25px;border-color:#bababa;border-top:0;border-radius:0}.realpage-template body #arrange-room-form .panel-heading,.realpage-template body #enquiry-room-form .panel-heading{display:none}.realpage-template body #arrange-room-form .panel-body .form-group,.realpage-template body #enquiry-room-form .panel-body .form-group{margin-bottom:0}.realpage-template body #arrange-room-form .panel-body .form-group.enquiry-intendedFinance,.realpage-template body #arrange-room-form .panel-body .form-group.enquiry-start,.realpage-template body #arrange-room-form .panel-body .form-group.enquiry-tmZone,.realpage-template body #arrange-room-form .panel-body .form-group.guest-university,.realpage-template body #enquiry-room-form .panel-body .form-group.enquiry-intendedFinance,.realpage-template body #enquiry-room-form .panel-body .form-group.enquiry-start,.realpage-template body #enquiry-room-form .panel-body .form-group.enquiry-tmZone,.realpage-template body #enquiry-room-form .panel-body .form-group.guest-university{display:none}.realpage-template body #arrange-room-form .panel-body .form-group span.asterisk,.realpage-template body #enquiry-room-form .panel-body .form-group span.asterisk{color:#d50e3c}.realpage-template body #arrange-room-form .panel-body .form-group .input-group,.realpage-template body #enquiry-room-form .panel-body .form-group .input-group{display:block}.realpage-template body #arrange-room-form .panel-body .form-group .input-group .input-group-addon,.realpage-template body #enquiry-room-form .panel-body .form-group .input-group .input-group-addon{display:none}.realpage-template body #arrange-room-form .panel-body .form-group span.error-message,.realpage-template body #enquiry-room-form .panel-body .form-group span.error-message{float:left;clear:both;padding-top:.25rem;color:#d50e3c;font-size:1rem;line-height:1.25rem}.realpage-template body #arrange-room-form .panel-body .form-group label,.realpage-template body #enquiry-room-form .panel-body .form-group label{width:100%;text-align:left}.realpage-template body #arrange-room-form .panel-body .form-group label+*,.realpage-template body #enquiry-room-form .panel-body .form-group label+*{float:left;clear:both;margin:.5rem 0 2rem;width:100%}.realpage-template body #arrange-room-form .panel-body .form-group input,.realpage-template body #arrange-room-form .panel-body .form-group select,.realpage-template body #enquiry-room-form .panel-body .form-group input,.realpage-template body #enquiry-room-form .panel-body .form-group select{padding-left:0;width:100%;border:0;border-bottom:solid 1px #21293c;border-radius:0;background-color:transparent;box-shadow:none;font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif}.realpage-template body #arrange-room-form .panel-body .form-group.guest-mobile-theNumber.has-feedback .form-control-feedback,.realpage-template body #enquiry-room-form .panel-body .form-group.guest-mobile-theNumber.has-feedback .form-control-feedback{top:9px}.realpage-template body #arrange-room-form .panel-body .form-group.jobDate [class*=col-],.realpage-template body #enquiry-room-form .panel-body .form-group.jobDate [class*=col-]{width:100%}.realpage-template body #arrange-room-form .panel-body .form-group.jobDate .date-time-container .col-md-6,.realpage-template body #enquiry-room-form .panel-body .form-group.jobDate .date-time-container .col-md-6{padding:0}.realpage-template body #arrange-room-form .panel-body .form-group.jobDate .date-time-container .control-label,.realpage-template body #enquiry-room-form .panel-body .form-group.jobDate .date-time-container .control-label{padding-top:.8rem}.realpage-template body #arrange-room-form .panel-body .form-group.jobDate .date-time-container .control-label+.col-sm-9,.realpage-template body #enquiry-room-form .panel-body .form-group.jobDate .date-time-container .control-label+.col-sm-9{margin-bottom:0}.realpage-template body #arrange-room-form .panel-body .form-group .country-select,.realpage-template body #enquiry-room-form .panel-body .form-group .country-select{padding-right:1rem}.realpage-template body #arrange-room-form .panel-body .form-group .phone-number input,.realpage-template body #enquiry-room-form .panel-body .form-group .phone-number input{min-height:53px}.realpage-template body #arrange-room-form .panel-body .form-group #arrange-room-form-enquiry-comments,.realpage-template body #arrange-room-form .panel-body .form-group #enquiry-room-form-enquiry-comments,.realpage-template body #enquiry-room-form .panel-body .form-group #arrange-room-form-enquiry-comments,.realpage-template body #enquiry-room-form .panel-body .form-group #enquiry-room-form-enquiry-comments{min-height:15rem;border-radius:0;box-shadow:none}.realpage-template body #arrange-room-form .panel-body .form-group.guest-optOut,.realpage-template body #enquiry-room-form .panel-body .form-group.guest-optOut{display:none}.realpage-template body #arrange-room-form .panel-body .form-group.has-feedback .form-control-feedback,.realpage-template body #enquiry-room-form .panel-body .form-group.has-feedback .form-control-feedback{top:4px;right:5px}.realpage-template body #arrange-room-form .panel-body .break-line,.realpage-template body #enquiry-room-form .panel-body .break-line{display:inline-block;margin-bottom:.6rem}.realpage-template body #arrange-room-form .panel-body #guest-mobile-country-prefix:focus,.realpage-template body #arrange-room-form .panel-body #guest-mobile-country-prefix:hover,.realpage-template body #arrange-room-form .panel-body .btn-submit-generic-webform:focus,.realpage-template body #arrange-room-form .panel-body .btn-submit-generic-webform:hover,.realpage-template body #enquiry-room-form .panel-body #guest-mobile-country-prefix:focus,.realpage-template body #enquiry-room-form .panel-body #guest-mobile-country-prefix:hover,.realpage-template body #enquiry-room-form .panel-body .btn-submit-generic-webform:focus,.realpage-template body #enquiry-room-form .panel-body .btn-submit-generic-webform:hover{background-color:#d50e3c;color:#fff;text-decoration:underline}.realpage-template body #pex-arrange-room-viewing-form>.container-fluid,.realpage-template body #pex-enquiry-room-form>.container-fluid{padding:0}.realpage-template body[class*=template-realpage-customer-] .mobile-menu-bar{bottom:15px;padding:0 15px}.realpage-template body[class*=template-realpage-customer-] .generic-content-page{padding-top:0}.realpage-template body .desktop-menu{margin-bottom:2rem;padding:.5rem;background-color:#21293c}.realpage-template body .desktop-menu>.col-centered{width:100%}.realpage-template body .desktop-menu>.col-centered .content-container{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify}.realpage-template body .desktop-menu>.col-centered .content-container .links-section{display:-ms-flexbox;display:flex;align-items:center;gap:1rem;-ms-flex-align:center}.realpage-template body .desktop-menu>.col-centered .content-container .links-section>*{display:-ms-flexbox;display:flex;align-items:center;color:#fff;-ms-flex-align:center;gap:.5rem}.realpage-template body .desktop-menu>.col-centered .content-container .links-section a:hover{text-decoration:underline}.realpage-template body .desktop-menu>.col-centered .content-container .links-section a:hover:after{display:none}.realpage-template body .desktop-menu>.col-centered .content-container .links-section .icon-desktop-more{cursor:pointer}.realpage-template body .mobile-menu .active>a{color:#fff;text-decoration:underline!important}.realpage-template body .mobile-menu a{color:#fff}.realpage-template body .mobile-menu a:hover:after{display:none}.realpage-template body .menu-more{padding:134px 20px 0}.realpage-template body .menu-more .menu-more-content a{display:inline-block;margin-bottom:.5rem;width:100%}.realpage-template body .menu-more .menu-more-content a>*{border:solid 1px #fff;background-color:#21293c}.realpage-template body .menu-more .menu-more-content a:hover{background-color:initial}.realpage-template body .menu-more .menu-more-content a:hover:after{display:none}.realpage-template body .menu-more .menu-more-content a:hover span{text-decoration:underline}.realpage-template body .menu-more .menu-more-content #logout-btn{margin-top:0;background-color:#d50e3c;cursor:pointer}.realpage-template body .menu-more .menu-more-content #logout-btn:hover span{text-decoration:underline}.realpage-template body .modal-payment-body a{display:inline-block;margin-bottom:.5rem;width:100%}.realpage-template body .modal-payment-body a>*{background-color:#21293c}.realpage-template body .modal-payment-body a:hover{background-color:initial}.realpage-template body .modal-payment-body a:hover:after{display:none}.realpage-template body .modal-payment-body a:hover span{text-decoration:underline}.realpage-template body .modal-payment-body #logout-btn{margin-top:0;background-color:#d50e3c;cursor:pointer}.realpage-template body .modal-payment-body #logout-btn:hover span{text-decoration:underline}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered{float:none;margin-right:auto;margin-left:auto;padding:0;max-width:56.25rem;width:100%}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .full-screen-mobile{padding-right:15px;padding-left:15px}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*{margin:0;margin-bottom:1.25rem;min-height:0;width:100%;background-color:#21293c}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>*{padding:1.875rem 1.25rem;min-height:0;background-color:inherit}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body{padding:0;color:#fff}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body h3,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body h4{margin-bottom:1rem;color:#fff;font-weight:700}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body h3 strong,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body h4 strong{margin-top:0}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body a,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body h4,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body p,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .panel-body span{margin-bottom:.25rem;font-size:1rem;line-height:1.25rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .icon{margin-bottom:1rem;padding:0}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .text,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* p{margin-bottom:1rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#details-link,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#maintenance-link,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#payments-link,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#shopping-link,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#tenancies-link{display:inline-block}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#details-link:after,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#maintenance-link:after,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#payments-link:after,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#shopping-link:after,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#tenancies-link:after{display:none}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#details-link .bottom-url,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#maintenance-link .bottom-url,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#payments-link .bottom-url,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#shopping-link .bottom-url,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#tenancies-link .bottom-url{padding:0;background-color:transparent;color:#00c0f3;text-align:left;font-size:1rem!important;line-height:1.25rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#details-link .bottom-url .fa-arrow-right:before,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#maintenance-link .bottom-url .fa-arrow-right:before,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#payments-link .bottom-url .fa-arrow-right:before,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#shopping-link .bottom-url .fa-arrow-right:before,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#tenancies-link .bottom-url .fa-arrow-right:before{content:"\e080";font-weight:400;font-style:normal;font-size:.6rem;font-family:Glyphicons Halflings;line-height:1;-webkit-font-smoothing:antialiased}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#details-link,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#maintenance-link{margin-top:1rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* a#tenancies-link .bottom-url:after{margin-left:.2rem;content:"\e080";font-weight:400;font-style:normal;font-size:.6rem;font-family:Glyphicons Halflings;line-height:1;-webkit-font-smoothing:antialiased}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .issues-btns{display:-ms-flexbox;display:flex;margin-bottom:1rem;padding-top:0;padding-bottom:0;gap:1rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .issues-btns .issue-display{margin:0;padding:.5rem 1.25rem;border-radius:5px;background-color:#00b9b5;font-size:.875rem;line-height:1.125rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .issues-btns>:first-child{background-color:#d50e3c}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .name{margin:0;background-color:transparent;text-align:center;grid-column:1/3}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .name h2 span{color:#d50e3c}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .payments-panel *{text-align:left}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .panel-tenancy{padding:0 15px;background-color:transparent}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .panel-tenancy .text *{color:#fff;font-family:CircularWeb,Arial,Helvetica Neue,Helvetica,sans-serif}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .panel-tenancy .text h3{display:none}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .panel-tenancy .text .not-customized-address{margin-bottom:1rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .panel-tenancy .panel-body .col-sm-12{padding:0}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents{font-size:1rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .list-group .list-group-item{margin-top:.8rem;padding:0;color:#fff;text-decoration:none;font-size:1rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .list-group .list-group-item:focus,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .list-group .list-group-item:hover{background:transparent;text-decoration:underline}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .bottom-url{display:inline-block;padding:0;background:transparent}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .bottom-url a{color:#00c0f3}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .bottom-url a:after{position:relative;bottom:auto;left:auto;display:inline-block;margin-left:.2rem;content:"\e080";font-weight:400;font-style:normal;font-size:.6rem;font-family:Glyphicons Halflings;line-height:1;-webkit-font-smoothing:antialiased;text-rendering:auto}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .bottom-url a:focus:after,.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row .my-documents .bottom-url a:hover:after{width:auto;background:transparent;transition:none;transform:none}.realpage-template body #pex-dashboard-main #login-form .btns-bottom .login-btn{width:100%!important;border-radius:5px;background-color:#d50e3c}.realpage-template body #pex-dashboard-main #login-form .btns-bottom .login-btn:focus,.realpage-template body #pex-dashboard-main #login-form .btns-bottom .login-btn:hover{background-color:#d50e3c;text-decoration:underline;text-underline-offset:.3125rem}.realpage-template body #pex-dashboard-payments .payments{font-size:1rem}.realpage-template body #pex-dashboard-payments .payments>.col-centered{float:none;margin:0 auto;max-width:58.125rem;width:100%}.realpage-template body #pex-dashboard-payments .payments>.col-centered:before{display:block;margin:0 -15px 1.75rem;content:"My payments.";font-weight:700;font-size:2.25rem;line-height:3rem}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row:before{display:none}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row *{color:#fff}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row>*{margin:0;margin-bottom:1.25rem;padding:1.875rem 1.25rem;min-height:0;width:100%;background-color:#21293c}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row div[class*=bg-color-]{background-color:transparent}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .panel{padding:0}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row h1,.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row h2,.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row h3,.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row h4{margin-bottom:1rem;color:#fff}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row h1{letter-spacing:normal;font-size:1.625rem;line-height:1.15}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row h4{margin-bottom:0;text-transform:capitalize;font-weight:700;font-size:1rem}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .bottom-url{padding:0;background-color:transparent;text-align:left;font-size:1rem!important;line-height:1.25rem}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .bottom-url span{color:#00c0f3}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .bottom-url span:after{display:inline-block;margin-left:.3755rem;width:6px;height:10px;background-image:url(../svg/arrow-right-sky.svg);background-size:6px 9px;background-repeat:no-repeat;content:""}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .bottom-url i{margin-left:.125rem}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .bottom-url i:before{display:inline-block;width:6px;height:10px;background-image:url(../svg/arrow-right-sky.svg);background-size:6px 9px;background-repeat:no-repeat;content:""}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .bottom-url.homepage_upcoming-payments_button{padding:0 15px}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row #payment-summary>.col-sm-12{padding:0}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row #payment-summary h1+span{display:none}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row #payment-summary h1:before{display:block;margin-bottom:1.375rem;width:2.5rem;height:2.5rem;background-image:url(../svg/custom-clock.svg);background-size:40px 40px;background-repeat:no-repeat;content:""}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row #payment-summary h4{margin-bottom:.25rem}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .homepage_payment-info>div{width:80%}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .home_payment-method,.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row .home_payment-method .homepage_payment-method_button span:after{display:none}.realpage-template body #pex-dashboard-payments .upcoming-payments{float:none;margin:0 auto;max-width:60rem;width:100%}.realpage-template body #pex-dashboard-payments .upcoming-payments .panel{padding:0}.realpage-template body #pex-dashboard-payments .upcoming-payments .payments-summary-title{color:#21293c}.realpage-template body #pex-dashboard-payments .upcoming-payments .summary_text{padding:0}.realpage-template body #pex-dashboard-payments .upcoming-payments .btn-back{float:none;margin:0;margin-bottom:1.5rem;padding:0;min-width:0;border:0!important;color:#21293c}.realpage-template body #pex-dashboard-payments .upcoming-payments .btn-back i{display:none}.realpage-template body #pex-dashboard-payments .upcoming-payments .btn-back:hover{background-color:transparent}.realpage-template body #pex-dashboard-payments .upcoming-payments .btn-back:before{content:"< "}.realpage-template body #pex-dashboard-payments .upcoming-payments .dashboard-table{margin-bottom:1.75rem}.realpage-template body #pex-dashboard-payments .payment-info{margin-bottom:.9375rem}.realpage-template body #pex-dashboard-payments #invoices-data-table{background-color:transparent}.realpage-template body #pex-dashboard-payments #invoices-data-table tr{padding-top:1.875rem;padding-bottom:1.875rem;border-radius:0;background-color:#21293c;color:#fff;vertical-align:top}.realpage-template body #pex-dashboard-payments #invoices-data-table tr:hover{background-color:#21293c!important}.realpage-template body #pex-dashboard-payments #invoices-data-table tr td,.realpage-template body #pex-dashboard-payments #invoices-data-table tr th{border:0}.realpage-template body #pex-dashboard-payments #invoices-data-table tr .th-mobile{display:inline-block;padding:0;padding-top:.4rem;color:#fff;font-weight:700}.realpage-template body #pex-dashboard-payments #invoices-data-table tr .table-item-title{word-break:break-word;font-weight:700;line-height:1.8rem}.realpage-template body #pex-dashboard-payments #invoices-data-table tbody>tr:first-child{margin-left:0}.realpage-template body #pex-dashboard-payments #invoices-data-table tbody>tr:last-child{margin-right:0}.realpage-template body #pex-dashboard-payments .payment-summary-form{margin-right:-15px;margin-left:-15px;background-color:#f79433}.realpage-template body #pex-dashboard-payments .payment-summary-form div[class*=bg-color-]{background-color:transparent}.realpage-template body #pex-dashboard-payments .payment-summary-form .panel-body{padding:1.875rem 1.25rem!important}.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary{width:100%;color:#fff}.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary #invoices-selected{margin-top:0}.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary #invoices-selected:before{display:block;margin-bottom:1rem;color:#fff;content:"Make a Payment.";font-size:1.625rem;line-height:1}.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary #invoices-selected,.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary p{color:#21293c;font-size:1.125rem;line-height:1.375rem}.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary .repeat-payment-container{display:none}.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary #pay-btn{margin-top:1rem;border-radius:5px;background:#fff;color:#21293c}.realpage-template body #pex-dashboard-payments .payment-summary-form .form-secondary #pay-btn:hover{text-decoration:underline}.agreement-section .echo-sign-container .full-form{height:400px}.agreement-section .check-agreement-pdf{margin-top:1rem}.realpage-template .booking-step{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0;width:100%}.realpage-template .booking-step .progress-box{margin:0;width:100%;background-color:#fff}.realpage-template .booking-step .progress-box .box-content{margin:0;padding:0;width:100%}.realpage-template .booking-step .progress-box .box-content .progress-box-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}.realpage-template .booking-step .progress-box .box-content .progress-box-top>div{padding:0;width:100%}.realpage-template .booking-step .progress-box .box-content .progress-box-top>div button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;min-width:100%;width:100%;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .progress-box .box-content .progress-box-top>div button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .progress-box .box-content .progress-box-top>div button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .progress-box .box-content .short-description div{padding:0}.realpage-template .booking-step .progress-box .box-content .short-description div .progress-bar-container{margin-bottom:20px;padding:0}.realpage-template .booking-step .progress-box .box-content .short-description div .progress-bar-container .progress{height:30px;border:1px solid #bababa;background-color:#f8f8f8;box-shadow:0}.realpage-template .booking-step .progress-box .box-content .short-description div .progress-bar-container .progress .progress-bar-success{padding:4px 8px;background-color:#00c0f3;color:#21293c;font-weight:700;font-size:16px;line-height:20px}.realpage-template .booking-step .progress-box .box-content .step-description{margin-bottom:20px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container{padding:0}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc-row{display:none}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc-row>div{padding:0}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .progress-bar-container{margin-bottom:20px;padding:0}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .progress-bar-container .progress{height:30px;border:1px solid #bababa;background-color:#f8f8f8;box-shadow:0}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .progress-bar-container .progress .progress-bar-success{padding:4px 8px;background-color:#00c0f3;color:#21293c;font-weight:700;font-size:16px;line-height:20px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc{padding:20px;border:1px solid #bababa}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details{margin:0}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .bj-featured-image{margin-bottom:16px;padding:0;width:100%}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .bj-featured-image .no-images{padding:10px;background:#bababa}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content{padding:0;width:100%}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content h3{color:#b4559f;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .address{margin-bottom:16px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .address:before{margin-right:8px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='21' viewBox='0 0 17 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.5 10.448c.55 0 1.02-.196 1.412-.587.392-.392.588-.863.588-1.413s-.196-1.02-.588-1.412A1.926 1.926 0 0 0 8.5 6.448c-.55 0-1.02.196-1.412.588A1.926 1.926 0 0 0 6.5 8.448c0 .55.196 1.021.588 1.413.391.391.862.587 1.412.587zm0 7.35c2.033-1.866 3.542-3.562 4.525-5.087.983-1.525 1.475-2.88 1.475-4.063 0-1.816-.58-3.304-1.738-4.462-1.158-1.159-2.579-1.738-4.262-1.738-1.683 0-3.104.58-4.263 1.738C3.08 5.344 2.5 6.832 2.5 8.648c0 1.184.492 2.538 1.475 4.063.983 1.525 2.492 3.22 4.525 5.087zm0 2.65c-2.683-2.283-4.688-4.404-6.013-6.362C1.162 12.127.5 10.315.5 8.648c0-2.5.804-4.491 2.413-5.975C4.52 1.19 6.383.448 8.5.448c2.117 0 3.98.742 5.588 2.225C15.696 4.157 16.5 6.148 16.5 8.648c0 1.667-.662 3.48-1.988 5.438-1.325 1.958-3.329 4.079-6.012 6.362z' fill='%2321293C'/%3E%3C/svg%3E")}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .address .address-title{display:inline;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .address .address-title:after{content:": "}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .address .bj-address{display:inline;color:#21293c;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .tenancy-id{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:16px;-ms-flex-align:center}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .tenancy-id:before{margin-right:8px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 16.448h3v-6h6v6h3v-9l-6-4.5-6 4.5v9zm-2 2v-12l8-6 8 6v12h-7v-6h-2v6h-7z' fill='%2321293C'/%3E%3C/svg%3E")}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .tenancy-id .tenancy-id-title{display:inline;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .tenancy-id .tenancy-id-title:after{content:": "}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .tenancy-id .bj-room-tenancy-id{display:inline;margin-top:0;margin-left:8px;color:#21293c;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .period{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:16px;-ms-flex-align:center}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .period:before{margin-right:8px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='21' viewBox='0 0 19 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 20.448c-.55 0-1.02-.196-1.413-.587A1.926 1.926 0 0 1 .5 18.448v-14c0-.55.196-1.02.587-1.412A1.926 1.926 0 0 1 2.5 2.448h1v-2h2v2h8v-2h2v2h1c.55 0 1.02.196 1.413.588.391.391.587.862.587 1.412v14c0 .55-.196 1.021-.587 1.413a1.926 1.926 0 0 1-1.413.587h-14zm0-2h14v-10h-14v10zm0-12h14v-2h-14v2z' fill='%2321293C'/%3E%3C/svg%3E")}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .period .period-title{display:inline;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .period .period-title:after{content:": "}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .room-details .step-desc-content .period .bj-room-period{display:inline;margin-top:0;margin-left:5px;color:#21293c;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body hr{margin-top:40px!important;margin-bottom:40px!important;border-color:#bababa!important}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;width:100%}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people>.text-center{margin-right:8px;padding:0;width:auto}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people>.text-center .fa{display:inline;font-size:1em}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people div{padding:0;width:100%}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people div .tenant-name{color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people div .email{display:block;margin-left:-27px;width:100%}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people div .email .email-title{display:inline;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people div .email .email-title:after{content:": "}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people div .email .tenant-email{display:inline;color:#21293c;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .people div hr{margin-left:-27px!important}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details{display:-ms-flexbox;display:flex;margin:0}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details>.text-center{margin-top:2px;margin-right:8px;padding:0;width:auto}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details>.text-center .fa-credit-card{font-size:1em}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details .col-sm-9{padding:0;width:100%}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details .col-sm-9 .payment-title{color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details .col-sm-9 .payment-row{display:-ms-flexbox;display:flex;margin:0;margin-left:-27px;width:100%;border-left:1px solid #21293c}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details .col-sm-9 .payment-row:first-of-type{border-top:1px solid #21293c}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details .col-sm-9 .payment-row div{padding:5px;border-right:1px solid #21293c;border-bottom:1px solid #21293c;color:#21293c;font-size:18px;line-height:23px}.realpage-template .booking-step .progress-box .box-content .step-description .step-desc-container .step-desc .step-desc-body .payment-details .col-sm-9 hr{display:none;margin-left:-27px}.realpage-template .booking-step .progress-box .box-content>div,.realpage-template .booking-step .progress-box .box-content>div .step-list{padding:0}.realpage-template .booking-step .progress-box .box-content>div .step-list>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group{width:100%}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .sub-steps .list-group{margin-bottom:20px;margin-left:0}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step{padding:0}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group{width:100%}.menu-item--banner-language-switcher .realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group select,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .btn,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .menu-item--banner-language-switcher select{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;justify-content:space-between;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border-radius:5px;background-color:#d50d3c;background-color:#21293c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center;-ms-flex-pack:justify;-ms-flex-align:center}.menu-item--banner-language-switcher .realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group select:hover,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .btn:hover,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .menu-item--banner-language-switcher select:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.menu-item--banner-language-switcher .realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group select:focus,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .btn:focus,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .menu-item--banner-language-switcher select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.menu-item--banner-language-switcher .realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group select:hover,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .btn:hover,.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .btn-group .menu-item--banner-language-switcher select:hover{background-color:#3c4b6d}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step button{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;justify-content:space-between;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border-radius:5px;background-color:#d50d3c;background-color:#21293c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center;-ms-flex-pack:justify;-ms-flex-align:center}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step button:hover{background-color:#3c4b6d}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .sub-steps{padding:0;width:100%}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .sub-steps .step-link a{padding:20px}.realpage-template .booking-step .progress-box .box-content>div .step-list>div .step-group>div .single-step .sub-steps .step-link a:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step{margin:0;margin-bottom:20px;width:100%;gap:0}.realpage-template .booking-step .booking-step>div{margin:0;padding:0;width:100%}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-heading .panel-heading{padding:0}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-heading .panel-heading .more-details-form-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-heading .panel-heading .more-details-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body{padding:40px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid{padding:0}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid:before{margin-bottom:40px;width:100%;color:#03b9b5;content:"The basics.";font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:40px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance:before{content:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .optOut label{position:relative;padding-left:40px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .optOut label input{position:absolute;left:0;margin-left:0;padding:0;width:auto;width:30px!important;height:30px!important;cursor:pointer}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .optOut .glyphicon{top:-5px;right:-3px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .webEnquiry-comments label{margin-bottom:40px;margin-bottom:12px;width:100%;color:#03b9b5;font-weight:700;font-size:26px;font-size:26px!important;line-height:30px;line-height:30px!important}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .webEnquiry-comments label:after{display:block;margin-bottom:7px;color:#21293c;content:"Please provide any additional information that you feel may beneficial to your booking.";font-weight:450;font-size:16px;line-height:20px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .webEnquiry-comments textarea{box-shadow:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group{padding:0;width:100%}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group label{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group label .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group input{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group input::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group select:hover{text-decoration:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group select::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group textarea{padding:10px;min-height:105px;border:0;border:1px solid #bababa;border-radius:0}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker-wrapper .react-datepicker__input-container .form-control{margin-bottom:0;padding:10px 47px 10px 10px;width:100%;height:auto;border:1px solid #bababa;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px;cursor:pointer}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker-wrapper .react-datepicker__input-container .form-control:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__tab-loop{width:auto}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__navigation{margin:0;min-width:0;width:50px;background:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__navigation:before{position:absolute;left:calc(50% - 4px);content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='4' viewBox='0 0 9 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.425 4L.349 0H8.5L4.425 4z' fill='%2300C0F3'/%3E%3C/svg%3E");text-indent:0}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__navigation--previous:before{transform:rotate(90deg)}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__navigation--next:before{transform:rotate(-90deg)}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__header{padding:9px 20px;background:#21293c}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__current-month{margin-bottom:4px;color:#fff;font-size:16px;line-height:20px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__header-dropdown{color:#fff;font-size:13px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__year-read-view--down-arrow{top:6px;border-top-color:#00c0f3}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__year-read-view--selected-year{color:#fff!important;font-size:13px!important;line-height:18px!important}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__day-name{color:#fff;font-size:13px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__day{color:#21293c;font-size:13px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__day--keyboard-selected,.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .react-datepicker__day--selected{border-radius:0;background-color:#d50d3c;color:#fff}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .country-select{width:100%}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .phone-number{padding:0;width:100%}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .mobile-theNumber{margin:0;width:100%}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group button{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;min-width:100%;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group button:hover{text-decoration:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group button:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group button::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .has-error{border:1px solid #d50d3c;border-bottom:1px solid #d50d3c}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .error-message{margin-top:8px;color:#c62a27;font-size:16px;line-height:20px}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group .country-select{padding-left:0}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-heading .panel-heading{padding:0}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-heading .panel-heading .next-of-kin-form-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-heading .panel-heading .next-of-kin-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"3."}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body{padding:40px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .contact-alerts>div{margin-bottom:20px;padding:0}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .contact-alerts>div .alert-danger{color:#a50b2f}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group{margin-bottom:40px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div,.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid{padding:0}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid:before{margin-bottom:40px;width:100%;color:#03b9b5;content:"Who should we contact?";font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance{display:-ms-grid;display:grid;margin:0;width:100%;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:40px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance:before{content:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group{padding:0;width:100%}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group label{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group label .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group input{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group input::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group select:hover{text-decoration:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group select::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group textarea{padding:10px;min-height:105px;border:0;border:1px solid #bababa;border-radius:0}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .webEnquiry-comments{margin-bottom:40px;width:100%;color:#03b9b5;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .react-datepicker-wrapper .react-datepicker__input-container .form-control{margin-bottom:0;padding:10px 47px 10px 10px;width:100%;height:auto;border:1px solid #bababa;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px;cursor:pointer}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .react-datepicker-wrapper .react-datepicker__input-container .form-control:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .react-datepicker__tab-loop{width:auto}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .react-datepicker__navigation{min-width:0;width:50px;background:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .country-select{width:100%}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .phone-number{padding:0;width:100%}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .mobile-theNumber{margin:0;width:100%}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group button{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group button:hover{text-decoration:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group button:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group button::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .has-error{border:1px solid #d50d3c;border-bottom:1px solid #d50d3c}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .error-message{margin-top:8px;color:#c62a27;font-size:16px;line-height:20px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance .form-group .country-select{padding-left:0}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .btns-bottom>div{padding:0}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .btns-bottom>div .btn-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:center;gap:20px}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .btns-bottom>div .btn-group button{justify-content:center;margin:0;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .btns-bottom>div .btn-group button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .btns-bottom>div .btn-group button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel .panel-heading .panel-heading{padding:0}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel .panel-heading .panel-heading .payment-form-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel .panel-heading .panel-heading .payment-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"4."}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body{padding:40px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .row{margin:0}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .row .summary-charge-lines{margin-bottom:1rem;padding:0}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group:before{order:1;margin-bottom:40px;width:100%;color:#03b9b5;content:"Got a discount code?";font-weight:700;font-size:26px;line-height:30px;-ms-flex-order:1}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div{padding:0}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div:last-of-type{order:2;-ms-flex-order:2}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div:first-of-type{order:3;margin-top:40px;-ms-flex-order:3}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div:nth-of-type(2){order:4;-ms-flex-order:4}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper{position:relative}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper:after{position:absolute;top:60px;right:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='4' viewBox='0 0 9 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.425 4L.349 0H8.5L4.425 4z' fill='%2321293C'/%3E%3C/svg%3E");top:40px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper:before{display:block;margin-bottom:1rem;color:#21293c;content:"Please choose your instalment option:";font-weight:700;font-size:18px;font-size:20px;line-height:23px;line-height:20px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper select:hover{text-decoration:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper select::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container{position:relative}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container:after{position:absolute;top:60px;right:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='4' viewBox='0 0 9 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.425 4L.349 0H8.5L4.425 4z' fill='%2321293C'/%3E%3C/svg%3E");top:3px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container select:hover{text-decoration:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container select::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code{padding-bottom:40px;border-bottom:1px solid #bababa}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;width:100%;-ms-flex-align:center;gap:7px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group .input-group-addon{display:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group .promo-code-txt{display:inline-block;margin-bottom:0;padding:10px 47px 10px 10px;padding-right:10px;max-width:265px;width:100%;height:auto;border:1px solid #bababa;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px;cursor:pointer}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group .promo-code-txt:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group .input-group-btn{display:inline-block;width:fit-content}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group .input-group-btn .promo-code-btn{display:inline-block;justify-content:center;margin-bottom:10px;margin-bottom:0;margin-left:0;padding:1rem 1.5rem!important;padding:8px 20px;min-width:auto;width:auto;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group .input-group-btn .promo-code-btn:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .promo-code-input-group .input-group-btn .promo-code-btn:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .alert{margin-top:40px;background-color:transparent;font-size:16px;line-height:20px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .has-error{border:1px solid #d50d3c;border-bottom:1px solid #d50d3c}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .error-message{margin-top:8px;color:#c62a27;font-size:16px;line-height:20px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .promo-code .country-select{padding-left:0}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .btns-bottom>div{padding:0}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .btns-bottom>div .btn-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:center;gap:20px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .btns-bottom>div .btn-group button{justify-content:center;margin:0;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .btns-bottom>div .btn-group button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .btns-bottom>div .btn-group button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel .panel-heading .panel-heading{padding:0}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel .panel-heading .panel-heading .pay-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel .panel-heading .panel-heading .pay-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"5."}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body{padding:40px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row{margin:0;padding:0}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row .pay-summary .made-now-payments{margin-bottom:40px;width:100%;color:#03b9b5;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row .pay-summary hr{margin-top:40px;margin-bottom:40px;border-top:1px solid #bababa}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row .payment-schedule-summary .row>div{margin-bottom:40px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row .payment-schedule-summary .row>div button{margin-bottom:0}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container{margin-bottom:40px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container:before{display:block;margin-bottom:40px;width:100%;color:#03b9b5;content:"Question about your payment.";font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container label{position:relative;margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container label .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container label:after{position:absolute;top:60px;right:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='4' viewBox='0 0 9 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.425 4L.349 0H8.5L4.425 4z' fill='%2321293C'/%3E%3C/svg%3E")}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container select:hover{text-decoration:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container select::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .row>div .payment-method-container select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div .pay-summary,.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div .payment-schedule-summary,.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div .payment-schedule-summary .row>div{padding:0}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div .payment-schedule-summary .row>div button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div .payment-schedule-summary .row>div button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div .payment-schedule-summary .row>div button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div{padding:0}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div .payment-method-container label{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div .payment-method-container label .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div .payment-method-container select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div .payment-method-container select:hover{text-decoration:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div .payment-method-container select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div .payment-method-container select::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body>div>div .payment-method-container select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .form-group>div{padding:0}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .form-group>div button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .form-group>div button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .form-group>div button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .btns-bottom>div{padding:0}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .btns-bottom>div .btn-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:center;gap:20px}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .btns-bottom>div .btn-group button{justify-content:center;margin:0;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .btns-bottom>div .btn-group button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .btns-bottom>div .btn-group button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .content .more-details-container .more-details-form .panel .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .content .more-details-container .more-details-form .panel .panel-heading .panel-heading{padding:0}.realpage-template .booking-step .content .more-details-container .more-details-form .panel .panel-heading .panel-heading .more-details-form-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .content .more-details-container .more-details-form .panel .panel-heading .panel-heading .more-details-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"2."!important}.realpage-template .booking-step .content .more-details-container .more-details-form .panel .panel-body .container-fluid:before{margin-bottom:40px;width:100%;color:#03b9b5;content:"We just need a few more details."!important;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .next-of-kin-form .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step .next-of-kin-form .panel-heading .panel-heading{padding:0}.realpage-template .booking-step .booking-step .next-of-kin-form .panel-heading .panel-heading .next-of-kin-form-title{margin:0;color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .next-of-kin-form .panel-heading .panel-heading .next-of-kin-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"3."}.realpage-template .booking-step .booking-step .next-of-kin-form .panel-heading .step-summary-info{display:none}.realpage-template .booking-step .booking-step .next-of-kin-form .panel-body{padding:40px}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-container{margin-bottom:40px}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;width:100%;-ms-flex-align:center;gap:7px}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group .input-group-addon{display:none}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group input{display:inline-block;margin-bottom:0;padding:10px 47px 10px 10px;padding-right:10px;max-width:265px;width:100%;height:auto;border:1px solid #bababa;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px;cursor:pointer}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group .input-group-btn{display:inline-block;width:fit-content}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group .input-group-btn button{display:inline-block;justify-content:center;margin-bottom:10px;margin-bottom:0;margin-left:0;padding:1rem 1.5rem!important;padding:8px 20px;min-width:auto;width:auto;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group .input-group-btn button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .next-of-kin-form .email-exists-input-group .input-group-btn button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .next-of-kin-form .col-md-12,.realpage-template .booking-step .booking-step .next-of-kin-form .form-group{padding:0}.realpage-template .booking-step .booking-step .next-of-kin-form .btn-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:center;gap:20px}.realpage-template .booking-step .booking-step .next-of-kin-form .btn-group button{justify-content:center;margin:0;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .next-of-kin-form .btn-group button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .next-of-kin-form .btn-group button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .panel{border:0}.realpage-template .booking-step .booking-step .panel .panel-heading{border-bottom:0}.realpage-template .booking-step .booking-step .panel .panel-body{border:1px solid #bababa}.realpage-template .booking-step .booking-step .row{margin:0}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-heading{padding:0}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-heading .panel-heading{padding:0;background:#fff}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-heading .panel-heading .guarantor-form-title{margin-bottom:1.5rem;padding:20px;background-color:#21293c;color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-heading .panel-heading .guarantor-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"7."}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-heading .panel-heading .step-summary-info{padding:20px;color:#21293c;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container{margin-bottom:3rem;padding:0}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container label{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container label .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group .input-group-addon{display:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group input{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group input::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group .input-group-btn button{justify-content:center;margin-bottom:10px;margin-left:1rem;padding:1rem 1.5rem!important;padding:5px 0!important;min-width:200px;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group .input-group-btn button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .email-exists-container .email-exists-input-group .input-group-btn button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .btns-bottom .btn-group button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .btns-bottom .btn-group button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .btns-bottom .btn-group button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-heading{padding:0}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-heading .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-heading .panel-heading .guarantor-form-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-heading .panel-heading .guarantor-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"7."}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group>div,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group>div .container-fluid{padding:0}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance{display:-ms-grid;display:grid;margin:0;margin-bottom:3rem;gap:2.5rem;-ms-grid-columns:1fr;grid-template-columns:1fr}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group{margin:0;padding:0;width:100%}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group label{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group label .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group input{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group input::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .guarantor-email-btn{justify-content:center;margin-bottom:10px;margin-bottom:0;margin-left:1rem;padding:1rem 1.5rem!important;padding:5px!important;min-width:100px;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .guarantor-email-btn:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .guarantor-email-btn:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group select:hover{text-decoration:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group select::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .country-select{margin-bottom:.5rem;padding:0;width:100%}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .country-select button{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .country-select button:hover{text-decoration:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .country-select button:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .country-select button::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .country-select button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .phone-number{padding:0;width:100%}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .phone-number input{margin-bottom:0;padding:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .phone-number input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .phone-number input::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .mobile-theNumber .phone-number input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .asterisk{color:#d50d3c}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .address-country .radio-select-toggle-btn{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .address-country .radio-select-toggle-btn:hover{text-decoration:none}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .address-country .radio-select-toggle-btn:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .address-country .radio-select-toggle-btn::placeholder{color:#707070;font-size:14px;line-height:18px}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .form-group .address-country .radio-select-toggle-btn:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.menu-item--banner-language-switcher .realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group select,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .btn,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .menu-item--banner-language-switcher select{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;padding:1rem;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.menu-item--banner-language-switcher .realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group select:hover,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .btn:hover,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .menu-item--banner-language-switcher select:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.menu-item--banner-language-switcher .realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group select:focus,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .btn:focus,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .menu-item--banner-language-switcher select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .booking-step .pay-ko .panel-heading{padding:0}.realpage-template .booking-step .booking-step .pay-ko .panel-heading .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step .pay-ko .panel-heading .panel-heading .pay-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .pay-ko .panel-heading .panel-heading .pay-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"6."}.realpage-template .booking-step .booking-step .pay-ok .panel-heading{padding:0}.realpage-template .booking-step .booking-step .pay-ok .panel-heading .panel-heading{padding:20px;background-color:#21293c}.realpage-template .booking-step .booking-step .pay-ok .panel-heading .panel-heading .pay-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.realpage-template .booking-step .booking-step .pay-ok .panel-heading .panel-heading .pay-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"6."}.menu-item--banner-language-switcher .realpage-template .booking-step .btn-group select,.realpage-template .booking-step .btn-group .btn,.realpage-template .booking-step .btn-group .menu-item--banner-language-switcher select{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding-right:0;-ms-flex-pack:justify;-ms-flex-align:center}.realpage-template .booking-step .react-datepicker-wrapper .react-datepicker__input-container .form-control{margin-bottom:0;padding:10px 47px 10px 10px;width:100%;height:auto;border:1px solid #bababa;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px;cursor:pointer}.realpage-template .booking-step .react-datepicker-wrapper .react-datepicker__input-container .form-control:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.realpage-template .booking-step .react-datepicker__tab-loop{width:auto}.realpage-template .booking-step .react-datepicker__navigation{display:block;margin:0;min-width:0;width:50px;background:none}.realpage-template .booking-step .react-datepicker__navigation:before{position:absolute;left:calc(50% - 4px);content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='4' viewBox='0 0 9 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.425 4L.349 0H8.5L4.425 4z' fill='%2300C0F3'/%3E%3C/svg%3E");text-indent:0}.realpage-template .booking-step .react-datepicker__navigation--previous:before{transform:rotate(90deg)}.realpage-template .booking-step .react-datepicker__navigation--next:before{transform:rotate(-90deg)}.realpage-template .booking-step .react-datepicker__header{padding:9px 20px;background:#21293c}.realpage-template .booking-step .react-datepicker__current-month{margin-bottom:4px;color:#fff;font-size:16px;line-height:20px}.realpage-template .booking-step .react-datepicker__header-dropdown{color:#fff;font-size:13px;line-height:18px}.realpage-template .booking-step .react-datepicker__year-read-view--down-arrow{top:6px;border-top-color:#00c0f3}.realpage-template .booking-step .react-datepicker__year-read-view--selected-year{color:#fff!important;font-size:13px!important;line-height:18px!important}.realpage-template .booking-step .react-datepicker__day-name{color:#fff;font-size:13px;line-height:18px}.realpage-template .booking-step .react-datepicker__day{color:#21293c;font-size:13px;line-height:18px}.realpage-template .booking-step .react-datepicker__day--keyboard-selected,.realpage-template .booking-step .react-datepicker__day--selected{border-radius:0;background-color:#d50d3c;color:#fff}.realpage-template .has-feedback label~.form-control-feedback{top:45px}.realpage-template label.control-label:has(~select.form-control){position:relative}.realpage-template label.control-label:has(~select.form-control):after{position:absolute;top:60px;right:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='4' viewBox='0 0 9 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.425 4L.349 0H8.5L4.425 4z' fill='%2321293C'/%3E%3C/svg%3E")}.realpage-template label.control-label:has(~select.form-control):after{top:45px}.fa-lock{margin-left:10px}.register{width:100%}.register .form-horizontal .panel-heading{padding:20px;background-color:#21293c}.register .form-horizontal .panel-heading .pex-register-form-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.register .form-horizontal .panel-heading .pex-register-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.register .form-horizontal .panel-body .container-fluid .web-form-instance{display:-ms-grid;display:grid;margin:0;gap:2.5rem;-ms-grid-columns:1fr;grid-template-columns:1fr}.register .form-horizontal .panel-body .container-fluid .web-form-instance .break-line{color:#21293c;font-size:18px;line-height:23px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group label{margin-bottom:20px;padding:0;text-align:left;white-space:nowrap;font-weight:700;font-size:18px;line-height:23px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group label .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div{padding:0}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group{width:100%}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group .input-group-addon{display:none}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group input{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group input::placeholder{color:#707070;font-size:14px;line-height:18px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group select{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;text-align:left;font-size:14px;line-height:18px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group select:hover{text-decoration:none}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group select:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group select::placeholder{color:#707070;font-size:14px;line-height:18px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .form-group>div .input-group select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.register .form-horizontal .panel-body .container-fluid .web-form-instance .gender{margin-bottom:3rem}.register .form-horizontal .panel-body .container-fluid .web-form-instance .optOut label,.register .form-horizontal .panel-body .container-fluid .web-form-instance .privacyPolicy label{white-space:wrap}.register .form-horizontal .panel-body .container-fluid .web-form-instance .optOut label{position:relative;padding-left:40px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .optOut label input{position:absolute;left:0;margin-left:0;padding:0;width:auto;width:30px!important;height:30px!important;cursor:pointer}.register .form-horizontal .panel-body .container-fluid .web-form-instance .optOut .glyphicon{top:-5px;right:-3px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .privacyPolicy label{position:relative;padding-left:40px}.register .form-horizontal .panel-body .container-fluid .web-form-instance .privacyPolicy label input{position:absolute;left:0;margin-left:0;padding:0;width:auto;width:30px!important;height:30px!important;cursor:pointer}.register .form-horizontal .panel-body .container-fluid .web-form-instance .privacyPolicy .glyphicon{right:0}.register .form-horizontal .panel-body .btn-submit-rgister button{justify-content:center;margin-top:0;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.register .form-horizontal .panel-body .btn-submit-rgister button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.register .form-horizontal .panel-body .btn-submit-rgister button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.register .form-horizontal .panel-body .btn-submit-rgister .pex-back-to-login{white-space:pre-wrap}.btns-bottom .form-group{padding:0}.bj-next-step{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.bj-next-step:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.bj-next-step:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.tenancy-list .panel .panel-heading{padding:20px;background-color:#21293c}.tenancy-list .panel .panel-heading .panel-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.tenancy-list .panel .panel-heading .panel-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.tenancy-list .booking-step{display:block}.tenancy-list .booking-step .tenancy{width:100%}.tenancy-list .room-descriptor,.tenancy-list .tenancy{margin-bottom:1.5rem}.tenancy-list .room-descriptor strong{display:block;margin-bottom:5px}.tenancy-list .room-descriptor strong small{color:#21293c;font-weight:450;font-size:16px;line-height:20px}.tenancy-list .room-descriptor span{color:#21293c;font-size:18px;line-height:23px}.tenancy-list .go-to-bj{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.tenancy-list .go-to-bj:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.tenancy-list .go-to-bj:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.tenancies-on-hold-container .booking-step{display:block}.tenancies-on-hold-container .onhold-select-container .message{text-align:center}.tenancies-on-hold-container .onhold-select-container .message .title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.tenancies-on-hold-container .onhold-select-container .message .title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.tenancies-on-hold-container .onhold-select-container .message .room{float:none;color:#21293c;font-size:18px;line-height:23px}.tenancies-on-hold-container .onhold-select-container .select-panels{margin-bottom:1.5rem}.tenancies-on-hold-container .onhold-select-container .select-panels .room{width:100%}.tenancies-on-hold-container .onhold-select-container .select-panels .room .panel-heading{padding:20px;background-color:#21293c}.tenancies-on-hold-container .onhold-select-container .select-panels .room .panel-heading .panel-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.tenancies-on-hold-container .onhold-select-container .select-panels .room .panel-heading .panel-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.tenancies-on-hold-container .onhold-select-container .select-panels .room .panel-body .room-descriptor{margin-bottom:1.5rem}.tenancies-on-hold-container .onhold-select-container .select-panels .room .panel-body .room-descriptor strong{display:block;margin-bottom:5px}.tenancies-on-hold-container .onhold-select-container .select-panels .room .panel-body .room-descriptor strong small{color:#21293c;font-weight:450;font-size:16px;line-height:20px}.tenancies-on-hold-container .onhold-select-container .select-panels .room .panel-body .room-descriptor span{color:#21293c;font-size:18px;line-height:23px}.tenancies-on-hold-container .onhold-select-container .select-panels .room .continue-existing,.tenancies-on-hold-container .onhold-select-container .select-panels .room .new-booking{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.tenancies-on-hold-container .onhold-select-container .select-panels .room .continue-existing:hover,.tenancies-on-hold-container .onhold-select-container .select-panels .room .new-booking:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.tenancies-on-hold-container .onhold-select-container .select-panels .room .continue-existing:focus,.tenancies-on-hold-container .onhold-select-container .select-panels .room .new-booking:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.modal-dialog{margin-top:50px!important}.modal-body{height:85vh}.pay-container .restart-pay-summary{margin-bottom:1.5rem}.btns-bottom>div{padding:0}.pay-form .repeat-payment-no,.pay-form .repeat-payment-yes{min-width:100px!important;width:100px;border:1px solid #d50d3c}.pay-form .repeat-payment-no{margin-top:0!important;margin-left:.5rem!important}.confirm-new-booking{padding-top:4rem}.confirm-new-booking .booking-step{display:block}.confirm-new-booking .booking-step .message{margin-bottom:2rem}.confirm-new-booking .booking-step .room{width:100%}.confirm-new-booking .booking-step .room .panel-default .panel-heading{padding:20px;background-color:#21293c}.confirm-new-booking .booking-step .room .panel-default .panel-heading .panel-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.confirm-new-booking .booking-step .room .panel-default .panel-heading .panel-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.confirm-new-booking .booking-step .room .panel-default .panel-body p{color:#21293c;font-size:18px;line-height:23px}.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center .btn,.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher .confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center select{justify-content:center;margin-bottom:10px;margin-bottom:.5rem;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center .btn:hover,.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher .confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center select:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center .btn:focus,.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center .menu-item--banner-language-switcher select:focus,.menu-item--banner-language-switcher .confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center select:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center small{color:#21293c;font-weight:450;font-size:16px;line-height:20px}.sign-container .checkbox-sign-panel .agreement-checkbox{margin-top:2rem;margin-bottom:2rem}.sign-container .checkbox-sign-panel .agreement-checkbox label{position:relative;padding-left:40px}.sign-container .checkbox-sign-panel .agreement-checkbox label input{position:absolute;left:0;margin-left:0;padding:0;width:auto;width:30px!important;height:30px!important;cursor:pointer}.sign-container .checkbox-sign-panel .agreement-checkbox .glyphicon{top:-5px;right:-3px}.sign-container .document .img-responsive{min-height:1000px}.sign-container .sign-form .panel .panel-heading{padding:0}.sign-container .sign-form .panel .panel-heading .panel-heading{padding:20px;background-color:#21293c}.sign-container .sign-form .panel .panel-heading .panel-heading .sign-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.sign-container .sign-form .panel .panel-heading .panel-heading .sign-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;content:"7."}.check-agreement-pdf{display:inline-block;justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.check-agreement-pdf:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.check-agreement-pdf:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.check-agreement-pdf:hover{text-decoration:none!important}.sign-agreement-btn{justify-content:center;margin-top:0!important;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.sign-agreement-btn:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.sign-agreement-btn:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.sign-agreement-btn:hover{text-decoration:none!important}.done-a-container .panel-heading{padding:0}.done-a-container .panel-heading .panel-heading{padding:20px;background-color:#21293c}.done-a-container .panel-heading .panel-heading .done-a-form-title{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.done-a-container .panel-heading .panel-heading .done-a-form-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.done-a-container .panel-body .webform-group .done-a-featured-image{margin-bottom:2rem}.done-a-container .panel-body .webform-group .done-a-featured-image img{border-radius:0}.done-a-container .panel-body .step-desc,.done-a-container .panel-body .step-desc .other-people>div,.done-a-container .panel-body .step-desc .people>div,.done-a-container .panel-body .step-desc .room-details>div,.done-a-container .panel-body .step-desc .row>div{padding:0}.done-a-container .panel-body .step-desc .other-people:after,.done-a-container .panel-body .step-desc .people:after,.done-a-container .panel-body .step-desc .room-details:after,.done-a-container .panel-body .step-desc .row:after{margin-bottom:.5rem}.done-a-container .panel-body .step-desc .payment-schedule-summary,.done-a-container .panel-body .step-desc .summary-charge-lines{padding:0}.done-a-container .panel-body .step-desc .people-title,.done-a-container .panel-body .step-desc .room-details-title,.done-a-container .panel-body .step-desc .summary-charge-lines-title{color:#fff;color:#21293c;text-align:left;font-weight:700;font-size:26px;line-height:30px}.done-a-container .panel-body .step-desc .people-title:before,.done-a-container .panel-body .step-desc .room-details-title:before,.done-a-container .panel-body .step-desc .summary-charge-lines-title:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.done-a-container .panel-body .step-desc .address small,.done-a-container .panel-body .step-desc .email small,.done-a-container .panel-body .step-desc .period small,.done-a-container .panel-body .step-desc .phone small,.done-a-container .panel-body .step-desc .university small{display:block;margin-bottom:.25rem;color:#21293c;font-weight:450;font-size:16px;line-height:20px}.done-a-container .panel-body .step-desc .address div,.done-a-container .panel-body .step-desc .email div,.done-a-container .panel-body .step-desc .period div,.done-a-container .panel-body .step-desc .phone div,.done-a-container .panel-body .step-desc .university div{color:#21293c;font-size:18px;line-height:23px}.done-a-container .panel-body .step-desc .address{margin-bottom:1rem}.done-a-container .panel-body .table tr td,.done-a-container .panel-body .table tr th{color:#21293c;font-size:18px;line-height:23px}.done-a-container .bj-steps-completed,.done-a-container .done-a-logout,.done-a-container .toggle-recurring-payments{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;cursor:pointer;-ms-flex-pack:center}.done-a-container .bj-steps-completed:hover,.done-a-container .done-a-logout:hover,.done-a-container .toggle-recurring-payments:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.done-a-container .bj-steps-completed:focus,.done-a-container .done-a-logout:focus,.done-a-container .toggle-recurring-payments:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.done-a-container .step-custom-content{display:none}.done-a-container .bj-steps-completed{display:inline-block;margin-bottom:0}.done-a-container .bj-steps-completed:hover{text-decoration:none!important}.done-a-container .done-a-logout{margin-top:0;margin-bottom:0;white-space:pre-wrap}.no-tenancy,.no-tenancy .panel-body{padding:0}.no-tenancy .btns-bottom a,.no-tenancy .btns-bottom button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.no-tenancy .btns-bottom a:hover,.no-tenancy .btns-bottom button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.no-tenancy .btns-bottom a:focus,.no-tenancy .btns-bottom button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.alert-fixed-container{position:relative}.otp-new-password-container{padding:0;width:100%}.otp-new-password-container .panel-heading{padding:20px;background-color:#21293c}.otp-new-password-container .panel-heading h1{color:#fff;text-align:left;font-weight:700;font-size:26px;line-height:30px}.otp-new-password-container .panel-heading h1:before{margin-right:8px;color:#03b9b5;content:"1.";font-weight:700;font-size:26px;line-height:30px;display:none}.otp-new-password-container .panel-body .form-group>div{margin-bottom:1rem;width:100%}.otp-new-password-container .panel-body .form-group .input-group{width:100%}.otp-new-password-container .panel-body .form-group .input-group-addon{display:none}.otp-new-password-container .panel-body .form-group input{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}.otp-new-password-container .panel-body .form-group input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}.otp-new-password-container .panel-body .form-group input::placeholder{color:#707070;font-size:14px;line-height:18px}.otp-new-password-container .panel-body .form-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.otp-new-password-container .panel-body .btns-bottom button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border-color:#d50d3c;border-radius:5px;background-color:#d50d3c;color:#fff;white-space:pre-wrap;font-size:18px;line-height:23px;-ms-flex-pack:center}.otp-new-password-container .panel-body .btns-bottom button:hover{border-color:#a50b2f;background-color:#a50b2f;text-decoration:none}.otp-new-password-container .panel-body .btns-bottom button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}.pex-room-arrange,.pex-room-enquire{display:none}.remove-from-shortlist{margin-top:0!important;margin-left:.8rem!important}.required label:after{color:#d50d3c;content:"*"}.book-box-btns .pex-room-arrange,.book-box-btns .pex-room-enquire{display:none!important}.user-profile .col-centered{padding:0;padding-top:30px}.user-profile .col-centered .row{margin:0}.communication-page .col-centered{padding:0;width:100%}.communication-page .col-centered .maintenance-form{padding:0}.communication-page .col-centered .maintenance-form .inventory-list-panel{margin:0;padding:0}.communication-page .col-centered .maintenance-form:first-of-type .panel{padding:16px 20px 30px;background-color:#21293c}.communication-page .col-centered .maintenance-form:first-of-type .panel h2{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}.communication-page .col-centered .maintenance-form:first-of-type .panel p{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}.communication-page .col-centered .row{margin:0}.communication-page .col-centered .row .col-sm-12{padding:0}.communication-page .col-centered .panel-body{padding-right:0;padding-left:0}.communication-page .tenancy-select h3{margin-top:0;margin-bottom:16px;color:#21293c!important;font-weight:700;font-size:35px;line-height:42px}.communication-page .btn-group .dropdown-toggle{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}.communication-page .btn-group .dropdown-toggle:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}.communication-page .btn-group .dropdown-toggle:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}.communication-page #tenancy-selector{font-size:18px!important}#pex-dashboard-inventory .row.user-profile.col-centered{margin-bottom:0;background-color:#21293c}#pex-dashboard-inventory .row.user-profile.col-centered span{margin-left:20px;padding:0}#pex-dashboard-inventory .maintenance-form .btn-scroll-to-inventory{justify-content:center;margin-top:1rem;margin-bottom:10px;margin-bottom:1rem;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-inventory .maintenance-form .btn-scroll-to-inventory:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-inventory .maintenance-form .btn-scroll-to-inventory:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-inventory .maintenance-form .full-screen-mobile{padding-right:30px;padding-left:30px}#pex-dashboard-inventory .maintenance-form .communication-list .full-screen-mobile{padding:0}#pex-dashboard-inventory .reported-label small{margin-bottom:1rem;color:#21293c;font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-inventory .communication-list-item{margin-bottom:1rem;padding:30px 20px;border:0;background-color:#21293c}#pex-dashboard-inventory .communication-list-item:hover,#pex-dashboard-inventory .communication-list-item:hover .issue-status,#pex-dashboard-inventory .communication-list-item:hover a{background-color:#21293c}#pex-dashboard-inventory .communication-list-item .communication-type a{display:inline-block;margin-bottom:1rem;color:#00c0f3!important;font-size:16px!important;font-size:26px!important;line-height:20px!important;line-height:30px!important}#pex-dashboard-inventory .communication-list-item .communication-type a:hover{text-decoration:underline}#pex-dashboard-inventory .communication-list-item .communication-type a:after{display:none}#pex-dashboard-inventory .communication-list-item .communication-note{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-inventory .communication-list-item .status-label{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:2rem}#pex-dashboard-inventory .communication-list-item .status-label .item-status{margin-bottom:40px;margin-bottom:0;padding:10px 20px;width:100%;background:#fff;color:#21293c;color:#03b9b5;text-align:center;font-weight:700;font-size:26px;line-height:30px;-ms-grid-column:span 2;grid-column:span 2}#pex-dashboard-inventory .communication-list-item .status-label .item-status:after{display:block;margin-top:.5rem;color:#21293c;content:"Are you happy with this item?";font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-inventory .communication-list-item .status-label label{padding:10px;text-align:center;cursor:pointer}#pex-dashboard-inventory .communication-list-item .status-label label:hover{background-color:#f79432;text-decoration:underline;transition:all .2s}#pex-dashboard-inventory .communication-list-item .status-label label .pointer-active img{position:relative;z-index:1;padding:0;width:40px;height:40px}#pex-dashboard-inventory .communication-list-item .status-label label #happy-button:after{display:block;color:#21293c;color:#fff;content:"Approve";font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-inventory .communication-list-item .status-label label #sad-button:after{display:block;color:#21293c;color:#fff;content:"Disapprove";font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-inventory .communication-list-item .item-status{padding:10px 20px;background:#fff;color:#21293c;font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel{padding:30px 20px}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body{padding:0}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row h5{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;font-family:Circular std;line-height:23px}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row h5 .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row textarea{padding:10px;min-height:105px;border:0;border:1px solid #bababa;border-radius:0}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row .text-left button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;text-align:center;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row .text-left button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row .text-left button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row .text-left button img{display:none}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row .text-left .img-uploaded-col{padding:0}#pex-dashboard-inventory .communication-list-item .inventory-form .row .panel .panel-body .row .text-left .img-uploaded-col .remove-image{width:100%}#pex-dashboard-inventory button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;background-image:none;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-inventory button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-inventory button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}.payments .col-centered{padding:16px 20px 30px;width:100%}.payments .col-centered,.payments .col-centered .bg-color-00{background-color:#21293c}.payments .col-centered .bg-color-00 .panel-body{min-height:100px;height:auto}.payments .col-centered .col-md-4,.payments .col-centered .col-md-4 .panel-body{padding:0}.menu-item--banner-language-switcher .payments .col-centered .col-md-4 select,.payments .col-centered .col-md-4 .btn,.payments .col-centered .col-md-4 .menu-item--banner-language-switcher select{float:none}.payments .col-centered .col-md-8 .panel-body{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}.payments .col-centered h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}.payments .btn-back{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}.payments .btn-back:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}.payments .btn-back:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-signatures .row.user-profile.col-centered{margin-bottom:0;background-color:#21293c}#pex-dashboard-signatures .row.user-profile.col-centered span{margin-left:20px;padding:0}#pex-dashboard-upload-docs .row.user-profile.col-centered{margin-bottom:0;background-color:#21293c}#pex-dashboard-upload-docs .row.user-profile.col-centered span{margin-left:20px;padding:0}#pex-dashboard-upload-docs .dashboard-panels{margin:0}#pex-dashboard-upload-docs .dashboard-panels .col-lg-6.col-centered{padding:0;width:100%}#pex-dashboard-upload-docs .dashboard-panels .row{padding:16px 20px 30px;background-color:#21293c}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6{padding:0;width:100%}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file{margin-bottom:1rem;background-color:#fff}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .panel-body{padding:30px 20px}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar{left:17%}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar .btn,#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar .menu-item--banner-language-switcher select,.menu-item--banner-language-switcher #pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar select{justify-content:center;float:none;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar .btn:hover,#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar .menu-item--banner-language-switcher select:hover,.menu-item--banner-language-switcher #pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar select:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar .btn:focus,#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar .menu-item--banner-language-switcher select:focus,.menu-item--banner-language-switcher #pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file .btn-toolbar select:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 h4{margin-top:0!important;margin-bottom:16px!important;margin-bottom:1rem;color:#fff!important;color:#21293c;font-size:26px!important;line-height:30px!important}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-rejected .bg-danger{background-color:#a50b2f}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-rejected .bg-danger h4{color:#fff}#pex-dashboard-upload-docs .dashboard-panels h1{margin-top:0;margin-bottom:16px;color:#21293c!important;color:#fff;font-weight:700;font-size:35px;line-height:42px}#pex-dashboard-upload-docs .dashboard-panels small{margin-top:0!important;margin-bottom:16px!important;margin-bottom:3rem;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-upload-docs .dashboard-panels .tenancy-select h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-upload-docs .dashboard-panels .tenancy-select .dropdown button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-upload-docs .dashboard-panels .tenancy-select .dropdown button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-upload-docs .dashboard-panels .tenancy-select .dropdown button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-upload-docs .dashboard-panels .required-docs,#pex-dashboard-upload-docs .dashboard-panels .required-docs .panel{padding:0}#pex-dashboard-upload-docs .dashboard-panels .required-docs .panel .status h4{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-upload-docs .dashboard-panels .required-docs .panel .list-group{margin-left:0}#pex-dashboard-upload-docs .dashboard-panels .required-docs .panel .list-group li{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-upload-docs .dashboard-panels .tenancy-info{margin-top:0!important;margin-bottom:16px!important;padding:0;color:#fff!important;font-size:26px!important;line-height:30px!important}.dashboard-error-page .col-centered{width:100%}.dashboard-error-page .col-centered h3{margin-bottom:2rem}.dashboard-error-page .col-centered .btn-primary{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}.dashboard-error-page .col-centered .btn-primary:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}.dashboard-error-page .col-centered .btn-primary:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-main .user-profile{width:100%;text-align:center}#pex-dashboard-main .user-profile .row>span{display:none}#pex-dashboard-main .inventory-check{padding:0}#pex-dashboard-main .inventory-check a{display:block;padding:30px 20px}#pex-dashboard-main .inventory-check a:hover:after{display:none}#pex-dashboard-main .inventory-check a .dashboard-panel{padding:0;background-color:#21293c}#pex-dashboard-main .inventory-check a h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-main .inventory-check a p{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-main .inventory-check a h4{justify-content:center;margin-top:1rem;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;text-align:center;text-transform:none;white-space:pre-wrap;font-weight:400!important;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-main .inventory-check a h4:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-main .inventory-check a h4:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-main .dashboard-panel h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-main .dashboard-panel small{display:inline-block;margin-top:0!important;margin-bottom:16px!important;margin-bottom:2rem;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-main .dashboard-panel .tenancy-selector-required-documents h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-main .dashboard-panel .tenancy-selector-required-documents .btn-group button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-main .dashboard-panel .tenancy-selector-required-documents .btn-group button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-main .dashboard-panel .tenancy-selector-required-documents .btn-group button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-main .dashboard-panel .row .col-md-12 .list-group .list-group-item{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-main .dashboard-panel .btn-reverse,#pex-dashboard-main .dashboard-panel .btn-upload-doc{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-main .dashboard-panel .btn-reverse:hover,#pex-dashboard-main .dashboard-panel .btn-upload-doc:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-main .dashboard-panel .btn-reverse:focus,#pex-dashboard-main .dashboard-panel .btn-upload-doc:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-main .dashboard-panel .panel-body{margin-bottom:1rem}#pex-dashboard-main .tenancy-select button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-main .tenancy-select button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-main .tenancy-select button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-main .react-datepicker-wrapper button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;width:100%;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-main .react-datepicker-wrapper button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-main .react-datepicker-wrapper button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-main .react-datepicker .react-datepicker__time-container{width:118px}#pex-dashboard-main .react-datepicker .react-datepicker__time-container .react-datepicker__time-box{width:100%}#pex-dashboard-main .react-datepicker .footer-date{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;margin-right:0;margin-left:0;width:100%;-ms-flex-align:center}#pex-dashboard-main .react-datepicker .footer-date button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-main .react-datepicker .footer-date button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-main .react-datepicker .footer-date button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-main .issues-btns .issue-display small{margin-bottom:0}#pex-dashboard-main .issues-btns span{height:50px}#pex-dashboard-main .issues-btns span small{margin-top:6px;margin-bottom:0}#pex-dashboard-main .panel-link{color:#00c0f3!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-main .panel-link:hover{text-decoration:underline}#pex-dashboard-main .bottom-url a,#pex-dashboard-main .bottom-url div{color:#00c0f3!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-main .bottom-url a:hover,#pex-dashboard-main .bottom-url div:hover{text-decoration:underline}#pex-dashboard-main .panel-body a div.bottom-url{color:#00c0f3!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-main .panel-body a div.bottom-url:hover{text-decoration:underline}#pex-dashboard-details .user-profile,#pex-dashboard-main .panel .col-md-12 a:after{display:none}#pex-dashboard-details .col-centered .panel{padding:0}#pex-dashboard-details .col-centered .panel h1{margin-top:0;margin-bottom:16px;margin-left:-15px;color:#21293c!important;font-weight:700;font-size:35px;line-height:42px}#pex-dashboard-details .col-centered .panel .panel-body,#pex-dashboard-details .col-centered .panel .panel-body .container-fluid{padding:0}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group{margin-bottom:40px;padding:0;width:100%}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .col-md-6{padding-right:0}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .row{margin:0}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .row div{width:100%!important}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .row div button{max-width:100%;width:100%}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group label span{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group label span .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .dropdown-toggle-mobile-country-prefix{position:static}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .pex-menu-items-mobile-country-prefix{min-width:calc(100% - 16px)}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .glyphicon{top:30px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .address-country,#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .country-select{padding:0}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .address-country button,#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .country-select button{margin-bottom:0!important;padding-top:8px!important;padding-bottom:8px!important;padding-left:0!important;width:100%!important;height:auto!important;border:0!important;border-bottom:1px solid #21293c!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;color:#21293c!important;text-align:left!important;font-size:14px!important;line-height:18px!important}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .address-country button:hover,#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .country-select button:hover{text-decoration:none!important}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .address-country button:-ms-input-placeholder,#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .country-select button:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .address-country button::placeholder,#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .country-select button::placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .address-country button:focus,#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .country-select button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .phone-number{padding-left:0}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group input{margin-bottom:0;padding-top:8px;padding-bottom:8px;padding-left:0;width:100%;height:auto;border:0;border-bottom:1px solid #21293c;border-radius:0;background-color:#fff;box-shadow:none;color:#21293c;font-size:14px;line-height:18px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group input:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group input::placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group input:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}#pex-dashboard-details .col-centered .panel .panel-body .submit{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-details .col-centered .panel .panel-body .submit:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-details .col-centered .panel .panel-body .submit:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-details .col-centered .advanced-options-section{background-color:#fff}#pex-dashboard-details .col-centered .advanced-options-section>div:first-of-type{display:none}#pex-dashboard-details .col-centered .advanced-options-section .change-email-panel,#pex-dashboard-details .col-centered .advanced-options-section .change-password-panel{border-radius:0;background-color:#21293c}#pex-dashboard-details .col-centered .advanced-options-section .change-email-panel a,#pex-dashboard-details .col-centered .advanced-options-section .change-password-panel a{color:#00c0f3!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-details .col-centered .advanced-options-section .change-email-panel a:hover,#pex-dashboard-details .col-centered .advanced-options-section .change-password-panel a:hover{text-decoration:underline}#pex-dashboard-details .col-centered .advanced-options-section .change-email-panel a:after,#pex-dashboard-details .col-centered .advanced-options-section .change-password-panel a:after{display:none}#pex-dashboard-details .bottom-url{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-details .bottom-url:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-details .bottom-url:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-details .optOut label{position:relative;padding-left:40px}#pex-dashboard-details .optOut label input{position:absolute;left:0;margin-left:0;padding:0;width:auto;width:30px!important;height:30px!important;cursor:pointer}#pex-dashboard-details .optOut .glyphicon{top:-5px;right:-3px}#pex-dashboard-details .panel .panel-body h4{margin-top:2rem;margin-bottom:40px;width:100%;color:#03b9b5;font-weight:700;font-size:26px;line-height:30px}#pex-dashboard-details .panel .panel-body p{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;color:#21293c;font-size:16px!important;line-height:20px!important}#pex-dashboard-details .panel .panel-body .bottom-url{margin-bottom:0;padding:0!important;border:none!important;border-radius:0;background-color:#fff!important;font-size:0!important;line-height:0!important}#pex-dashboard-details .panel .panel-body .bottom-url a{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-details .panel .panel-body .bottom-url a:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-details .panel .panel-body .bottom-url a:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-details .change-password-div>.col-sm-12{padding:0}#pex-dashboard-details .change-password-div .btn-cancel{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-details .change-password-div .btn-cancel:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-details .change-password-div .btn-cancel:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-details .change-email-div{padding:0;width:100%}#pex-dashboard-details .change-email-div .panel-heading{border:0}#pex-dashboard-details .change-email-div h1{margin-top:0;margin-bottom:16px;color:#21293c!important;font-weight:700;font-size:35px;line-height:42px}#pex-dashboard-details .change-email-div .panel-body:before{display:none}#pex-dashboard-details .change-email-div .panel-body .col-centred{padding:0}#pex-dashboard-details .change-email-div .panel-body .form-group{width:50%}#pex-dashboard-details .change-email-div .panel-body .form-group .col-sm-9{width:100%}#pex-dashboard-details .change-email-div .panel-body .form-group input{margin:0}#pex-dashboard-details .change-email-form .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:2rem;-ms-flex-align:center;-ms-flex-pack:justify}#pex-dashboard-details .change-email-form .row div{padding:0;width:auto}#pex-dashboard-details .change-email-form .row div button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-details .change-email-form .row div button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-details .change-email-form .row div button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-details .col-centered .panel .panel-body .container-fluid .form-group .glyphicon{top:-10px}#pex-dashboard-maintenance .user-profile{display:none}#pex-dashboard-maintenance .maintenance-report .col-centered{padding:0}#pex-dashboard-maintenance .maintenance-report .col-centered .col-centered{padding:0;width:100%}#pex-dashboard-maintenance .maintenance-report .col-centered .col-centered .panel{padding:0}#pex-dashboard-maintenance .maintenance-report .col-centered .col-centered .panel .row{margin:0;margin-bottom:2rem}#pex-dashboard-maintenance .maintenance-report .col-centered .col-centered .panel .row .col-sm-12{padding:0}#pex-dashboard-maintenance .maintenance-report .col-centered .col-centered .panel .row .col-sm-12 h1{margin-top:0;margin-bottom:16px;color:#21293c!important;font-weight:700;font-size:35px;line-height:42px}#pex-dashboard-maintenance .maintenance-report .col-centered .col-centered .panel .row .col-sm-12 div p{color:#21293c;font-size:18px;line-height:23px}#pex-dashboard-maintenance .maintenance-report .col-centered .full-screen-mobile,#pex-dashboard-maintenance .maintenance-report .col-centred .col-centered .row{margin:0}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list{display:-ms-flexbox;display:flex;width:100%;gap:2rem}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel{padding:30px 20px;background:#21293c}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .panel-body{margin-top:2rem;padding:0;color:#fff}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .panel-body button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .panel-body button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .panel-body button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .maintenance-list-item{border-radius:0;background-color:#fff;color:#21293c;font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .maintenance-list-item .col-sm-8{width:50%}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .maintenance-list-item .maintenance-tenancy{color:#21293c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list .panel .issue-status .status-label{padding:10px;min-width:120px;background:#21293c;color:#fff;text-align:center}#pex-dashboard-maintenance .maintenance-report .col-centered .row{margin:0}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form{margin-top:2rem;padding:0}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .panel-body{padding:0}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form h4{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form h4 .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #make-a-report.btn-block{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #make-a-report.btn-block:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #make-a-report.btn-block:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .image-file-btn{justify-content:center;margin-top:30px;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .image-file-btn:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .image-file-btn:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .image-file-btn img{display:none}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #tenancy-selector{margin-bottom:0!important;padding-top:8px!important;padding-bottom:8px!important;padding-left:0!important;width:100%!important;height:auto!important;border:0!important;border-bottom:1px solid #21293c!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;color:#21293c!important;text-align:left!important;font-size:14px!important;line-height:18px!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #tenancy-selector:hover{text-decoration:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #tenancy-selector:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #tenancy-selector::placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #tenancy-selector:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #tenancy-selector:hover{background-color:#fff!important;color:#21293c!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #maintenance-area-dropdown,#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #maintenance-dropdown,#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #tenancy-dropdown{margin-bottom:3rem}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #text-area-1{padding:10px;min-height:105px;border:0;border:1px solid #bababa;border-color:#bababa;border-radius:0;background-color:#fff}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .maintenance-dropdown button{margin-bottom:0!important;padding-top:8px!important;padding-bottom:8px!important;padding-left:0!important;width:100%!important;height:auto!important;border:0!important;border-bottom:1px solid #21293c!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;color:#21293c!important;text-align:left!important;font-size:14px!important;line-height:18px!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .maintenance-dropdown button:hover{text-decoration:none!important}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .maintenance-dropdown button:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .maintenance-dropdown button::placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .maintenance-dropdown button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}#pex-dashboard-maintenance .maintenance-report .col-centered .resolved-panel small{margin-bottom:1rem;color:#21293c;font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-tenancies .user-profile{display:none}#pex-dashboard-tenancies .col-centered .row{margin:0}#pex-dashboard-tenancies .col-centered .single-tenancy{padding:0;width:100%}#pex-dashboard-tenancies .col-centered .single-tenancy .panel-tenancy-page .panel-body{margin-top:2rem;margin-bottom:2rem;padding:0}#pex-dashboard-tenancies .col-centered .single-tenancy .panel-tenancy-page .panel-body h3{margin-bottom:40px;margin-bottom:1rem;width:100%;color:#03b9b5;font-weight:700;font-size:26px;line-height:30px}#pex-dashboard-tenancies .col-centered .single-tenancy .tenancy-select h3{margin-top:0;margin-bottom:16px;color:#21293c!important;font-weight:700;font-size:35px;line-height:42px}#pex-dashboard-tenancies .col-centered .single-tenancy .col-md-12{padding-left:0}#pex-dashboard-tenancies .col-centered .single-tenancy .col-md-12 h3{margin-bottom:40px;margin-bottom:2rem;width:100%;color:#03b9b5;font-weight:700;font-size:26px;line-height:30px}#pex-dashboard-tenancies .col-centered .single-tenancy .dropdown{margin-bottom:2rem}#pex-dashboard-tenancies .col-centered .single-tenancy .dropdown button{margin-bottom:0!important;padding-top:8px!important;padding-bottom:8px!important;padding-left:0!important;width:100%!important;height:auto!important;border:0!important;border-bottom:1px solid #21293c!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;color:#21293c!important;text-align:left!important;font-size:14px!important;line-height:18px!important}#pex-dashboard-tenancies .col-centered .single-tenancy .dropdown button:hover{text-decoration:none!important}#pex-dashboard-tenancies .col-centered .single-tenancy .dropdown button:-ms-input-placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-tenancies .col-centered .single-tenancy .dropdown button::placeholder{color:#707070;font-size:14px;line-height:18px}#pex-dashboard-tenancies .col-centered .single-tenancy .dropdown button:focus{outline:5px auto #005fcc;outline-offset:3px;box-shadow:none}#pex-dashboard-tenancies .col-centered .single-tenancy .tenancy-img-container{overflow:hidden;padding:0;max-height:400px}#pex-dashboard-tenancies .col-centered .single-tenancy .tenancy-img-container img{border-radius:0}#pex-dashboard-tenancies .col-centered .single-tenancy .booking-details,#pex-dashboard-tenancies .col-centered .single-tenancy .description,#pex-dashboard-tenancies .col-centered .single-tenancy .room-details{padding:0;width:100%}#pex-dashboard-tenancies .col-centered .single-tenancy .map .col-md-12,#pex-dashboard-tenancies .col-centered .single-tenancy .map .col-md-12 .panel,#pex-dashboard-tenancies .col-centered .single-tenancy .map .col-md-12 .panel .panel-body{padding:0}#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page{padding:30px 20px 0;background-color:#21293c}#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page .panel-body{padding:0}#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;color:#fff;font-size:26px!important;line-height:30px!important}#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page h4{margin-top:2.5rem;margin-bottom:.5rem;margin-bottom:20px;color:#21293c;color:#fff;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page h4 .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page div div{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-tenancies .col-centered .single-tenancy .room-details .panel{padding:0 20px 30px;background-color:#21293c}#pex-dashboard-tenancies .col-centered .single-tenancy .room-details .panel .panel-body{margin:0;padding:0}#pex-dashboard-tenancies .col-centered .single-tenancy .room-details .panel .panel-body h4{margin-top:2rem;margin-bottom:20px;margin-bottom:.5rem;color:#21293c;color:#fff;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-tenancies .col-centered .single-tenancy .room-details .panel .panel-body h4 .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-tenancies .col-centered .single-tenancy .room-details .panel .panel-body div{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-documents .user-profile{display:none}#pex-dashboard-documents .col-centered .row{margin:0}#pex-dashboard-documents .col-centered .row .col-sm-8{padding:0;width:100%}#pex-dashboard-documents .col-centered .row .col-sm-8 .row{margin:0}#pex-dashboard-documents .col-centered .row .col-sm-8 .row:first-of-type{margin-bottom:2rem}#pex-dashboard-documents .col-centered .row .col-sm-8 .row:first-of-type:after,#pex-dashboard-documents .col-centered .row .col-sm-8 .row:first-of-type:before{display:none}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-welcome{margin-bottom:1rem;padding:0;width:100%}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-welcome .panel,#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-welcome .panel .panel-body{padding:0}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign{padding:0;width:100%}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign .panel{padding:30px 20px;background-color:#21293c}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign .panel h3{margin-top:0!important;margin-top:1rem;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign .panel .text{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign .panel .btn-primary{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign .panel .btn-primary:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign .panel .btn-primary:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign .docs-to-sign_text{margin:0}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .uploaded-docs{padding:0}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .uploaded-docs .table-default .table{background-color:#fff}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .uploaded-docs .table-default .table caption{margin-bottom:40px;margin-bottom:.5rem;width:100%;color:#03b9b5;font-weight:700;font-size:26px;line-height:30px}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .uploaded-docs .table-default .table .th-desktop{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .uploaded-docs .table-default .table .th-desktop .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .uploaded-docs .table-default .table .table-item-title{color:#00c0f3!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .uploaded-docs .table-default .table .table-item-title:hover{text-decoration:underline}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .document-details .table-item-title{display:block;margin-bottom:16px;margin-bottom:1rem;padding:0;font-size:26px;line-height:30px}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .document-details .th-mobile{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-payments .user-profile{display:none}#pex-dashboard-payments .col-centered .row .col-centered{margin:0;max-width:100%;background-color:#fff}#pex-dashboard-payments .col-centered .row .col-centered:before{display:none}#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel{padding:30px 20px;background-color:#21293c}#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary h1,#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary h3,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel h1,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary h4,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel h4{margin-bottom:20px;color:#21293c;color:#fff;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary h4 .asterisk,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel h4 .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary .homepage_payment-amount,#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary .homepage_payment-due,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel .homepage_payment-amount,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel .homepage_payment-due{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary .bottom-url span,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel .bottom-url span{color:#00c0f3!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-payments .col-centered .row .col-centered .row #payment-summary .bottom-url span:hover,#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel .bottom-url span:hover{text-decoration:underline}#pex-dashboard-payments .col-centered .row .col-centered .row .tenancy-statement-panel h3{margin-top:1rem!important}#pex-dashboard-payments .summary_text a{background-color:#fff;color:#00c0f3!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-payments .summary_text a:hover{text-decoration:underline}#pex-dashboard-payments .payment-info .payments-summary-title{margin-top:0;margin-bottom:16px;color:#21293c!important;color:#21293c;font-weight:700;font-size:35px;line-height:42px}#pex-dashboard-payments .payment-info .payments-summary-title:before{display:none}#pex-dashboard-payments .payment-info p{color:#21293c;font-size:18px;line-height:23px}#pex-dashboard-payments .tenancy-select h3{margin-bottom:40px;width:100%;color:#03b9b5;font-weight:700;font-size:26px;line-height:30px}#pex-dashboard-payments .tenancy-select .dropdown button{justify-content:center;margin-bottom:10px;margin-bottom:2rem;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-payments .tenancy-select .dropdown button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-payments .tenancy-select .dropdown button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-payments .dashboard-table .full-screen-mobile .table-responsive .table .th-desktop{margin-bottom:20px;color:#21293c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-payments .dashboard-table .full-screen-mobile .table-responsive .table .th-desktop .asterisk{color:#d50d3c;font-weight:700;font-size:18px;line-height:23px}#pex-dashboard-payments .dashboard-table .full-screen-mobile .table-responsive .table td{color:#21293c;font-weight:450;font-size:16px;line-height:20px}#pex-dashboard-payments .row .col-sm-12 .form-secondary div{display:-ms-flexbox;display:flex;align-items:center;margin:30px 0 20px;padding-left:50px;-ms-flex-align:center}#pex-dashboard-payments .row .col-sm-12 .payment-summary-form{margin-top:2rem;background-color:#21293c}#pex-dashboard-payments .row .col-sm-12 .payment-summary-form .pending-payment-confirm{left:15px;width:40px;height:40px;cursor:pointer}#pex-dashboard-payments .row .col-sm-12 h3{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:26px!important;line-height:30px!important}#pex-dashboard-payments .row .col-sm-12 p{margin-top:0!important;margin-bottom:16px!important;color:#fff!important;font-size:16px!important;line-height:20px!important}#pex-dashboard-payments .row .col-sm-12 button{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-payments .row .col-sm-12 button:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-payments .row .col-sm-12 button:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-payments .payment-success .col-centered{width:100%}#pex-dashboard-payments .payment-success .panel-body .row .col-sm-6{margin-bottom:1rem;width:100%;text-align:center}#pex-dashboard-payments .payment-success .panel-body .row .col-sm-12 h3{margin-bottom:2rem!important;color:#21293c!important}#pex-dashboard-payments .payment-success .btn-secondary{justify-content:center;margin-bottom:10px;padding:1rem 1.5rem!important;border:1px solid #d50d3c!important;border-radius:5px;background-color:#d50d3c!important;color:#fff!important;white-space:pre-wrap;font-size:18px!important;line-height:23px!important;-ms-flex-pack:center}#pex-dashboard-payments .payment-success .btn-secondary:hover{border-color:#a50b2f!important;background-color:#a50b2f!important;text-decoration:none!important}#pex-dashboard-payments .payment-success .btn-secondary:focus{outline:5px auto #005fcc!important;outline-offset:3px!important;box-shadow:none!important}#pex-dashboard-payments .payment-success .paymentResponse-text-wrapper{width:100%;color:#21293c;font-size:18px;line-height:23px}#pex-dashboard-payments #locked-payment-icon{color:#f79432}#pex-dashboard-payments .upcoming-payments .table .invoice-line .th-mobile{padding-top:1rem!important}#pex-dashboard-payments .upcoming-payments .table .invoice-check-box{position:relative;left:0;display:block;margin:0;width:40px;height:40px;border:1px solid #000}#pex-dashboard-payments .upcoming-payments .table #locked-payment-icon{display:block;margin-top:5px;margin-left:-4px}#pex-dashboard-payments .tenancy-statement .row .col-sm-12{padding:0}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .col-sm-12{width:auto}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .col-sm-12 a{margin-left:20px;padding:0;border:0!important;background-color:#fff;color:#00c0f3!important;text-align:left;font-size:16px!important;line-height:20px!important}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .col-sm-12 a:hover{text-decoration:underline}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .col-sm-12 a:before{content:"< "}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .col-sm-12 a i{display:none}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .summary_text{margin-bottom:2rem;width:100%}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .summary_text h1{margin-top:0;margin-top:2rem;margin-bottom:16px;color:#21293c!important;color:#21293c;font-weight:700;font-size:35px;line-height:42px}#pex-dashboard-payments .tenancy-statement .row .col-sm-12 .panel .row .summary_text .summary_text_description{color:#21293c;font-size:18px;line-height:23px}#pex-dashboard-payments .tenancy-statement .col-sm-6,#pex-dashboard-payments .tenancy-statement .col-sm-12,#pex-dashboard-payments .tenancy-statement .panel-body{padding:0}#pex-dashboard-payments .tenancy-statement .tenancy-select h3{color:#21293c!important}#pex-dashboard-payments .tenancy-statement .dropdown{margin-bottom:2rem}#pex-dashboard-payments .tenancy-statement-iframe{height:500px}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .issues-btns .issue-display{height:fit-content}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*>* .issues-btns .issue-display small{margin-bottom:0!important}.clear{clear:both}.clear-l{clear:left}.clear-r{clear:right}.cf,.clearfix{-moz-transform:scale(1);-moz-transform-origin:0 0;zoom:1}.cf:after,.cf:before,.clearfix:after,.clearfix:before{display:table;content:""}.cf:after,.clearfix:after{clear:both}.fr{float:right}.fl{float:left}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.alignleft,.img-l,.img-left{float:left;margin:0 1.4 1.4 0}.alignright,.img-r,.img-right{float:right;margin:0 0 1.4 1.4}.aligncenter,.img-center{display:block;float:none;margin:0 auto 1.4}.img-replace,.ir{overflow:hidden;border:0;background-color:transparent;line-height:0}.img-replace:before,.ir:before{display:block;width:0;height:150%;content:""}.hidden{display:none!important;visibility:hidden}.assistive-text,.screen-reader-text,.v-hidden,.vh{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.v-hidden.focusable:active,.v-hidden.focusable:focus,.vh.focusable:active,.vh.focusable:focus{position:static;overflow:visible;clip:auto;margin:0;width:auto;height:auto}.invisible{visibility:hidden}.list-reset{margin:0;padding:0;list-style:none}.list-unstyled{margin-left:0;list-style:none}.flex{display:-ms-flexbox;display:flex}@media screen and (min-width:320px){.offcanvas__wrapper .offcanvas__offscreen-left,.offcanvas__wrapper .offcanvas__offscreen-right{width:260px}}@media (min-width:20em){body:before{content:"tiny"}.grid--vertical-t{-ms-flex-direction:column;flex-direction:column}.t-full{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-t>.t-full{max-width:none;max-height:100%;width:100%}.t1-2,.t2-4,.t3-6{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.grid--vertical-t>.t1-2,.grid--vertical-t>.t2-4,.grid--vertical-t>.t3-6{max-width:none;max-height:50%;width:100%}.t2-2{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-t>.t2-2{max-width:none;max-height:100%;width:100%}.t1-3,.t2-6{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-t>.t1-3,.grid--vertical-t>.t2-6{max-width:none;max-height:33.33333%;width:100%}.t2-3,.t4-6{flex-basis:66.66667%;max-width:66.66667%;width:auto;-ms-flex-preferred-size:66.66667%}.grid--vertical-t>.t2-3,.grid--vertical-t>.t4-6{max-width:none;max-height:66.66667%;width:100%}.t3-3{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-t>.t3-3{max-width:none;max-height:100%;width:100%}.t1-4{flex-basis:25%;max-width:25%;width:auto;-ms-flex-preferred-size:25%}.grid--vertical-t>.t1-4{max-width:none;max-height:25%;width:100%}.t3-4{flex-basis:75%;max-width:75%;width:auto;-ms-flex-preferred-size:75%}.grid--vertical-t>.t3-4{max-width:none;max-height:75%;width:100%}.t4-4{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-t>.t4-4{max-width:none;max-height:100%;width:100%}.t1-5{flex-basis:20%;max-width:20%;width:auto;-ms-flex-preferred-size:20%}.grid--vertical-t>.t1-5{max-width:none;max-height:20%;width:100%}.t2-5{flex-basis:40%;max-width:40%;width:auto;-ms-flex-preferred-size:40%}.grid--vertical-t>.t2-5{max-width:none;max-height:40%;width:100%}.t3-5{flex-basis:60%;max-width:60%;width:auto;-ms-flex-preferred-size:60%}.grid--vertical-t>.t3-5{max-width:none;max-height:60%;width:100%}.t4-5{flex-basis:80%;max-width:80%;width:auto;-ms-flex-preferred-size:80%}.grid--vertical-t>.t4-5{max-width:none;max-height:80%;width:100%}.t5-5{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-t>.t5-5{max-width:none;max-height:100%;width:100%}.t1-6{flex-basis:16.66667%;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.grid--vertical-t>.t1-6{max-width:none;max-height:16.66667%;width:100%}.t5-6{flex-basis:83.33333%;max-width:83.33333%;width:auto;-ms-flex-preferred-size:83.33333%}.grid--vertical-t>.t5-6{max-width:none;max-height:83.33333%;width:100%}.t6-6{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-t>.t6-6{max-width:none;max-height:100%;width:100%}.t1-7{flex-basis:14.28571%;max-width:14.28571%;width:auto;-ms-flex-preferred-size:14.28571%}.grid--vertical-t>.t1-7{max-width:none;max-height:14.28571%;width:100%}.t2-7{flex-basis:28.57143%;max-width:28.57143%;width:auto;-ms-flex-preferred-size:28.57143%}.grid--vertical-t>.t2-7{max-width:none;max-height:28.57143%;width:100%}.t3-7{flex-basis:42.85714%;max-width:42.85714%;width:auto;-ms-flex-preferred-size:42.85714%}.grid--vertical-t>.t3-7{max-width:none;max-height:42.85714%;width:100%}.t4-7{flex-basis:57.14286%;max-width:57.14286%;width:auto;-ms-flex-preferred-size:57.14286%}.grid--vertical-t>.t4-7{max-width:none;max-height:57.14286%;width:100%}.t5-7{flex-basis:71.42857%;max-width:71.42857%;width:auto;-ms-flex-preferred-size:71.42857%}.grid--vertical-t>.t5-7{max-width:none;max-height:71.42857%;width:100%}.t6-7{flex-basis:85.71429%;max-width:85.71429%;width:auto;-ms-flex-preferred-size:85.71429%}.grid--vertical-t>.t6-7{max-width:none;max-height:85.71429%;width:100%}.t7-7{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-t>.t7-7{max-width:none;max-height:100%;width:100%}.gc--above-t{display:block}.gc--below-t{display:none}.nav-footer__section:first-child .nav-footer__sublist{columns:2;column-gap:0}.nav-footer__section:first-child .nav-footer__sublist .nav-footer__item{padding-right:1em}}@media (min-width:23.75em) and (max-width:37.49em){a.c-tabs-nav__link{flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px)}}@media (min-width:23.75em){.c-tabs-nav{margin:0 -20px 0 0}}@media (min-width:28.125em) and (max-width:37.49em){#menu-footer-utilities.nav-footer-utilities li{width:33.33%}}@media (min-width:28.75em){.slideshow--animate-in:after{width:5.4375rem;height:7.5rem;border-right:1.875rem solid #fff;border-left:1.875rem solid #fff}.checkerboard__mobile{display:none}}@media (min-width:28.75em) and (max-width:42.1875em){.checkerboard__item{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.checkerboard__item:nth-child(4n) .checkerboard-item__title,.checkerboard__item:nth-child(4n+1) .checkerboard-item__title{background-color:inherit;background-image:none!important}}@media (min-width:28.75rem){.checkerboard-item__content{position:absolute;top:0;left:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:space-around;width:100%;height:100%;-ms-flex-pack:distribute;-ms-flex-align:start}.checkerboard-item__content p{margin:0}}@media (min-width:467px){.check-agreement-pdf{margin-bottom:0}.sign-agreement-btn{margin-left:1rem!important}}@media (min-width:600px){#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page .panel-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page div:first-of-type,#pex-dashboard-tenancies .col-centered .single-tenancy .sidebar-tenancy-page h3{-ms-grid-column:span 2;grid-column:span 2}}@media (min-width:37.5em){body:before{content:"small"}.grid--vertical-s{-ms-flex-direction:column;flex-direction:column}.s-full{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-s>.s-full{max-width:none;max-height:100%;width:100%}.s1-2,.s2-4,.s3-6{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.grid--vertical-s>.s1-2,.grid--vertical-s>.s2-4,.grid--vertical-s>.s3-6{max-width:none;max-height:50%;width:100%}.s2-2{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-s>.s2-2{max-width:none;max-height:100%;width:100%}.s1-3,.s2-6{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-s>.s1-3,.grid--vertical-s>.s2-6{max-width:none;max-height:33.33333%;width:100%}.s2-3,.s4-6{flex-basis:66.66667%;max-width:66.66667%;width:auto;-ms-flex-preferred-size:66.66667%}.grid--vertical-s>.s2-3,.grid--vertical-s>.s4-6{max-width:none;max-height:66.66667%;width:100%}.s3-3{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-s>.s3-3{max-width:none;max-height:100%;width:100%}.s1-4{flex-basis:25%;max-width:25%;width:auto;-ms-flex-preferred-size:25%}.grid--vertical-s>.s1-4{max-width:none;max-height:25%;width:100%}.s3-4{flex-basis:75%;max-width:75%;width:auto;-ms-flex-preferred-size:75%}.grid--vertical-s>.s3-4{max-width:none;max-height:75%;width:100%}.s4-4{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-s>.s4-4{max-width:none;max-height:100%;width:100%}.s1-5{flex-basis:20%;max-width:20%;width:auto;-ms-flex-preferred-size:20%}.grid--vertical-s>.s1-5{max-width:none;max-height:20%;width:100%}.s2-5{flex-basis:40%;max-width:40%;width:auto;-ms-flex-preferred-size:40%}.grid--vertical-s>.s2-5{max-width:none;max-height:40%;width:100%}.s3-5{flex-basis:60%;max-width:60%;width:auto;-ms-flex-preferred-size:60%}.grid--vertical-s>.s3-5{max-width:none;max-height:60%;width:100%}.s4-5{flex-basis:80%;max-width:80%;width:auto;-ms-flex-preferred-size:80%}.grid--vertical-s>.s4-5{max-width:none;max-height:80%;width:100%}.s5-5{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-s>.s5-5{max-width:none;max-height:100%;width:100%}.s1-6{flex-basis:16.66667%;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.grid--vertical-s>.s1-6{max-width:none;max-height:16.66667%;width:100%}.s5-6{flex-basis:83.33333%;max-width:83.33333%;width:auto;-ms-flex-preferred-size:83.33333%}.grid--vertical-s>.s5-6{max-width:none;max-height:83.33333%;width:100%}.s6-6{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-s>.s6-6{max-width:none;max-height:100%;width:100%}.s1-7{flex-basis:14.28571%;max-width:14.28571%;width:auto;-ms-flex-preferred-size:14.28571%}.grid--vertical-s>.s1-7{max-width:none;max-height:14.28571%;width:100%}.s2-7{flex-basis:28.57143%;max-width:28.57143%;width:auto;-ms-flex-preferred-size:28.57143%}.grid--vertical-s>.s2-7{max-width:none;max-height:28.57143%;width:100%}.s3-7{flex-basis:42.85714%;max-width:42.85714%;width:auto;-ms-flex-preferred-size:42.85714%}.grid--vertical-s>.s3-7{max-width:none;max-height:42.85714%;width:100%}.s4-7{flex-basis:57.14286%;max-width:57.14286%;width:auto;-ms-flex-preferred-size:57.14286%}.grid--vertical-s>.s4-7{max-width:none;max-height:57.14286%;width:100%}.s5-7{flex-basis:71.42857%;max-width:71.42857%;width:auto;-ms-flex-preferred-size:71.42857%}.grid--vertical-s>.s5-7{max-width:none;max-height:71.42857%;width:100%}.s6-7{flex-basis:85.71429%;max-width:85.71429%;width:auto;-ms-flex-preferred-size:85.71429%}.grid--vertical-s>.s6-7{max-width:none;max-height:85.71429%;width:100%}.s7-7{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-s>.s7-7{max-width:none;max-height:100%;width:100%}.gc--above-s{display:block}.gc--below-s{display:none}.gform_footer{padding:0;max-width:15rem;width:calc(50% - 30px)}.gf-field-container--half{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.gf-field-container--half:nth-of-type(odd),.gf-field-container--left{padding-right:30px}.gf-field-container--right{padding-left:30px}.checkerboard__header{padding:7.8125rem 1.875rem 3.125rem}.checkerboard__sell .box{padding:2.25rem}.listed-room{padding:1.25rem}.listed-room__content{width:19.875rem}.carosel-infobox__primary,.carosel-infobox__secondary{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.in-page-nav__aside{-ms-flex:0 0 auto;flex:0 0 auto}.in-page-nav__listing{-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row}.in-page-nav__listing-item:first-child .in-page-nav__link{padding-left:0}.important-notice .notice-btn{display:inline-block;margin-left:15px}.site-header[data-important-notice-active=true]+*{margin-top:161px}.nav-footer__section:first-child .nav-footer__sublist{columns:4}.footer-certifications__icon--ucas-mark{width:260px;height:80px}.footer-certifications__icon--investors-in-people{margin-bottom:-10px!important;width:250px;height:80px}.article-list .column{padding:0 20px}.article-list{column-count:2}.article-list[data-columns]:before{content:"2 .column"}.article-list .column{width:50%}.room-detail-item__icon{display:block}}@media (min-width:37.5em) and (max-width:47.99em){a.c-tabs-nav__link{flex-basis:calc(33.33% - 20px);-ms-flex-preferred-size:calc(33.33% - 20px)}#menu-footer-utilities.nav-footer-utilities li{width:25%}}@media (min-width:42.1875em){.checkerboard__sell{width:auto}}@media (min-width:42.1875em) and (max-width:57.5em){.checkerboard__item{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.checkerboard__item:nth-child(2n) .checkerboard-item__title{background-color:inherit;background-image:none!important}}@media (min-width:718px){.done-a-container .btns-bottom>div{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;gap:1rem}}@media (min-width:766px){#pex-dashboard-main .user-profile{margin-bottom:0}#pex-dashboard-main .user-profile .col-centered{padding:0}}@media screen and (max-height:880px) and (min-width:768px){.carosel-infobox{top:0;overflow:auto;width:40%;transform:none}}@media (min-width:48em){html:after,html:before{height:1.875rem}body{padding:1.875rem}body:after,body:before{width:1.875rem}body:before{content:"medium"}body{font-size:1.125rem}p{line-height:1.75rem}.grid--vertical-m{-ms-flex-direction:column;flex-direction:column}.m-full{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-m>.m-full{max-width:none;max-height:100%;width:100%}.m1-2,.m2-4,.m3-6{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.grid--vertical-m>.m1-2,.grid--vertical-m>.m2-4,.grid--vertical-m>.m3-6{max-width:none;max-height:50%;width:100%}.m2-2{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-m>.m2-2{max-width:none;max-height:100%;width:100%}.m1-3,.m2-6{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-m>.m1-3,.grid--vertical-m>.m2-6{max-width:none;max-height:33.33333%;width:100%}.m2-3,.m4-6{flex-basis:66.66667%;max-width:66.66667%;width:auto;-ms-flex-preferred-size:66.66667%}.grid--vertical-m>.m2-3,.grid--vertical-m>.m4-6{max-width:none;max-height:66.66667%;width:100%}.m3-3{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-m>.m3-3{max-width:none;max-height:100%;width:100%}.m1-4{flex-basis:25%;max-width:25%;width:auto;-ms-flex-preferred-size:25%}.grid--vertical-m>.m1-4{max-width:none;max-height:25%;width:100%}.m3-4{flex-basis:75%;max-width:75%;width:auto;-ms-flex-preferred-size:75%}.grid--vertical-m>.m3-4{max-width:none;max-height:75%;width:100%}.m4-4{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-m>.m4-4{max-width:none;max-height:100%;width:100%}.m1-5{flex-basis:20%;max-width:20%;width:auto;-ms-flex-preferred-size:20%}.grid--vertical-m>.m1-5{max-width:none;max-height:20%;width:100%}.m2-5{flex-basis:40%;max-width:40%;width:auto;-ms-flex-preferred-size:40%}.grid--vertical-m>.m2-5{max-width:none;max-height:40%;width:100%}.m3-5{flex-basis:60%;max-width:60%;width:auto;-ms-flex-preferred-size:60%}.grid--vertical-m>.m3-5{max-width:none;max-height:60%;width:100%}.m4-5{flex-basis:80%;max-width:80%;width:auto;-ms-flex-preferred-size:80%}.grid--vertical-m>.m4-5{max-width:none;max-height:80%;width:100%}.m5-5{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-m>.m5-5{max-width:none;max-height:100%;width:100%}.m1-6{flex-basis:16.66667%;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.grid--vertical-m>.m1-6{max-width:none;max-height:16.66667%;width:100%}.m5-6{flex-basis:83.33333%;max-width:83.33333%;width:auto;-ms-flex-preferred-size:83.33333%}.grid--vertical-m>.m5-6{max-width:none;max-height:83.33333%;width:100%}.m6-6{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-m>.m6-6{max-width:none;max-height:100%;width:100%}.m1-7{flex-basis:14.28571%;max-width:14.28571%;width:auto;-ms-flex-preferred-size:14.28571%}.grid--vertical-m>.m1-7{max-width:none;max-height:14.28571%;width:100%}.m2-7{flex-basis:28.57143%;max-width:28.57143%;width:auto;-ms-flex-preferred-size:28.57143%}.grid--vertical-m>.m2-7{max-width:none;max-height:28.57143%;width:100%}.m3-7{flex-basis:42.85714%;max-width:42.85714%;width:auto;-ms-flex-preferred-size:42.85714%}.grid--vertical-m>.m3-7{max-width:none;max-height:42.85714%;width:100%}.m4-7{flex-basis:57.14286%;max-width:57.14286%;width:auto;-ms-flex-preferred-size:57.14286%}.grid--vertical-m>.m4-7{max-width:none;max-height:57.14286%;width:100%}.m5-7{flex-basis:71.42857%;max-width:71.42857%;width:auto;-ms-flex-preferred-size:71.42857%}.grid--vertical-m>.m5-7{max-width:none;max-height:71.42857%;width:100%}.m6-7{flex-basis:85.71429%;max-width:85.71429%;width:auto;-ms-flex-preferred-size:85.71429%}.grid--vertical-m>.m6-7{max-width:none;max-height:85.71429%;width:100%}.m7-7{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-m>.m7-7{max-width:none;max-height:100%;width:100%}.m-30pc{flex-basis:30%;max-width:30%;width:auto;-ms-flex-preferred-size:30%}.gc--above-m{display:block}.gc--below-m{display:none}.h1,h1{font-size:3.25rem}.h2,h2{margin-bottom:40px;font-size:2.8125rem}.h3,h3{font-size:1.625rem;line-height:1.15}.svg-icon--site-logo{width:8.75rem;height:3.75rem}.band--inset,.band--inset-alt,.band--inset-white{border-width:3.75rem}.box--padded{padding:3.125rem 2.5rem}.box--little-padding{padding:.625rem 1.25rem}.box--less-padding{padding:2.5rem 1.875rem}.box--more-padding{padding:3.125rem 5rem}.box--mega-padding{padding:7.5rem 5rem}.js-flyout__button[class]{padding:2.1875rem;height:100%}.slideshow--animate-in:after{width:10.8125rem;height:12.5rem;border-right:3.125rem solid #fff;border-left:3.125rem solid #fff}.c-tab__listing-item{padding:2.5rem}.mfp-arrow-left:after,.mfp-arrow-left:before{right:auto;left:20px}.mfp-arrow-right:after,.mfp-arrow-right:before{right:20px;left:auto}.location-realted-building-slider.slick-slider .slick-dots{bottom:calc(50vh + 95px)}.gf-field-container{margin-bottom:40px}.content-accordion{margin:30px 0}.content-accordion--content:before{padding-top:30px}.btn,.menu-item--banner-language-switcher select,button{padding:.9375rem 1.5625rem;min-width:17.5rem;font-size:1.125rem;line-height:1.3125rem}.btn .svg-icon,.menu-item--banner-language-switcher select .svg-icon,button .svg-icon{height:1.3125rem}.btn--narrow{min-width:0}.split-feature__content{margin-right:0;margin-left:auto;padding:5rem 2.5rem;width:100%}.menu-item--banner-language-switcher .split-feature__content select,.split-feature__content .btn,.split-feature__content .menu-item--banner-language-switcher select{margin-top:40px}.split-feature.-twin-content .split-feature__secondary{padding-bottom:80px}#facilities .separated-list .separated-list__item{-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}.awards{margin:0 0 -20px;padding:0}.awards__item{width:33.33%}.bleed-image__image{width:.625rem;height:.625rem;opacity:.000001}.bleed-image--hide-small{display:block}.map__map{min-height:23.75rem}.listed-room{padding:2.5rem}.testimonial-wall__grid-1{flex-basis:66.66667%;max-width:66.66667%;width:auto;-ms-flex-preferred-size:66.66667%}.grid--vertical-m>.testimonial-wall__grid-1{max-width:none;max-height:66.66667%;width:100%}.testimonial-wall__grid-2{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-m>.testimonial-wall__grid-2{max-width:none;max-height:33.33333%;width:100%}.carosel-infobox{position:absolute;top:0;right:0;z-index:1000;width:33.33333%;height:100%}.carosel-infobox__primary,.carosel-infobox__secondary{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.carosel-infobox--has-top-icons{padding-top:2.5rem}.menu-item--banner-language-switcher .secondary-split-feature__main .secondary-split-feature__content select,.secondary-split-feature__main .secondary-split-feature__content .btn,.secondary-split-feature__main .secondary-split-feature__content .menu-item--banner-language-switcher select{margin-top:40px}.contact-form-section{padding:80px}.social-sharing-container{margin-bottom:40px}.news-feed-column--above-m{display:-ms-flexbox;display:flex}.slick-header-carousel{min-height:31.25rem;width:66.66666%}.slick-header-carousel .slick-next,.slick-header-carousel .slick-prev{height:18.375rem;background:hsla(0,0%,100%,.975)}.slick-header-carousel .slick-next:focus,.slick-header-carousel .slick-next:hover,.slick-header-carousel .slick-prev:focus,.slick-header-carousel .slick-prev:hover{outline-color:#999;background:hsla(0,0%,100%,.85)}.single-locations .slick-header-carousel{width:100%}.optanon-alert-box-wrapper.optanon-alert-box-wrapper{margin-left:-1.875rem}.page-template-template-flexible .important-notice-container,.page-template-template-investor-properties .important-notice-container{bottom:-223px}.site-header{top:30px;padding:0 30px}.site-header+*{margin-top:123px}.site-header[data-important-notice-active=true]+*{margin-top:186px}.banner{padding:0 0 1.25rem}.banner__home-link img{width:8.75rem}.footer{padding:5rem 1.875rem 2.5rem}.nav-footer__section:first-child .nav-footer__sublist{columns:3}.footer__final{display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:end}#menu-footer-utilities.nav-footer-utilities li:last-child{margin-bottom:1em!important}.footer-marks{justify-content:flex-end;margin-right:7.2%;-ms-flex-pack:end}.footer-marks__item.-large{margin:0 0 0 1.875rem}.footer-certifications__icon--psra{width:15.625rem}.article-list-section .article-list-button{margin:80px 0 30px}.article-list__item{margin-bottom:40px}.article-tile__inner .article-tile__heading{font-size:1.625rem;line-height:1.15}.generic-content-page__inner{padding:0 5%}.generic-content-page__inner p{margin:30px 0}.room-details{margin-bottom:80px}.room-detail-item:nth-of-type(odd){padding-right:30px;padding-left:0}.room-detail-item:nth-of-type(2n){padding-right:0;padding-left:30px}.building-offers-wrapper{max-width:25rem}.offer-free-text-wrapper{border-width:3.75rem}.offer-free-text-wrapper .offer-free-text__content{margin:0 auto;padding:4rem;max-width:70rem}.padding-vertical--large,.padding-vertical--xlarge{padding-top:5rem;padding-bottom:5rem}.padding-vertical--medium{padding-top:2.5rem;padding-bottom:2.5rem}.padding-vertical--large+.padding-vertical--large.band--inset{padding-top:5rem;padding-bottom:5rem}.band--inset-white.padding-horizontal--large,.band--inset.padding-horizontal--large,.padding-horizontal--medium{padding-right:2.5rem;padding-left:2.5rem}.band--inset+.band--none.padding-vertical--medium,.band--inset-white+.band--none.padding-vertical--medium{padding-top:2.5rem;padding-bottom:2.5rem}.band--inset+.band--none.padding-vertical--large,.band--inset-white+.band--none.padding-vertical--large{padding-top:5rem;padding-bottom:5rem}.logo-block__logos{padding-top:1.875rem}.logo__item{padding:0 1.875rem;width:33%}.logo__item,.logo__item:last-child{margin-bottom:2.5rem}.box--white .logo__figure{padding:25px 0}.logo__caption{margin-top:15px}.person__item{-ms-flex:0 calc(33% - 20px);flex:0 calc(33% - 20px);margin-bottom:20px}.locations-list{column-count:3}.development__item{width:calc(33% - 20px)}.development__cta{width:calc(66.6% - 20px)}.realpage-template body .site-header .offcanvas-toggle__text{font-size:1.125rem!important;line-height:1.3125rem}.realpage-template body .nav-primary--offcanvas .menu-item{font-size:1.125rem}.realpage-template body .lead-title--with-border{padding:2.5rem}.realpage-template body #login-form,.realpage-template body .forgot-password{padding-right:2.5rem;padding-left:2.5rem}.realpage-template body #login-form .form-horizontal .panel .forgot-password-form-title,.realpage-template body #login-form .form-horizontal .panel .login-title,.realpage-template body .forgot-password .form-horizontal .panel .forgot-password-form-title,.realpage-template body .forgot-password .form-horizontal .panel .login-title{font-size:2.8125rem}.realpage-template body #login-form .form-horizontal .panel .btns-bottom,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom{-ms-flex-direction:row;flex-direction:row}.realpage-template body #login-form .form-horizontal .panel .btns-bottom #login-btn,.realpage-template body #login-form .form-horizontal .panel .btns-bottom #register-btn,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #login-btn,.realpage-template body .forgot-password .form-horizontal .panel .btns-bottom #register-btn{-ms-flex-direction:row;flex-direction:row;width:48%}.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-date,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-end-date,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-form-filter{float:left;width:50%}.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>:nth-child(2n+2){clear:left}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons{display:block}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons #pex-search-button-horizontal{max-width:14.25rem}.realpage-template body #search-applet .search-filter-fixed .top-menu-buttons .pex-reset-search-button-horizontal{margin:0 1.25rem}.realpage-template body #search-applet .search-results{margin:3.5rem 0;padding-top:0;border:0}.realpage-template body #search-applet .search-results .panel-heading{justify-content:flex-end;-ms-flex-pack:end}.realpage-template body #search-applet .search-results .panel-heading .results-sorting{width:16rem}.realpage-template body #search-applet .booking-summary-title{padding:2.5rem 2.5rem .3rem;font-size:2.8125rem}.realpage-template body #search-applet .booking-summary-container .panel-heading{padding:0 2.5rem}.realpage-template body #search-applet .booking-summary-container .booking-summary-room-title h3{font-size:2.8125rem}.realpage-template body #search-applet .booking-summary-container .panel-body{padding:1.5rem 2.5rem 2.5rem}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information:before{font-size:1.625rem;line-height:1.875}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-12{margin-top:1rem}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-12 .col-md-6{margin-top:0}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information>.col-md-12:before{font-size:1.625rem;line-height:1.875}.realpage-template body #search-applet .booking-summary-container .panel-body .booking-summary-room-information label[for=contractEnd]{margin-top:0}.realpage-template body #search-applet .booking-summary-container .panel-footer{padding:0 2.5rem 2.5rem}.realpage-template body #arrange-room-form .panel-default,.realpage-template body #enquiry-room-form .panel-default{padding-right:.625rem;padding-left:.625rem}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row{display:-ms-grid;display:grid;margin:0;gap:1.75rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.realpage-template body #pex-dashboard-main .dashboard-panels>.col-centered>.row>*{margin-bottom:0}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row{display:-ms-grid;display:grid;gap:1.75rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.realpage-template body #pex-dashboard-payments .payments>.col-centered>.row>*{margin-bottom:0}.realpage-template body #pex-dashboard-payments .upcoming-payments .summary_text{padding-right:.9375rem;padding-left:.9375rem}.realpage-template body #pex-dashboard-payments #invoices-data-table{border:solid 1px #bababa;border-bottom:0;border-left:0}.realpage-template body #pex-dashboard-payments #invoices-data-table tr{border-bottom:solid 1px #bababa;background-color:transparent;color:#21293c}.realpage-template body #pex-dashboard-payments #invoices-data-table tr:hover{background-color:#f5f5f5!important}.realpage-template body #pex-dashboard-payments #invoices-data-table tr td,.realpage-template body #pex-dashboard-payments #invoices-data-table tr th{border-left:solid 1px #bababa!important}.realpage-template body #pex-dashboard-payments #invoices-data-table tr .th-mobile{display:none}.realpage-template body #pex-dashboard-payments .payment-summary-form{margin-right:0;margin-left:0}.agreement-section .echo-sign-container .full-form{height:1000px}}@media (min-width:768px){#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .image-file-btn{margin-right:30px}}@media (min-width:48em) and (max-width:61.99em){a.c-tabs-nav__link{flex-basis:calc(25% - 20px);-ms-flex-preferred-size:calc(25% - 20px)}.logo__item:nth-child(3n){border-right:0}}@media screen and (min-width:768px) and (max-height:880px){.slick-dots{text-align:center}}@media (min-width:800px){.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .btns-bottom>div .btn-group button,.realpage-template .booking-step .booking-step .content .pay-container .pay-form .panel-body .btns-bottom>div .btn-group button,.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .btns-bottom>div .btn-group button,.realpage-template .booking-step .booking-step .next-of-kin-form .btn-group button{width:auto}}@media (min-width:900px){.otp-new-password-container .panel-body .form-group>div{width:50%}#pex-dashboard-documents .col-centered .row .col-sm-8 .row:first-of-type{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-welcome{margin-bottom:0;width:50%}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .docs-to-sign{margin-bottom:0;width:40%}}@media (min-width:57.1875em){.in-page-nav__inner{-ms-flex-direction:row;flex-direction:row}.in-page-nav__listing{justify-content:flex-end;-ms-flex-pack:end}}@media (min-width:57.5em) and (max-width:70.9375em){.checkerboard__item{flex-basis:25%;max-width:25%;width:auto;-ms-flex-preferred-size:25%}.checkerboard__item:nth-child(8n) .checkerboard-item__title,.checkerboard__item:nth-child(8n+1) .checkerboard-item__title,.checkerboard__item:nth-child(8n+3) .checkerboard-item__title,.checkerboard__item:nth-child(8n+6) .checkerboard-item__title{background-color:inherit;background-image:none!important}}@media (min-width:953px){#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6{width:50%}#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file:first-of-type,#pex-dashboard-upload-docs .dashboard-panels .row .col-sm-6 .upload-file:nth-of-type(3){margin-right:1rem}}@media (min-width:62em){body:before{content:"large"}.grid--vertical-l{-ms-flex-direction:column;flex-direction:column}.l-full{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-l>.l-full{max-width:none;max-height:100%;width:100%}.l1-2,.l2-4,.l3-6{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.grid--vertical-l>.l1-2,.grid--vertical-l>.l2-4,.grid--vertical-l>.l3-6{max-width:none;max-height:50%;width:100%}.l2-2{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-l>.l2-2{max-width:none;max-height:100%;width:100%}.l1-3,.l2-6{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-l>.l1-3,.grid--vertical-l>.l2-6{max-width:none;max-height:33.33333%;width:100%}.l2-3,.l4-6{flex-basis:66.66667%;max-width:66.66667%;width:auto;-ms-flex-preferred-size:66.66667%}.grid--vertical-l>.l2-3,.grid--vertical-l>.l4-6{max-width:none;max-height:66.66667%;width:100%}.l3-3{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-l>.l3-3{max-width:none;max-height:100%;width:100%}.l1-4{flex-basis:25%;max-width:25%;width:auto;-ms-flex-preferred-size:25%}.grid--vertical-l>.l1-4{max-width:none;max-height:25%;width:100%}.l3-4{flex-basis:75%;max-width:75%;width:auto;-ms-flex-preferred-size:75%}.grid--vertical-l>.l3-4{max-width:none;max-height:75%;width:100%}.l4-4{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-l>.l4-4{max-width:none;max-height:100%;width:100%}.l1-5{flex-basis:20%;max-width:20%;width:auto;-ms-flex-preferred-size:20%}.grid--vertical-l>.l1-5{max-width:none;max-height:20%;width:100%}.l2-5{flex-basis:40%;max-width:40%;width:auto;-ms-flex-preferred-size:40%}.grid--vertical-l>.l2-5{max-width:none;max-height:40%;width:100%}.l3-5{flex-basis:60%;max-width:60%;width:auto;-ms-flex-preferred-size:60%}.grid--vertical-l>.l3-5{max-width:none;max-height:60%;width:100%}.l4-5{flex-basis:80%;max-width:80%;width:auto;-ms-flex-preferred-size:80%}.grid--vertical-l>.l4-5{max-width:none;max-height:80%;width:100%}.l5-5{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-l>.l5-5{max-width:none;max-height:100%;width:100%}.l1-6{flex-basis:16.66667%;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.grid--vertical-l>.l1-6{max-width:none;max-height:16.66667%;width:100%}.l5-6{flex-basis:83.33333%;max-width:83.33333%;width:auto;-ms-flex-preferred-size:83.33333%}.grid--vertical-l>.l5-6{max-width:none;max-height:83.33333%;width:100%}.l6-6{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-l>.l6-6{max-width:none;max-height:100%;width:100%}.l1-7{flex-basis:14.28571%;max-width:14.28571%;width:auto;-ms-flex-preferred-size:14.28571%}.grid--vertical-l>.l1-7{max-width:none;max-height:14.28571%;width:100%}.l2-7{flex-basis:28.57143%;max-width:28.57143%;width:auto;-ms-flex-preferred-size:28.57143%}.grid--vertical-l>.l2-7{max-width:none;max-height:28.57143%;width:100%}.l3-7{flex-basis:42.85714%;max-width:42.85714%;width:auto;-ms-flex-preferred-size:42.85714%}.grid--vertical-l>.l3-7{max-width:none;max-height:42.85714%;width:100%}.l4-7{flex-basis:57.14286%;max-width:57.14286%;width:auto;-ms-flex-preferred-size:57.14286%}.grid--vertical-l>.l4-7{max-width:none;max-height:57.14286%;width:100%}.l5-7{flex-basis:71.42857%;max-width:71.42857%;width:auto;-ms-flex-preferred-size:71.42857%}.grid--vertical-l>.l5-7{max-width:none;max-height:71.42857%;width:100%}.l6-7{flex-basis:85.71429%;max-width:85.71429%;width:auto;-ms-flex-preferred-size:85.71429%}.grid--vertical-l>.l6-7{max-width:none;max-height:85.71429%;width:100%}.l7-7{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-l>.l7-7{max-width:none;max-height:100%;width:100%}.l-30pc{flex-basis:30%;max-width:30%;width:auto;-ms-flex-preferred-size:30%}.gc--above-l{display:block}.gc--below-l{display:none}.container-align-left{margin-right:0;margin-left:0}.separated-list__icon{margin-right:40px}.slideshow--animate-in:after{width:16.25rem;height:19.6875rem;border-right:4.375rem solid #fff;border-left:4.375rem solid #fff}.location-realted-building-slider.slick-slider .slick-dots{right:auto;bottom:1.5625rem;left:calc(-50% + 100px)}.gf-field-container--half:nth-of-type(odd),.gf-field-container--left{padding-right:60px}.gf-field-container--right{padding-left:60px}.content-accordion{margin:40px 0}.content-accordion--content:before{padding-top:40px}.offcanvas-toggle{display:none!important}.split-feature__content{padding:5rem;max-width:33.59375rem}.split-feature__secondary{min-height:50vh}.split-feature.-left .split-feature__main{align-items:flex-end;-ms-flex-align:end}.split-feature.-left .split-feature__content{margin-right:0;margin-left:auto;width:100%}.split-feature.-right .split-feature__main{align-items:flex-start;order:2;-ms-flex-align:start;-ms-flex-order:2}.split-feature.-right .split-feature__content{margin-right:auto;margin-left:0;width:100%}.split-feature.-twin-content .split-feature__main .split-feature__content{padding-bottom:80px}.split-feature.-twin-content .split-feature__secondary{padding-bottom:0}.uni-information__logo-container{margin-right:0;padding:80px 80px 80px 0}.split-feature__secondary--location-list{display:-ms-flexbox;display:flex}.flexible-width .split-feature__secondary.has-awards{padding:50px}.flexible-width.columns-1 .split-feature__secondary{height:100%}.flexible-width.columns-1 .split-feature__main.secondary-position--left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flexible-width.columns-1 .split-feature__main,.flexible-width.columns-1 .split-feature__secondary{-ms-flex-direction:row;flex-direction:row}.split-feature.band--none.flexible-width.columns-1 .split-feature__main.secondary-position--left .split-feature__content,.split-feature.band--none.flexible-width.columns-1 .split-feature__main.secondary-position--right .split-feature__content{padding:2.5rem}.flexible-width.columns-2.grid .split-feature__main:nth-child(2){margin-left:10px}.flexible-width.columns-2.grid .split-feature__main:first-child{margin-right:10px}.flexible-width.columns-2.grid .split-feature__main.l1-2,.flexible-width.columns-2.grid .split-feature__main.l2-4,.flexible-width.columns-2.grid .split-feature__main.l3-6{flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);width:auto;-ms-flex-preferred-size:calc(50% - 10px)}.flexible-width.columns-2.grid .split-feature__content,.flexible-width.columns-2.grid .split-feature__secondary{min-height:650px}#facilities .separated-list .separated-list__item{-ms-flex:1 1 12.5%;flex:1 1 12.5%;max-width:12.5%;font-size:16px}.billboard{padding:0 1.875rem}.billboard__inner{justify-content:space-between;padding:5rem 0;-ms-flex-pack:justify}.billboard__secondary{margin:0}.awards{margin:40px 0 20px}.awards.-left{align-self:flex-start;margin:40px 1.875rem -20px 40px;height:102px;-ms-flex-item-align:start}.map__map{min-height:31.25rem}.map__filters{padding:40px}.listed-property__text{display:-ms-flexbox;display:flex}.room-list__header{padding:0 0 0 3.75rem;background:#fff url(../svg/grape-30pc.svg) repeat-y 50%/187.5rem}.room-list__header-inner{justify-content:space-between;-ms-flex-pack:justify}.room-list__title-info{padding:3.75rem;padding-left:0}.room-list-nav{margin:0;padding:3.125rem}a.room-list-nav__link:before{left:-4.0625rem;background-color:#fff}.favouritable__wrapper[class]{display:-ms-flexbox;display:flex;align-items:flex-start;-ms-flex-align:start}.carosel-infobox{padding:40px}.carousel-infobox__social-icons{top:3.125rem;right:1.875rem}.carosel-infobox--has-top-icons{padding-top:3.125rem}.important-notice-container{position:absolute;bottom:-50px;height:50px}.page-template-template-flexible .important-notice-container,.page-template-template-investor-properties .important-notice-container{bottom:-124px}.page-template-template-flexible .secondary-navigation,.page-template-template-investor-properties .secondary-navigation{position:fixed;top:151px;left:50%;z-index:1;max-width:1440px;width:100%;transform:translateX(-50%)}.important-notice{max-width:800px;width:80%;height:50px}.site-header+*,.site-header[data-important-notice-active=true]+*{margin-top:121px}.banner__inner{align-items:center;-ms-flex-align:center}.menu-item--banner-language-switcher{position:relative;display:block;margin-left:20px}.menu-item--banner-language-switcher .btn,.menu-item--banner-language-switcher select{padding:.6875rem 2.5rem .6875rem 1.5625rem;min-width:1px}.menu-item--banner-language-switcher:before{position:absolute;top:1.3125rem;right:1.5625rem;width:.5625rem;height:.5625rem;content:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDE0LjYgMjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogIDxwb2x5Z29uIGZpbGw9IiNmZmYiIHBvaW50cz0iMTQuNiAzLjIgMTEuNSAwIDAgMTEuNSAwIDExLjUgMCAxMS41IDExLjUgMjMgMTQuNiAxOS44IDYuMyAxMS41ICIvPgo8L3N2Zz4=");transform:rotate(-90deg)}.nav-primary--banner .menu-item .nav-primary__link .menu-item__name{font-weight:700}.nav-utilities--banner li{display:inline-block}.menu-btn{display:inline-block;display:-ms-flexbox;display:flex;align-self:flex-end;margin-right:10px;margin-left:10px;padding:.1rem .5rem;border-radius:4px;background:#21293c;color:#fff;font-size:.875rem;line-height:1.875rem;-ms-flex-item-align:end}.menu-btn.hide-desk{display:none}.nav-footer__section:first-child .nav-footer__sublist{padding-right:10%;columns:5}.nav-footer__section:nth-child(n+2){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:flex-end;-ms-flex-align:end}.pricing__lisiting{margin-bottom:80px}.pricing-header__smallprint{margin-top:20px}.pricing-body__number--large{font-size:2rem}.article-list-section .article-list-button{margin:80px 0 30px}.article-list{column-count:3}.article-list[data-columns]:before{content:"3 .column"}.article-list .column{width:33.333%}.generic-content-page{padding:80px 0}.generic-content-page__header{padding-bottom:60px}.generic-content-page__inner p{margin:40px 0}.room-detail-item__icon,.room-detail-item__label{margin-right:20px}.room-details-aside{margin-top:120px}.rent-cost{columns:2;column-width:50%}.rent-cost div{display:inline-block;break-inside:auto}.pricing-section__btn{margin-top:80px}.single-rooms #location .split-feature__secondary{display:-ms-flexbox;display:flex}.mobile-nice-intro{display:none}.secondary-navigation__list{justify-content:center;padding:15px 0;-ms-flex-pack:center}.secondary-navigation__list li:not(:last-child){border-right:1px solid #21293c}.secondary-navigation__list li a{padding:12px 20px;font-size:1rem}.secondary-navigation__list li a:after{position:absolute;display:block;margin-left:0;width:calc(100% - 30px);height:2px;background-color:#fff;content:"";opacity:0;transition:ease-in-out .1s;transform:translateY(10px)}.secondary-navigation__list li.current_page_item a:after,.secondary-navigation__list li.current_page_parent a:after,.secondary-navigation__list li a:hover:after{opacity:1;transform:translateY(5px)}.padding-vertical--xlarge{padding-top:7.5rem;padding-bottom:7.5rem}.padding-horizontal--large{padding-right:2.5rem;padding-left:2.5rem}.band--inset-white.padding-horizontal--large,.band--inset.padding-horizontal--large,.padding-horizontal--medium{padding-right:7.5rem;padding-left:7.5rem}.band--inset-white:not(.flexible-width),.band--inset:not(.flexible-width){padding-right:6.7rem;padding-left:6.7rem}.full-width-content+.band--inset-white{margin-top:-4rem}.full-width{min-height:80vh}.logo__item{width:25%}.logo__item:nth-child(4n){border-right:0}.person__item{-ms-flex:0 calc(25% - 20px);flex:0 calc(25% - 20px)}.person__item,.person__item:last-child{margin-bottom:20px}.contact-block{padding:60px}.locations-list{column-count:1}.development__item{width:calc(25% - 20px)}.development__cta{width:calc(50% - 20px)}.realpage-template body .js-language-switcher{font-size:1.125rem!important}.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-date,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-end-date,.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>.search-form-filter{width:25%}.realpage-template body #search-applet .search-filter-fixed .search-tool-bar>:nth-child(2n+2){clear:none}.realpage-template body #search-applet .search-results{margin-right:3rem;margin-left:3rem}.realpage-template body #search-applet .search-results .panel-body .single-property{padding:1.25rem}.realpage-template body #search-applet .search-results .panel-body .single-property .room-type-description .features{margin-top:4.75rem}.realpage-template body #search-applet .search-results .panel-body .single-property .buttons{margin-left:33.33333333%;width:66.66666667%}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list table{border-top:solid 1.5px #bababa}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list thead{display:table-header-group}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td{display:table-cell;text-align:left}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td:before{display:none}.realpage-template body #search-applet .search-results .panel-body .single-property #room-list tr td .btn-group{display:table-cell;min-width:240px;width:100%}}@media (min-width:992px) and (max-width:1126px){.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (min-width:62em) and (max-width:68.74em){a.c-tabs-nav__link{flex-basis:calc(20% - 20px);-ms-flex-preferred-size:calc(20% - 20px)}}@media (min-width:992px) and (max-width:1118px){.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance,.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (min-width:992px){.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:60px;gap:40px}.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .description .book-box-btns{margin-bottom:0;max-width:335px}.realpage-template .booking-step{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.realpage-template .booking-step .progress-box{max-width:335px}.realpage-template .booking-step .booking-step{margin-right:40px;margin-bottom:0}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .optOut{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .webEnquiry-comments{grid-column:1/3}.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance .form-group #moreAboutYou-webEnquiry-bookedBy{margin-bottom:3rem}.register .alert{margin:0 20px}.register .form-horizontal .panel-body .container-fluid .web-form-instance{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.register .form-horizontal .panel-body .container-fluid .web-form-instance .break-line,.register .form-horizontal .panel-body .container-fluid .web-form-instance .optOut,.register .form-horizontal .panel-body .container-fluid .web-form-instance .privacyPolicy{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.register .form-horizontal .panel-body .btn-submit-rgister{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;-ms-flex-align:center;-ms-flex-pack:justify}.offCanvas__body{padding-bottom:140px}#pex-dashboard-details .optOut{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}}@media (min-width:993px){.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .btns-bottom .btn-group{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;gap:1rem}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .btns-bottom .btn-group button{margin:0}.check-agreement-pdf,.sign-agreement-btn{min-width:45%;width:40%}}@media (min-width:66.875em){.in-page-nav__aside{-ms-flex-direction:row;flex-direction:row}.in-page-nav__logo{margin-right:1em}}@media (min-width:68.75em){body:before{content:"xlarge"}.grid--vertical-xl{-ms-flex-direction:column;flex-direction:column}.xl-full{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xl>.xl-full{max-width:none;max-height:100%;width:100%}.xl1-2,.xl2-4,.xl3-6{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.grid--vertical-xl>.xl1-2,.grid--vertical-xl>.xl2-4,.grid--vertical-xl>.xl3-6{max-width:none;max-height:50%;width:100%}.xl2-2{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xl>.xl2-2{max-width:none;max-height:100%;width:100%}.xl1-3,.xl2-6{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-xl>.xl1-3,.grid--vertical-xl>.xl2-6{max-width:none;max-height:33.33333%;width:100%}.xl2-3,.xl4-6{flex-basis:66.66667%;max-width:66.66667%;width:auto;-ms-flex-preferred-size:66.66667%}.grid--vertical-xl>.xl2-3,.grid--vertical-xl>.xl4-6{max-width:none;max-height:66.66667%;width:100%}.xl3-3{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xl>.xl3-3{max-width:none;max-height:100%;width:100%}.xl1-4{flex-basis:25%;max-width:25%;width:auto;-ms-flex-preferred-size:25%}.grid--vertical-xl>.xl1-4{max-width:none;max-height:25%;width:100%}.xl3-4{flex-basis:75%;max-width:75%;width:auto;-ms-flex-preferred-size:75%}.grid--vertical-xl>.xl3-4{max-width:none;max-height:75%;width:100%}.xl4-4{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xl>.xl4-4{max-width:none;max-height:100%;width:100%}.xl1-5{flex-basis:20%;max-width:20%;width:auto;-ms-flex-preferred-size:20%}.grid--vertical-xl>.xl1-5{max-width:none;max-height:20%;width:100%}.xl2-5{flex-basis:40%;max-width:40%;width:auto;-ms-flex-preferred-size:40%}.grid--vertical-xl>.xl2-5{max-width:none;max-height:40%;width:100%}.xl3-5{flex-basis:60%;max-width:60%;width:auto;-ms-flex-preferred-size:60%}.grid--vertical-xl>.xl3-5{max-width:none;max-height:60%;width:100%}.xl4-5{flex-basis:80%;max-width:80%;width:auto;-ms-flex-preferred-size:80%}.grid--vertical-xl>.xl4-5{max-width:none;max-height:80%;width:100%}.xl5-5{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xl>.xl5-5{max-width:none;max-height:100%;width:100%}.xl1-6{flex-basis:16.66667%;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.grid--vertical-xl>.xl1-6{max-width:none;max-height:16.66667%;width:100%}.xl5-6{flex-basis:83.33333%;max-width:83.33333%;width:auto;-ms-flex-preferred-size:83.33333%}.grid--vertical-xl>.xl5-6{max-width:none;max-height:83.33333%;width:100%}.xl6-6{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xl>.xl6-6{max-width:none;max-height:100%;width:100%}.xl1-7{flex-basis:14.28571%;max-width:14.28571%;width:auto;-ms-flex-preferred-size:14.28571%}.grid--vertical-xl>.xl1-7{max-width:none;max-height:14.28571%;width:100%}.xl2-7{flex-basis:28.57143%;max-width:28.57143%;width:auto;-ms-flex-preferred-size:28.57143%}.grid--vertical-xl>.xl2-7{max-width:none;max-height:28.57143%;width:100%}.xl3-7{flex-basis:42.85714%;max-width:42.85714%;width:auto;-ms-flex-preferred-size:42.85714%}.grid--vertical-xl>.xl3-7{max-width:none;max-height:42.85714%;width:100%}.xl4-7{flex-basis:57.14286%;max-width:57.14286%;width:auto;-ms-flex-preferred-size:57.14286%}.grid--vertical-xl>.xl4-7{max-width:none;max-height:57.14286%;width:100%}.xl5-7{flex-basis:71.42857%;max-width:71.42857%;width:auto;-ms-flex-preferred-size:71.42857%}.grid--vertical-xl>.xl5-7{max-width:none;max-height:71.42857%;width:100%}.xl6-7{flex-basis:85.71429%;max-width:85.71429%;width:auto;-ms-flex-preferred-size:85.71429%}.grid--vertical-xl>.xl6-7{max-width:none;max-height:85.71429%;width:100%}.xl7-7{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xl>.xl7-7{max-width:none;max-height:100%;width:100%}.gc--above-xl{display:block}.gc--below-xl{display:none}.location-realted-building-slider.slick-slider .slick-dots{right:8.75rem;bottom:5.9375rem;left:auto}.split-feature.-left .split-feature__content,.split-feature.-right .split-feature__content{margin-right:auto;margin-left:auto}.split-feature.band--none.flexible-width.columns-1 .split-feature__main.secondary-position--right .split-feature__content{padding:5rem 5rem 5rem 7.5rem}.split-feature.band--none.flexible-width.columns-1 .split-feature__main.secondary-position--left .split-feature__content{padding:5rem 7.5rem 5rem 5rem}.awards.-left{margin:80px 1.875rem 60px 7.8125rem}.map__map{min-height:37.5rem}.map__filters{padding:80px}.listed-property__content{margin-right:0;margin-left:auto;max-width:44.79167rem;width:100%}.listed-property__title-desc{padding-right:2.5rem}.listed-property__address-contact{display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-align:end}.testimonial-wall__inner{min-height:50rem}.book{position:absolute;top:25%;right:-3.75rem;max-width:20rem;width:50%;transform:translateY(-25%)}.footer-marks{margin-top:0}.pricing-header{padding:1.875rem 1.25rem}.pricing-header .pricing-header__heading{font-size:26px}.pricing-body__number--large{font-size:3.25rem}.article-list--universities{column-count:4}.article-list--universities[data-columns]:before{content:"4 .column"}.article-list--universities .column{width:25%}.room-details-container{display:block;max-width:calc(100% - 260px)}.room-details-aside__logo{position:absolute;top:0;right:0;display:block;padding:1.25rem;max-width:6.875rem;border-radius:50%;background-color:#fff}.room-details-aside__logo a{display:block}.room-details-aside__logo a:focus,.room-details-aside__logo a:hover{cursor:pointer}.room-details-aside__logo a:focus img,.room-details-aside__logo a:hover img{transform:scale(1.1)}.room-details-aside__logo img{transition:all ease-in-out .25s;transform:scale(1)}.rent-cost{columns:3;column-width:33.33%}.filter__price,.filter__room-type{margin-top:2rem}.pricing-tool__footer-ctas{padding-left:2rem}.padding-horizontal--large{padding-right:7.5rem;padding-left:7.5rem}}@media (min-width:68.75em) and (max-width:81.24em){a.c-tabs-nav__link{flex-basis:calc(16.66% - 20px);-ms-flex-preferred-size:calc(16.66% - 20px)}}@media (min-width:1119px){.realpage-template .booking-step .booking-step .content .next-of-kin-container .next-of-kin-details-form .panel .panel-body .section-group>div .container-fluid .web-form-instance,.realpage-template .booking-step .booking-step>div .more-details-container .more-details-form .panel .panel-body .container-fluid .web-form-instance{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1127px){.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .panel .panel-body .section-group .web-form-instance .email{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}}@media (min-width:70.9375em) and (max-width:84.375em){.checkerboard__item{flex-basis:20%;max-width:20%;width:auto;-ms-flex-preferred-size:20%}.checkerboard__item:nth-child(2n) .checkerboard-item__title{background-color:inherit;background-image:none!important}}@media (min-width:81.25em){body:before{content:"xxlarge"}.grid--vertical-xxl{-ms-flex-direction:column;flex-direction:column}.xxl-full{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xxl>.xxl-full{max-width:none;max-height:100%;width:100%}.xxl1-2,.xxl2-4,.xxl3-6{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.grid--vertical-xxl>.xxl1-2,.grid--vertical-xxl>.xxl2-4,.grid--vertical-xxl>.xxl3-6{max-width:none;max-height:50%;width:100%}.xxl2-2{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xxl>.xxl2-2{max-width:none;max-height:100%;width:100%}.xxl1-3,.xxl2-6{flex-basis:33.33333%;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-xxl>.xxl1-3,.grid--vertical-xxl>.xxl2-6{max-width:none;max-height:33.33333%;width:100%}.xxl2-3,.xxl4-6{flex-basis:66.66667%;max-width:66.66667%;width:auto;-ms-flex-preferred-size:66.66667%}.grid--vertical-xxl>.xxl2-3,.grid--vertical-xxl>.xxl4-6{max-width:none;max-height:66.66667%;width:100%}.xxl3-3{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xxl>.xxl3-3{max-width:none;max-height:100%;width:100%}.xxl1-4{flex-basis:25%;max-width:25%;width:auto;-ms-flex-preferred-size:25%}.grid--vertical-xxl>.xxl1-4{max-width:none;max-height:25%;width:100%}.xxl3-4{flex-basis:75%;max-width:75%;width:auto;-ms-flex-preferred-size:75%}.grid--vertical-xxl>.xxl3-4{max-width:none;max-height:75%;width:100%}.xxl4-4{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xxl>.xxl4-4{max-width:none;max-height:100%;width:100%}.xxl1-5{flex-basis:20%;max-width:20%;width:auto;-ms-flex-preferred-size:20%}.grid--vertical-xxl>.xxl1-5{max-width:none;max-height:20%;width:100%}.xxl2-5{flex-basis:40%;max-width:40%;width:auto;-ms-flex-preferred-size:40%}.grid--vertical-xxl>.xxl2-5{max-width:none;max-height:40%;width:100%}.xxl3-5{flex-basis:60%;max-width:60%;width:auto;-ms-flex-preferred-size:60%}.grid--vertical-xxl>.xxl3-5{max-width:none;max-height:60%;width:100%}.xxl4-5{flex-basis:80%;max-width:80%;width:auto;-ms-flex-preferred-size:80%}.grid--vertical-xxl>.xxl4-5{max-width:none;max-height:80%;width:100%}.xxl5-5{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xxl>.xxl5-5{max-width:none;max-height:100%;width:100%}.xxl1-6{flex-basis:16.66667%;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.grid--vertical-xxl>.xxl1-6{max-width:none;max-height:16.66667%;width:100%}.xxl5-6{flex-basis:83.33333%;max-width:83.33333%;width:auto;-ms-flex-preferred-size:83.33333%}.grid--vertical-xxl>.xxl5-6{max-width:none;max-height:83.33333%;width:100%}.xxl6-6{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xxl>.xxl6-6{max-width:none;max-height:100%;width:100%}.xxl1-7{flex-basis:14.28571%;max-width:14.28571%;width:auto;-ms-flex-preferred-size:14.28571%}.grid--vertical-xxl>.xxl1-7{max-width:none;max-height:14.28571%;width:100%}.xxl2-7{flex-basis:28.57143%;max-width:28.57143%;width:auto;-ms-flex-preferred-size:28.57143%}.grid--vertical-xxl>.xxl2-7{max-width:none;max-height:28.57143%;width:100%}.xxl3-7{flex-basis:42.85714%;max-width:42.85714%;width:auto;-ms-flex-preferred-size:42.85714%}.grid--vertical-xxl>.xxl3-7{max-width:none;max-height:42.85714%;width:100%}.xxl4-7{flex-basis:57.14286%;max-width:57.14286%;width:auto;-ms-flex-preferred-size:57.14286%}.grid--vertical-xxl>.xxl4-7{max-width:none;max-height:57.14286%;width:100%}.xxl5-7{flex-basis:71.42857%;max-width:71.42857%;width:auto;-ms-flex-preferred-size:71.42857%}.grid--vertical-xxl>.xxl5-7{max-width:none;max-height:71.42857%;width:100%}.xxl6-7{flex-basis:85.71429%;max-width:85.71429%;width:auto;-ms-flex-preferred-size:85.71429%}.grid--vertical-xxl>.xxl6-7{max-width:none;max-height:85.71429%;width:100%}.xxl7-7{flex-basis:100%;max-width:100%;width:auto;-ms-flex-preferred-size:100%}.grid--vertical-xxl>.xxl7-7{max-width:none;max-height:100%;width:100%}.gc--above-xxl{display:block}.gc--below-xxl{display:none}a.c-tabs-nav__link{flex-basis:calc(12.5% - 20px);-ms-flex-preferred-size:calc(12.5% - 20px)}.mfp-arrow-left:after,.mfp-arrow-left:before{right:40px;left:auto}.mfp-arrow-right:after,.mfp-arrow-right:before{right:auto;left:40px}.split-feature.-left .split-feature__content{margin-left:7.8125rem;padding-left:0}.split-feature.-right .split-feature__content{margin-right:7.8125rem;padding-right:0}.band--inset.split-feature.-left .split-feature__content{margin-left:4.0625rem}.band--inset.split-feature.-right .split-feature__content{margin-right:4.0625rem}#facilities .split-feature__content{margin-left:auto;padding-right:0}.listed-property__address-contact{-ms-flex-direction:column;flex-direction:column;align-items:flex-start;margin:0;padding-left:2.5rem;-ms-flex-align:start}.testimonial-wall__unit--first{flex-basis:33.33333%;-ms-flex-direction:column;flex-direction:column;max-width:33.33333%;width:auto;-ms-flex-preferred-size:33.33333%}.grid--vertical-xxl>.testimonial-wall__unit--first{max-width:none;max-height:33.33333%;width:100%}.testimonial-wall__grid-1{flex-basis:50%;max-width:50%;max-width:none;max-height:50%;width:auto;width:100%;-ms-flex-preferred-size:50%}.grid--vertical-xxl>.testimonial-wall__grid-1{max-width:none;max-height:50%;width:100%}.testimonial-wall__grid-2{flex-basis:50%;max-width:50%;max-width:none;max-height:50%;width:auto;width:100%;-ms-flex-preferred-size:50%}.grid--vertical-xxl>.testimonial-wall__grid-2{max-width:none;max-height:50%;width:100%}.testimonial-wall__unit--second{flex-basis:50%;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:50%;width:auto;-ms-flex-preferred-size:50%}.grid--vertical-xxl>.testimonial-wall__unit--second{max-width:none;max-height:50%;width:100%}.testimonial-wall__unit--third{flex-basis:16.66667%;-ms-flex-direction:column;flex-direction:column;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.grid--vertical-xxl>.testimonial-wall__unit--third{max-width:none;max-height:16.66667%;width:100%}.testimonial-wall__unit--third>*{max-width:none;max-height:50%;width:100%}.book{display:block;max-width:24.375rem}.news-feed-column--above-xxl{display:-ms-flexbox;display:flex}.room-details-container{max-width:calc(100% - 330px)}.locations-key{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;text-align:center;-ms-flex-pack:distribute}}@media (min-width:84.375em){.checkerboard__item{flex-basis:16.66667%;max-width:16.66667%;width:auto;-ms-flex-preferred-size:16.66667%}.checkerboard__item:nth-child(12n) .checkerboard-item__title,.checkerboard__item:nth-child(12n+1) .checkerboard-item__title,.checkerboard__item:nth-child(12n+3) .checkerboard-item__title,.checkerboard__item:nth-child(12n+5) .checkerboard-item__title,.checkerboard__item:nth-child(12n+8) .checkerboard-item__title,.checkerboard__item:nth-child(12n+10) .checkerboard-item__title{background-color:inherit;background-image:none!important}}@media (min-width:93.75em){body:before{content:"xxxlarge"}.page-template-template-flexible .important-notice-container,.page-template-template-investor-properties .important-notice-container{bottom:-128px}.secondary-navigation__list li a{padding:12px 40px;font-size:1.25rem}.secondary-navigation__list li a:after{width:calc(100% - 70px)}}@media (max-width:991px){.generic-content-page .container .pex-search-applet .container-fluid .pex-room-details-container .room-details-content .room-list .table button{width:100%}}@media (max-width:28.75em){.checkerboard__item{display:none}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-right:6px;padding-left:6px}}@media screen and (max-width:766px){.realpage-template body[class*=template-realpage-customer-] .generic-content-page{padding-top:4px}.realpage-template body[class*=template-realpage-customer-] .footer{margin-bottom:90px}.realpage-template body .desktop-menu{display:none}}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;background:rgba(0,0,0,.6)}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;padding:0;width:35px;height:35px;background:rgba(0,0,0,.6);text-align:center;line-height:35px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps-container,.scrollable{overflow:auto!important}}@media (max-width:81.24em){.bleed-image--until-xxlarge-top{background-position:top}.listed-property__address h3{margin-top:20px}.testimonial-wall__testimonial--until-xxlarge-flip{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.locations-key{display:block}.locations-key span{display:inline-block;margin-right:20px}}@media (max-width:464px){.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-frequency-wrapper:after{top:60px}.realpage-template .booking-step .booking-step .content .payment-container .payment-form .panel-body .section-group>div .payment-method-container:after{top:6px}#pex-dashboard-main .issues-btns{display:block!important}#pex-dashboard-main .issues-btns .bg-danger{margin-bottom:1rem!important}}@media (max-width:23.75em){a.c-tabs-nav__link{flex-basis:100%;margin-right:0;-ms-flex-preferred-size:100%}}@media (max-width:992px){.menu-item--banner-language-switcher .realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group select,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .btn,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-details-form .btns-bottom .btn-group .menu-item--banner-language-switcher select,.realpage-template .booking-step .booking-step .guarantor-container .guarantor-form .panel-body .btns-bottom .btn-group button{width:100%}.confirm-new-booking .booking-step .room .panel-default .panel-footer .row .text-center{margin-bottom:2rem}.pex.collapse.show{max-height:unset!important}}@media screen and (max-height:880px){.carosel-infobox__primary,.carosel-infobox__secondary{flex-basis:50%;max-width:50%;width:auto;-ms-flex-preferred-size:50%}}@media (max-width:61.99em){.mfp-container{left:4%;width:92%}.offcanvas__wrapper.is-active-left .offcanvas__body,.offcanvas__wrapper.is-active-right .offcanvas__body{overflow:hidden;min-height:2000px}.offcanvas__wrapper.is-active-left .offcanvas__body:after,.offcanvas__wrapper.is-active-right .offcanvas__body:after{width:100%;height:100%;opacity:1;transition:opacity .1s}.offcanvas__wrapper.is-active-left .offcanvas__offscreen-left,.offcanvas__wrapper.is-active-left .offcanvas__offscreen-right,.offcanvas__wrapper.is-active-right .offcanvas__offscreen-left,.offcanvas__wrapper.is-active-right .offcanvas__offscreen-right{transition:opacity .05s linear}.offcanvas__wrapper.is-active-right .offcanvas__body{right:260px}.csstransforms3d .offcanvas__wrapper.is-active-right .offcanvas__body{right:auto;transform:translate3d(-260px,0,0)}.offcanvas__wrapper.is-active-right .offcanvas__offscreen-right{opacity:1}.offcanvas__wrapper.is-active-left .offcanvas__body{left:260px}.csstransforms3d .offcanvas__wrapper.is-active-left .offcanvas__body{left:auto;transform:translate3d(260px,0,0)}.offcanvas__wrapper.is-active-left .offcanvas__offscreen-left{opacity:1}.flexible-width .split-feature__main,.flexible-width .split-feature__secondary{-ms-flex:auto;flex:auto}.flexible-width .split-feature__secondary.has-awards{padding:3rem}.flexible-width .split-feature__secondary.split-image-center{padding:50px}.billboard__inner{background-image:none!important}.billboard__main--building-intro{margin-bottom:20px}.listed-property__main{order:2;-ms-flex-order:2}.secondary-split-feature__aside,.stacked-gallery-container--min-height{min-height:30vh}.important-notice-container{margin-top:1rem}.nav-primary{display:none}.menu-btn.hide-desk{display:inline-block;display:-ms-flexbox;display:flex;align-self:flex-end;margin-right:0;margin-bottom:8px;margin-left:10px;padding:.1rem .5rem;border-radius:4px;background:#21293c;color:#fff;font-size:.875rem;line-height:1.875rem;-ms-flex-item-align:end}.social-media-icons-list{float:left}.menu-item--banner-language-switcher .pricing-body select,.pricing-body .btn,.pricing-body .menu-item--banner-language-switcher select{display:block;margin-top:15px;max-width:300px;font-size:1rem}.pricing-body__image{min-height:22.5vh}.building-our-people .split-feature__secondary{display:none}.mobile-menu-toggle{display:-ms-flexbox;display:flex;justify-content:space-between;background:#d50e3c;-ms-flex-pack:justify}.secondary-navigation{padding:25px}.secondary-navigation__list{z-index:5;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:0;transition:ease .3s}.secondary-navigation__list.reveal{top:0;padding:15px 0;height:auto}.secondary-navigation__list li a{margin-bottom:15px;padding:10px 15px}.secondary-navigation__list li.current_page_item a,.secondary-navigation__list li.current_page_parent a,.secondary-navigation__list li a:hover{color:#21293c}.development__cta{width:100%}}@media (max-width:799px){.pay-form .show-payment-window-btn{width:100%}}@media (max-width:37.49em){.grid--vertical-small-flip{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.gc--fixed-ratio.s-ar0:before{padding-top:0}.gc--fixed-ratio.s-ar25:before{padding-top:25%}.gc--fixed-ratio.s-ar50:before{padding-top:50%}.gc--fixed-ratio.s-ar100:before{padding-top:100%}.gc--fixed-ratio.s-ar150:before{padding-top:150%}.gc--fixed-ratio.s-ar200:before{padding-top:200%}.billboard.box--grape .billboard__main h2,.billboard.box--grape .billboard__main h3,.billboard.box--grape .billboard__main h4{color:#fff;word-break:break-word}.listed-room__content{flex-grow:1;-ms-flex-positive:1}.testimonial-wall__unit--first{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.important-notice .notice-btn{margin-top:5px}}@media screen and (max-height:479px){.primary-offcanvas__social-icons{display:none}}@media (max-width:718px){.done-a-container .bj-steps-completed{margin-bottom:1rem}}@media (max-width:19.99em){.gc--fixed-ratio.t-ar0:before{padding-top:0}.gc--fixed-ratio.t-ar25:before{padding-top:25%}.gc--fixed-ratio.t-ar50:before{padding-top:50%}.gc--fixed-ratio.t-ar100:before{padding-top:100%}.gc--fixed-ratio.t-ar150:before{padding-top:150%}.gc--fixed-ratio.t-ar200:before{padding-top:200%}}@media (max-width:768px){#pex-dashboard-inventory .communication-list-item .small-mobile{width:100%;margin-bottom:1rem;padding:0}#pex-dashboard-inventory .communication-list-item .issue-status{padding:0}#pex-dashboard-documents .col-centered .row .col-sm-8 .row .document-details{padding:30px 20px;border:0;border-radius:0;background-color:#21293c;color:#fff}#pex-dashboard-payments #locked-payment-icon{display:block;margin-top:1rem;text-align:left}#pex-dashboard-payments .upcoming-payments .table .invoice-line .table-item-title,#pex-dashboard-payments .upcoming-payments .table .invoice-line .th-mobile{border-left:0!important}#pex-dashboard-payments .upcoming-payments .table .invoice-check-box{margin-top:10px}}@media (max-width:28.0625em){#menu-footer-utilities.nav-footer-utilities li{width:50%}}@media (max-width:47.99em){.gc--fixed-ratio.m-ar0:before{padding-top:0}.gc--fixed-ratio.m-ar25:before{padding-top:25%}.gc--fixed-ratio.m-ar50:before{padding-top:50%}.gc--fixed-ratio.m-ar100:before{padding-top:100%}.slideshow--large-pagination .slideshow-pagination--pn .slideshow-pagination__button,.slideshow--large-pagination .slideshow-pagination--pn .slideshow-pagination__button:hover{background:transparent}.offcanvas-toggle--open{padding-right:0}.listed-property__header{max-width:calc(100% - 40px)}.testimonial-wall__image{display:none}.related-building-aside-content{padding:20px 0}#menu-footer-utilities.nav-footer-utilities li{margin-bottom:0;padding-right:0;padding-left:0;border:0}#menu-footer-utilities.nav-footer-utilities li:first-child{width:100%}#menu-footer-utilities.nav-footer-utilities li a,#menu-footer-utilities.nav-footer-utilities li small{line-height:1.5rem}.logo__item:nth-child(2n){border-right:0}}@media (max-width:767px){#pex-dashboard-details .change-password-div .btn-cancel,#pex-dashboard-details .col-centered .panel .panel-body .submit{width:100%}#pex-dashboard-details .change-email-form .row div button{margin-bottom:1rem;width:100%}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-list{-ms-flex-direction:column;flex-direction:column}#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form #make-a-report.btn-block,#pex-dashboard-maintenance .maintenance-report .col-centered .maintenance-form .image-file-btn{width:100%}#pex-dashboard-payments .upcoming-payments .table .invoice-line{margin-top:0;width:100%;background:#21293c!important}#pex-dashboard-payments .upcoming-payments .table .invoice-line td{color:#fff!important}}@media (max-width:650px){#pex-dashboard-details .change-email-form .row div{width:100%}}@media (max-width:31.25em){.footer-certifications__item:not(:last-of-type){margin-bottom:20px}}@media (max-width:68.74em){.pricing-tool__filter{margin-bottom:1.5rem}.pricing-tool__filters .pricing-tool__filter.l1-3,.pricing-tool__filters .pricing-tool__filter.l1-4,.pricing-tool__filters .pricing-tool__filter.l1-5,.pricing-tool__filters .pricing-tool__filter.l1-6,.pricing-tool__filters .pricing-tool__filter.l2-6{flex-basis:100%!important;max-width:100%!important;-ms-flex-preferred-size:100%!important}.pricing-tool__footer.grid{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pricing-tool__footer.grid .l1-3,.pricing-tool__footer.grid .l2-3,.pricing-tool__footer.grid .l2-6,.pricing-tool__footer.grid .l4-6{flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}.pricing-tool__footer-ctas{padding-bottom:2rem}}@media (max-width:57.1875em){.hide-mobile{display:none}}