/*!
    Theme Name: Citypoint
    Theme URI: https://citypoint.co.uk
    Description: A custom theme built for Citypoint
    Author: Tim West Designs
    Author URI: https://www.timwestdesigns.com
    Version: 1.0
*/html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-dots{display:block;width:100%;padding:0;margin:0;line-height:3;list-style:none;text-align:center}.slick-dots li{display:inline-block;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:13px;height:13px;border-radius:100px;padding:0;margin:0;cursor:pointer;color:transparent;border:0;outline:none;background:#fff;position:relative}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:#000}.slick-dots li.slick-active button{background:#000}.slick-list,.slick-track{display:flex;height:100%}.slick-slide>div{height:100%;width:100%}.slick-arrow{color:transparent;padding:0;margin:0;background:transparent;border:0 none;flex-shrink:0;position:absolute;top:50%;bottom:auto;z-index:1;transform:translateY(-50%)}.slick-arrow:focus,.slick-arrow:hover{background:transparent;border:0 none}.slick-arrow img{display:block;width:32px}@media screen and (min-width: 725px){.slick-arrow img{width:48px}}
.slick-prev{left:35px}@media screen and (min-width: 725px){.slick-prev{left:70px}}
.slick-next{right:35px}@media screen and (min-width: 725px){.slick-next{right:70px}}
html{box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth}.menu-open{overflow:hidden}@media screen and (min-width: 900px){.menu-open{overflow-y:scroll}}
*,*:before,*:after{box-sizing:inherit}body{background-color:#f7eedb;font:16px/1.5 "proxima-nova-wide",sans-serif;font-weight:500;color:#000;min-width:320px;-webkit-font-smoothing:antialiased;padding-top:81px}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;margin:0 0 0.7em;text-transform:uppercase;letter-spacing:0.05em}.carousel__caption,.featured-carousel__item-title h3,.feature__title,.figure,.step__inner::before,.step__title,.floor-plan__title,.floor-plan__area,.travel-times .journey__text,.travel-times .journey__number,.travel-times .stop__text,.skip-to,h1,h2{font-family:"futura-pt-condensed",Impact,sans-serif;font-weight:800;letter-spacing:-0.02em;line-height:1}h1{font-size:42px}h2{font-size:30px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{margin:0 0 1em}a{color:#000;text-decoration:none}a:focus,a:hover{text-decoration:underline}a[href^="tel:"]{cursor:default;color:#000}a[href^="tel:"]:focus,a[href^="tel:"]:hover{text-decoration:none}b,strong{font-weight:700}ul,ol{padding:0 0 0 30px;margin:0 0 1em}ul ul{margin:0}ol{list-style:decimal}ol ol{list-style:lower-roman}ol ol ol{list-style:lower-alpha}li{line-height:1.4;margin-bottom:7px;padding-left:4px}dt{font-weight:700}dd{margin:0 0 10px 15px}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:0.75rem}video{display:block;max-width:100%;height:auto}figure{margin:0}blockquote{margin:1em 28px;padding:0 0 0 28px;font-style:italic;border-left:3px solid #ccc}cite{font-weight:700;font-size:0.85em;text-transform:uppercase}blockquote cite{display:block;font-size:0.8em;margin-top:1em}q{quotes:"\201c" "\201d";font-style:italic}q:before{content:open-quote}q:after{content:close-quote}hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:1em 0;padding:0}iframe{border:0 none;max-width:100%}pre{border:1px solid #000;padding:14px;background:#f7f7f7;overflow:auto}table{border-collapse:collapse;margin-bottom:1em}th,td{padding:6px 14px;border:1px solid #d1d1d1}td{vertical-align:top}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font:inherit;font-size:16px;color:#000}textarea{resize:vertical;padding:6px 8px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}input,select,textarea{background:#fcfcfc;border:0 none;font-size:16px;padding:8px;width:100%;max-width:100%;border-radius:4px}input[type="text"],input[type="search"],textarea{appearance:none}input[type="checkbox"],input[type="radio"]{width:auto}label{display:block;margin-bottom:10px;max-width:100%}input[type="submit"],.btn{position:relative;cursor:pointer;display:inline-block;margin:15px 0;padding:15px 30px;height:auto;width:auto;background:transparent;border:3px solid #000;color:#000;font-family:"proxima-nova-wide",sans-serif;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:0.05em;line-height:1;transition:all 0.3s ease 0s;border-radius:60px}input[type="submit"]:focus,input[type="submit"]:hover,.btn:focus,.btn:hover{text-decoration:none;color:#fff;background-color:#000}.btn.btn--large{padding:15px 30px}.wrapper{width:100%;max-width:1400px;margin:0 auto;padding:0 40px}.row,.steps__list,.static-logos__logos{margin:0 -10px;display:flex;flex-wrap:wrap}.main-header{background:#f7eedb;display:flex;align-items:center;height:81px;width:100%;min-width:320px;padding:15px 0;position:fixed;top:0;right:0;left:0;z-index:10;border-bottom:4px solid #000}.main-header__main{display:flex;align-items:center}.main-header__title{font-family:"futura-pt-condensed",Impact,sans-serif;font-size:25px;margin:0 40px 0 0;border:0 none;padding:0}.main-header__title a{color:#000;display:flex;align-items:center}.main-header__title a:focus,.main-header__title a:hover{text-decoration:none}.main-header__title img{max-width:227px}.admin-bar .main-header{margin-top:32px}@media (max-width: 782px){.admin-bar .main-header{margin-top:46px}}
.menu-top{display:flex;align-items:center;justify-content:center;background:#f7eedb;height:calc(100% - 81px);width:100%;padding:0;transform:translateX(-100%);overflow:auto;text-align:center;position:fixed;left:0;bottom:0;z-index:100;transition:all 0.3s;will-change:transform}.menu-top ul{margin:0;padding:0;list-style:none}.menu-top li{display:block;margin-bottom:20px;padding:0;position:relative;z-index:10}.menu-top a{display:block;border:2px solid transparent;padding:10px 30px;font-family:"proxima-nova-wide",sans-serif;font-weight:600px;font-size:26px;letter-spacing:0.05em;text-transform:uppercase;color:#000;text-decoration:none;transition:all 0.3s;border-radius:90px}.menu-top .current>a,.menu-top .current-menu-item>a,.menu-top .current_page_item>a,.menu-top .current_page_ancestor>a,.menu-top a:hover,.menu-top>ul>li>a:focus{border-color:#000;background-color:#000;color:#fff}.menu-top .wrapper{padding:0 10px}.menu-top .sub-menu a{padding-left:50px}.menu-top.open{transform:translateX(0)}@media (max-width: 960px){.admin-bar .menu-top{margin-bottom:-32px}}@media (max-width: 782px){.admin-bar .menu-top{margin-bottom:-46px}}
@media screen and (min-width: 1140px){.menu-top{margin-left:auto;padding:0;height:auto;background:transparent;transform:none;overflow:visible;width:auto;max-width:none;position:unset;will-change:unset}.menu-top>ul{display:flex;gap:5px;align-items:center}.menu-top li{padding:10px 0;margin:0}.menu-top .hide-on-desktop{display:none}.menu-top a{color:#000;font-size:14px;line-height:1;padding:10px 14px}}@media screen and (min-width: 1140px) and (min-width: 1210px){.menu-top a{padding:10px 20px}}@media screen and (min-width: 1140px){.menu-top li:hover>ul,.menu-top li.active>ul,.menu-top a:focus+ul{visibility:visible;opacity:1;transform:translateY(0)}.menu-top .wrapper{padding:0 40px}.menu-top .sub-menu{visibility:hidden;opacity:0;transition:all 0.4s;transform:translateY(10px);background:#f7eedb;width:500%;min-width:150px;max-width:220px;margin-top:0;position:absolute;top:100%;left:-20px;overflow:hidden;padding:10px;border:1px solid #e5e7eb;box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px}.menu-top .sub-menu li{float:none;padding:0;margin:5px 0 0;width:100%}.menu-top .sub-menu li:first-child{margin-top:0}.menu-top .sub-menu a{color:#000;margin:0;padding:4px 10px;text-align:left;line-height:1.4;width:100%}.menu-top .sub-menu .current a,.menu-top .sub-menu .current-menu-parent a,.menu-top .sub-menu .current-menu-item a,.menu-top .sub-menu .current_page_item a,.menu-top .sub-menu .current_page_ancestor a,.menu-top .sub-menu li.active a,.menu-top .sub-menu a:focus,.menu-top .sub-menu a:hover{color:#fff;background:#000;border-color:transparent}.menu-top .sub-menu .current a .menu-item-description,.menu-top .sub-menu .current-menu-parent a .menu-item-description,.menu-top .sub-menu .current-menu-item a .menu-item-description,.menu-top .sub-menu .current_page_item a .menu-item-description,.menu-top .sub-menu .current_page_ancestor a .menu-item-description,.menu-top .sub-menu li.active a .menu-item-description,.menu-top .sub-menu a:focus .menu-item-description,.menu-top .sub-menu a:hover .menu-item-description{color:#fff}}.nav-btn{display:inline-block;overflow:hidden;padding:0;margin:0 0 0 auto;border:0 none;border-radius:0;background:transparent;color:#fff;font-size:15px;text-align:center;cursor:pointer;width:25px;flex:0 0 auto}@media screen and (min-width: 1140px){.nav-btn{display:none}}.nav-btn:focus,.nav-btn:hover{background-color:transparent}.nav-btn:before,.nav-btn:after,.nav-btn span{content:'';background:#000;display:block;height:2px;margin:5px 0;text-indent:-9999px;border-radius:2px;transition:all 0.4s ease-in-out 0s;will-change:transform}.nav-btn.active:before{transform:translateY(7px) rotate(45deg)}.nav-btn.active:after{transform:translateY(-7px) rotate(-45deg)}.nav-btn.active span{transform:scale(0)}main{position:relative;z-index:1}.segmented-title{display:inline-flex;flex-direction:column;line-height:1;font-size:36px;margin-bottom:48px}@media screen and (min-width: 750px){.segmented-title{margin-bottom:75px;font-size:44px}}@media screen and (min-width: 1200px){.segmented-title{font-size:54px}}.segmented-title__part{padding:10px 15px;border:4px solid #000;align-self:baseline}@media screen and (min-width: 750px){.segmented-title__part{border-width:5px}}.segmented-title__part+.segmented-title__part--2{align-self:flex-end;margin-top:-4px;transform:translateX(13%)}@media screen and (min-width: 750px){.segmented-title__part+.segmented-title__part--2{transform:translateX(25%);margin-top:-5px}}.segmented-title__part img{display:block;width:200px}@media screen and (min-width: 750px){.segmented-title__part img{width:300px}}.segmented-title__part--pill{border-radius:90px;padding:10px 25px}.segmented-title__part--pill img{margin:.1em}.segmented-title__part--oval{border-radius:100%;padding:.5em}.segmented-title__part--oval img{margin:.4em .2em}.segmented-title__part--semicircle{border-radius:100em 100em 0 0;padding:.5em .5em .2em}.segmented-title__part--front,.segmented-title__part--back{position:relative;margin-top:-12px}.segmented-title__part--back{z-index:-1}.segmented-title__part--tilt-left{transform:rotate(-4deg)}.segmented-title__part--tilt-right{transform:rotate(4deg)}.segmented-title__part+.segmented-title__part--tilt-left{transform:translateX(13%) rotate(-4deg)}@media screen and (min-width: 750px){.segmented-title__part+.segmented-title__part--tilt-left{transform:translateX(25%) rotate(-4deg)}}.segmented-title__part+.segmented-title__part--tilt-right{transform:translateX(13%) rotate(4deg)}@media screen and (min-width: 750px){.segmented-title__part+.segmented-title__part--tilt-right{transform:translateX(25%) rotate(4deg)}}
.bg--black{background-color:#000}.bg--cream{background-color:#f7eedb}.bg--purple{background-color:#ad96e7}.bg--yellow{background-color:#ffff0c}.bg--blue{background-color:#6bcef5}.bg--orange{background-color:#fc851a}.bg--pink{background-color:#ffa8f2}.bg--lime{background-color:#cdea21}.bg--magenta{background-color:#f83a6a}.bg--green{background-color:#7f9b0c}.home-neighbourhood .segmented-title{max-width:100%}@media screen and (min-width: 750px){.home-neighbourhood .segmented-title__part--2{transform:translateX(10%)}}@media screen and (min-width: 1040px){.home-neighbourhood .segmented-title__part--2{transform:translateX(25%)}}
@media screen and (min-width: 750px){.availability-reception .segmented-title__part--2{transform:translateX(10%)}}@media screen and (min-width: 940px){.availability-reception .segmented-title__part--2{transform:translateX(25%)}}
.carousel{overflow:hidden;position:relative;border-top:4px solid #000;border-bottom:4px solid #000;height:700px;height:calc(100vh - 81px);max-height:850px}.carousel:last-child{border-bottom:0 none}@media screen and (min-width: 725px){.carousel{height:750px;height:calc(100vh - 81px);max-height:1080px}}.carousel.hero{border-top:0}.carousel__slides{width:100%;height:100%}.carousel__image{width:100%;height:100%;position:relative}.carousel__image picture{position:absolute;height:100%;width:100%}.carousel__image picture>img,.carousel__image>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.carousel__image::after{content:"";border:4px solid #fff;pointer-events:none;position:absolute;top:20px;right:20px;bottom:20px;left:20px;z-index:1}@media screen and (min-width: 725px){.carousel__image::after{border-width:5px;top:40px;right:40px;bottom:40px;left:40px}}.carousel__caption{text-transform:uppercase;font-size:23px;background:#cdea21;border:2px solid #000;padding:4px 10px;position:absolute;right:75px;bottom:23px;z-index:2;transform:translateY(50%)}@media screen and (min-width: 725px){.carousel__caption{font-size:25px;padding:7px 30px;border-width:3px;right:75px;bottom:43px}}.carousel .wrapper{height:100%;display:flex;align-items:center;justify-content:center}.carousel .segmented-title{position:relative;z-index:1;margin:0;font-size:40px;text-align:center}@media screen and (min-width: 750px){.carousel .segmented-title{font-size:74px}}.carousel .pattern{pointer-events:none;position:absolute;z-index:2}.carousel .pattern--dots{transform:translateX(50%)}@media screen and (min-width: 725px){.carousel .pattern--dots{transform:translateX(0)}}.carousel .pattern--dots svg{height:100px}@media screen and (min-width: 725px){.carousel .pattern--dots svg{height:150px}}.carousel .pattern--lines svg{height:54px}@media screen and (min-width: 725px){.carousel .pattern--lines svg{height:86px}}.carousel--pattern-1 .pattern--dots{top:86px;right:-10px}.carousel--pattern-1 .pattern--dots path{fill:#ffa8f2}.carousel--pattern-1 .pattern--lines{bottom:86px;left:0}.carousel--pattern-1 .pattern--lines path{stroke:#cdea21}.carousel--pattern-2 .pattern--dots{top:86px;left:0;transform:translateX(-50%)}.carousel--pattern-2 .pattern--dots path{fill:#ffff0c}.carousel--pattern-2 .pattern--lines{bottom:86px;right:0}.carousel--pattern-2 .pattern--lines path{stroke:#fc851a}.carousel--pattern-3 .pattern--dots{top:86px;right:-10px}.carousel--pattern-3 .pattern--dots path{fill:#ffff0c}.carousel--pattern-3 .pattern--lines{bottom:86px;left:0;transform:translateX(-50%)}.carousel--pattern-3 .pattern--lines path{stroke:#fc851a}.carousel--pattern-4 .pattern--dots{bottom:86px;right:-10px}.carousel--pattern-4 .pattern--dots path{fill:#ffff0c}.carousel--pattern-4 .pattern--lines{top:86px;left:0}.carousel--pattern-4 .pattern--lines path{stroke:#ffa8f2}.carousel--pattern-5 .pattern--dots{top:86px;right:-10px}.carousel--pattern-5 .pattern--dots path{fill:#6bcef5}.carousel--pattern-5 .pattern--lines{bottom:86px;left:0}.carousel--pattern-5 .pattern--lines path{stroke:#ffff0c}.carousel--pattern-6 .pattern--dots{top:86px;right:-10px}.carousel--pattern-6 .pattern--dots path{fill:#cdea21}.carousel--pattern-6 .pattern--lines{bottom:86px;left:0}.carousel--pattern-6 .pattern--lines path{stroke:#ffa8f2}.carousel--pattern-7 .pattern--dots{top:86px;left:0;transform:translateX(-50%)}.carousel--pattern-7 .pattern--dots path{fill:#cdea21}.carousel--pattern-7 .pattern--lines{bottom:86px;right:0}.carousel--pattern-7 .pattern--lines path{stroke:#fc851a}.carousel--pattern-8 .pattern--dots{top:86px;right:-10px}.carousel--pattern-8 .pattern--dots path{fill:#ffff0c}.carousel--pattern-8 .pattern--lines{bottom:86px;left:0}.carousel--pattern-8 .pattern--lines path{stroke:#6bcef5}.carousel--pattern-9 .pattern--dots{bottom:86px;right:0}.carousel--pattern-9 .pattern--dots path{fill:#ffa8f2}.carousel--pattern-9 .pattern--lines{top:86px;left:0}.carousel--pattern-9 .pattern--lines path{stroke:#ffff0c}.carousel--pattern-10 .pattern--dots{top:86px;right:-10px}.carousel--pattern-10 .pattern--dots path{fill:#f83a6a}.carousel--pattern-10 .pattern--lines{bottom:86px;left:0}.carousel--pattern-10 .pattern--lines path{stroke:#ffff0c}.carousel--pattern-11 .pattern--dots{top:86px;right:-10px}.carousel--pattern-11 .pattern--dots path{fill:#cdea21}.carousel--pattern-11 .pattern--lines{bottom:86px;left:0}.carousel--pattern-11 .pattern--lines path{stroke:#ffff0c}.carousel--pattern-12 .pattern--dots{top:86px;left:0;transform:translateX(-50%)}.carousel--pattern-12 .pattern--dots path{fill:#cdea21}.carousel--pattern-12 .pattern--lines{bottom:86px;right:0}.carousel--pattern-12 .pattern--lines path{stroke:#ffa8f2}.carousel--pattern-13 .pattern--dots{bottom:86px;right:-10px}.carousel--pattern-13 .pattern--dots path{fill:#ffff0c}.carousel--pattern-13 .pattern--lines{display:none}.carousel--pattern-14 .pattern--dots{bottom:86px;right:-10px}.carousel--pattern-14 .pattern--dots path{fill:#fc851a}.carousel--pattern-14 .pattern--lines{top:86px;left:0}.carousel--pattern-14 .pattern--lines path{stroke:#ffff0c}.carousel--pattern-15 .pattern--dots{bottom:86px;right:-10px}.carousel--pattern-15 .pattern--dots path{fill:#ffff0c}.carousel--pattern-15 .pattern--lines{top:86px;left:0}.carousel--pattern-15 .pattern--lines path{stroke:#cdea21}.carousel--pattern-16 .pattern--dots{top:86px;right:-10px}.carousel--pattern-16 .pattern--dots path{fill:#cdea21}.carousel--pattern-16 .pattern--lines{bottom:86px;left:0}.carousel--pattern-16 .pattern--lines path{stroke:#f83a6a}.carousel--pattern-17 .pattern--dots{top:86px;left:0;transform:translateX(-50%)}.carousel--pattern-17 .pattern--dots path{fill:#ffff0c}.carousel--pattern-17 .pattern--lines{bottom:86px;right:0}.carousel--pattern-17 .pattern--lines path{stroke:#f83a6a}.carousel--pattern-18 .pattern--dots{bottom:86px;right:-10px}.carousel--pattern-18 .pattern--dots path{fill:#ffa8f2}.carousel--pattern-18 .pattern--lines{top:86px;left:0}.carousel--pattern-18 .pattern--lines path{stroke:#cdea21}.carousel--pattern-19 .pattern--dots{bottom:86px;right:-10px}.carousel--pattern-19 .pattern--dots path{fill:#ffff0c}.carousel--pattern-19 .pattern--lines{top:86px;left:0}.carousel--pattern-19 .pattern--lines path{stroke:#f83a6a}.carousel--pattern-20 .pattern--dots{top:86px;right:-10px}.carousel--pattern-20 .pattern--dots path{fill:#ffa8f2}.carousel--pattern-20 .pattern--lines{bottom:86px;left:0}.carousel--pattern-20 .pattern--lines path{stroke:#ffff0c}.carousel--pattern-21 .pattern--dots{top:86px;right:-10px}.carousel--pattern-21 .pattern--dots path{fill:#cdea21}.carousel--pattern-21 .pattern--lines{bottom:86px;left:0}.carousel--pattern-21 .pattern--lines path{stroke:#ffa8f2}.carousel--pattern-22 .pattern--dots{top:86px;left:0;transform:translateX(-50%)}.carousel--pattern-22 .pattern--dots path{fill:#cdea21}.carousel--pattern-22 .pattern--lines{bottom:86px;right:0}.carousel--pattern-22 .pattern--lines path{stroke:#cdea21}.carousel--pattern-23 .pattern--dots{top:86px;right:-10px}.carousel--pattern-23 .pattern--dots path{fill:#ffff0c}.carousel--pattern-23 .pattern--lines{bottom:86px;left:0}.carousel--pattern-23 .pattern--lines path{stroke:#6bcef5}.admin-bar .carousel{height:calc(100vh - 81px - 32px)}@media (max-width: 782px){.admin-bar .carousel{height:calc(100vh - 81px - 46px)}}
.page-location .hero.carousel{aspect-ratio:14.5/9;width:100%;height:auto}@media screen and (min-width: 540px){.page-location .hero.carousel{aspect-ratio:16/9}}.page-location .hero.carousel .pattern--lines,.page-location .hero.carousel .pattern--dots{display:none}@media screen and (min-width: 1050px){.page-location .hero.carousel .pattern--lines,.page-location .hero.carousel .pattern--dots{display:block}}
.text-with-image{scroll-margin-top:111px;margin:110px 0}@media screen and (min-width: 725px){.text-with-image{margin:143px 0}}.text-with-image .row{align-items:center;justify-content:space-between}.text-with-image--right .row{flex-direction:row-reverse}.text-with-image__image{width:100%;padding-left:10px;padding-right:10px;margin-bottom:66px;position:relative}@media screen and (min-width: 725px){.text-with-image__image{width:50%;padding-left:10px;padding-right:10px;margin-bottom:0}}.text-with-image__image img{position:relative;z-index:0}.text-with-image svg{display:block;width:100%;height:auto;overflow:visible}.text-with-image--frame .row{align-items:unset}.text-with-image__content{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 725px){.text-with-image__content{width:41.66667%;padding-left:10px;padding-right:10px}}
.image-frame{position:relative;border:4px solid #000}@media screen and (min-width: 725px){.image-frame{border-width:5px}}.image-frame--1::after,.image-frame--2::after,.image-frame--3::after{content:url(images/frame-vertical-lines.svg);position:absolute;width:25%}.image-frame--1::after{top:0;right:35px;transform:translateY(-40%)}.image-frame--2::after{bottom:0;right:35px;transform:translateY(40%)}.image-frame--3::after{bottom:0;left:35px;transform:translateY(40%)}.image-frame--4::after,.image-frame--5::after,.image-frame--6::after{content:url(images/frame-dots.svg);position:absolute;width:55%}.image-frame--4::after{top:0;right:35px;transform:translateY(-43%)}.image-frame--5::after{bottom:0;right:35px;transform:translateY(43%)}.image-frame--6::after{bottom:0;left:35px;transform:translateY(43%)}.no-js .inline-svg{display:none}.featured-carousel{text-align:center;margin:110px 0}@media screen and (min-width: 725px){.featured-carousel{margin:143px 0}}.featured-carousel__items{margin:0 -10px}.no-js .featured-carousel__items{display:flex;overflow:auto}.featured-carousel__item{height:100%}.no-js .featured-carousel__item{flex:1 0 33.33%}.featured-carousel__item-wrap{height:100%;display:flex;flex-direction:column;padding-left:10px;padding-right:10px}.featured-carousel__item-box{margin-bottom:41px;border:4px solid #000}@media screen and (min-width: 725px){.featured-carousel__item-box{border-width:5px}}.featured-carousel__item img{border:4px solid #000}@media screen and (min-width: 725px){.featured-carousel__item img{border-width:5px}}.featured-carousel__item-title{padding:15px;border:4px solid #000;border-top:0 none;flex:1 0 auto;align-content:center}@media screen and (min-width: 725px){.featured-carousel__item-title{border-width:5px;padding:10px}}.featured-carousel__item-title h3{font-size:36px;margin-bottom:0;line-height:0.85}@media screen and (min-width: 725px){.featured-carousel__item-title h3{font-size:40px}}.featured-carousel__item-excerpt{text-align:left}.featured-carousel .btn{margin-top:62px}.featured-carousel .slick-initialized .slick-slide{display:flex;height:auto}.featured-carousel .slick-arrow{top:40%}.featured-carousel .slick-arrow img{width:42px}@media screen and (min-width: 725px){.featured-carousel .slick-arrow img{width:65px}}.featured-carousel .slick-prev{left:0;margin-left:13px;transform:translateX(-50%)}.featured-carousel .slick-next{right:0;margin-right:13px;transform:translateX(50%)}.page-location .featured-carousel__item-title{display:flex;align-items:center;text-align:left}@media screen and (min-width: 725px){.page-location .featured-carousel__item-title{padding-left:28px;padding-right:28px}}.page-location .featured-carousel__item-title h3{flex:1;font-size:30px}@media screen and (min-width: 725px){.page-location .featured-carousel__item-title h3{font-size:34px}}.page-location .featured-carousel__item-travel{display:flex;align-items:center;white-space:nowrap;margin-left:auto}.page-location .featured-carousel__item-travel img{border:0 none;margin:0 25px}.features{margin:110px 0}@media screen and (min-width: 725px){.features{margin:143px 0}}.features .wrapper{position:relative}@media screen and (min-width: 600px){.features .segmented-title{margin-bottom:0}.features .row{max-width:1140px;margin:0 auto}.features .row:nth-child(2n){justify-content:end;margin-top:-40px}}.features .pattern{position:absolute;z-index:-1}.features .pattern img,.features .pattern svg{width:100%}.features .pattern--triangle{width:15%;top:5%;right:26%}.features .pattern--circle{width:27.5%;top:19%;left:40%}.features .pattern--vertical-lines{width:7.3%;top:15%;right:48%}.features .pattern--semicircle{width:28.4%;top:31%;left:6%}.features .pattern--semicircle path{fill:#ffff0c}.features .pattern--arch{width:31%;top:46%;left:35%}.features .pattern--vertical-dots{width:7.3%;top:42.5%;right:54%}.features .pattern--triangle-2{width:20%;top:66.5%;right:auto;left:22%}.features .pattern--triangle-2 path{fill:#fc851a}.features .pattern--vertical-lines-2{width:7.3%;top:73%;right:auto;left:39%}.features .pattern--circle-2{width:22%;top:81%;right:19%;left:auto}.features .pattern--circle-2 path,.features .pattern--circle-2 circle{fill:#7f9b0c}.page-sustainability .features .pattern--circle-2 path,.page-sustainability .features .pattern--circle-2 circle{fill:#f83a6a}.feature{width:100%;padding-left:10px;padding-right:10px;margin-bottom:66px;position:relative}@media screen and (min-width: 600px){.feature{width:41.66667%;padding-left:10px;padding-right:10px;margin-bottom:0}}@media screen and (min-width: 1000px){.feature{width:37.5%;padding-left:10px;padding-right:10px}}.feature__icon{margin-bottom:25px;width:60px}@media screen and (min-width: 725px){.feature__icon{width:100%}}.feature__title{font-size:35px;margin-bottom:10px}@media screen and (min-width: 725px){.feature__title{font-size:50px}}@media screen and (min-width: 1000px){.feature__title{font-size:64px}}.feature br{display:none}@media screen and (min-width: 600px){.feature br{display:block}}
.figures{margin:110px 0}@media screen and (min-width: 725px){.figures{margin:143px 0}}.figures__details{display:flex;justify-content:center;flex-wrap:wrap}.figure{text-transform:uppercase;margin-bottom:20px;position:relative;padding:0 20px 33px;width:100%}@media screen and (min-width: 450px){.figure{width:50%;display:flex;justify-content:center;margin-bottom:0}}@media screen and (min-width: 725px){.figure{width:25%}}.figure__icon{display:flex;align-items:end;max-height:150px;max-width:100px;margin-bottom:15px}@media screen and (min-width: 450px){.figure__icon{height:150px}}@media screen and (min-width: 1050px){.figure__icon{max-width:none}}.figure__number{font-size:70px;letter-spacing:-0.02em}@media screen and (min-width: 1050px){.figure__number{font-size:134px}}.figure__text{display:block;font-size:30px;letter-spacing:-0.02em}@media screen and (min-width: 725px){.figure__text{font-size:26px}}@media screen and (min-width: 1050px){.figure__text{font-size:36px}}
.logo-carousel{margin:110px 0}@media screen and (min-width: 725px){.logo-carousel{margin:143px 0}}.logo-carousel .wrapper{padding:0 92px}@media screen and (min-width: 725px){.logo-carousel .wrapper{padding:0 115px}}.logo-carousel__slides{display:flex;overflow:auto;margin:0 -10px}.logo-carousel__slides.slick-initialized{overflow:unset}.logo-carousel__slides .slick-track{align-items:center}.logo-carousel__image{width:25%;padding:0 10px;flex:1 0 auto}.logo-carousel__image img{margin:0 auto}.logo-carousel .slick-arrow img{width:32px}@media screen and (min-width: 725px){.logo-carousel .slick-arrow img{width:65px}}.logo-carousel .slick-prev{left:0;transform:translateY(-50%) translateX(-100%);margin-left:-10px}.logo-carousel .slick-next{right:0;transform:translateY(-50%) translateX(100%);margin-right:-10px}.steps{margin:110px 0}@media screen and (min-width: 725px){.steps{margin:143px 0}}.steps .wrapper{position:relative}.steps__list{padding:0;list-style:none;counter-reset:item}.steps .pattern{position:absolute;z-index:-1}.steps .pattern svg{width:100%}.steps .pattern--circle{width:20%;top:11%;left:50%}.steps .pattern--circle circle{fill:#cdea21}.steps .pattern--semicircle{width:30%;bottom:2%;left:15%}.steps .pattern--semicircle path{fill:#ffff0c}.step{width:100%;padding-left:10px;padding-right:10px;margin-bottom:66px;position:relative;counter-increment:item}@media screen and (min-width: 725px){.step{width:50%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1000px){.step{width:33.33333%;padding-left:10px;padding-right:10px}}.step__inner::before,.step__title{font-size:36px;margin-bottom:10px}.step__inner::before{content:counter(item,decimal-leading-zero);display:block;margin-bottom:0;font-size:134px}.static-logos{margin:110px 0}@media screen and (min-width: 725px){.static-logos{margin:143px 0}}.static-logos__title{font-size:22px;margin-bottom:43px}.static-logos__image{width:50%;padding-left:10px;padding-right:10px}@media screen and (min-width: 490px){.static-logos__image{width:33.33333%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 935px){.static-logos__image{width:16.66667%;padding-left:10px;padding-right:10px}}.static-logos__image-inner{height:100%;text-align:center}.static-logos__image-inner img{height:96px;width:auto}.static-logos__image-inner span{display:block;text-transform:uppercase;line-height:1.2;margin-top:25px;margin-bottom:35px}@media screen and (min-width: 1000px){.static-logos__image-inner span{font-size:20px}}
.buttons{margin:46px 0;text-align:center}@media screen and (min-width: 725px){.buttons{margin:66px 0}}.buttons .btn{margin:15px 20px}.virtual-tours{margin:110px 0}@media screen and (min-width: 725px){.virtual-tours{margin:143px 0}}.virtual-tours .segmented-title{transform:translateY(50%);margin-bottom:0;position:relative;z-index:1}@media screen and (min-width: 750px){.virtual-tours .segmented-title{margin-left:35px}}.virtual-tours__tabs{display:flex;flex-direction:column-reverse;text-align:center}.virtual-tours__tabs__button--active{background-color:#000;color:#fff}.virtual-tours__tabs__section{display:none;margin:0 -44px;border:4px solid #000}@media screen and (min-width: 750px){.virtual-tours__tabs__section{border-width:5px;margin:0 auto}}.virtual-tours__tabs__section--active{display:block}.video{margin:110px 0}@media screen and (min-width: 725px){.video{margin:143px 0}}.video .wrapper{margin-top:-50px}.video .segmented-title{transform:translateY(50%);margin-bottom:0;position:relative;z-index:1}@media screen and (min-width: 750px){.video .segmented-title{margin-left:35px}}.video__embed{margin:0 -44px;border:4px solid #000}@media screen and (min-width: 750px){.video__embed{border-width:5px;margin:0 auto}}
.availability{margin:110px 0}@media screen and (min-width: 725px){.availability{margin:143px 0}}.availability .row{align-items:center;justify-content:space-between}.availability--image-left .row{flex-direction:row-reverse}.availability__image{width:100%;padding-left:10px;padding-right:10px;margin-top:15px;position:relative}@media screen and (min-width: 920px){.availability__image{width:62.5%;padding-left:10px;padding-right:10px;margin-top:0}}.availability__content{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 920px){.availability__content{width:33.33333%;padding-left:10px;padding-right:10px}}.availability .key{display:flex;margin-bottom:20px;text-transform:uppercase;line-height:1.2}.availability .key__colour{flex-shrink:0;flex-grow:0;width:20px;height:20px;margin-right:12px;border:2px solid #000;border-radius:100%}.page-availability .availability .row{align-items:unset}.page-availability .availability .segmented-title__part--2{white-space:nowrap;transform:translateX(15%)}@media screen and (min-width: 920px){.page-availability .availability__content{display:flex;flex-direction:column}.page-availability .availability__text{margin-top:auto;margin-bottom:28%}}
.map{text-align:center;margin:110px 0}@media screen and (min-width: 725px){.map{margin:143px 0}}.map__image,.map__google{border-top:4px solid #000;border-bottom:4px solid #000}.map__image{display:none;width:100%}@media screen and (min-width: 1000px){.map__image{display:block}}.map__google{padding-bottom:69.53125%}@media screen and (min-width: 1000px){.map__google{display:none}}.map .btn{margin-top:56px}.floor-plan{margin:110px 0}@media screen and (min-width: 800px){.floor-plan{margin:143px 0}}.floor-plan__details{width:100%;padding-left:10px;padding-right:10px;display:flex;flex-direction:column}@media screen and (min-width: 800px){.floor-plan__details{width:33.33333%;padding-left:10px;padding-right:10px}}.floor-plan__image{width:100%;padding-left:10px;padding-right:10px;margin-top:30px}@media screen and (min-width: 800px){.floor-plan__image{width:66.66667%;padding-left:10px;padding-right:10px;margin-top:0}}.floor-plan__image img{width:100%}.floor-plan__title,.floor-plan__area{border:4px solid #000;align-self:baseline}@media screen and (min-width: 800px){.floor-plan__title,.floor-plan__area{border-width:5px}}.floor-plan__title{font-size:36px;margin-bottom:0;text-align:center;padding:10px 60px}@media screen and (min-width: 750px){.floor-plan__title{font-size:54px}}@media screen and (min-width: 800px){.floor-plan__title{padding:10px 20px;align-self:unset}}.floor-plan__area{font-size:28px;text-transform:uppercase;padding:10px 20px;margin-top:-4px}@media screen and (min-width: 750px){.floor-plan__area{font-size:32px}}@media screen and (min-width: 800px){.floor-plan__area{margin-top:-5px}}.floor-plan__overview{display:none}@media screen and (min-width: 800px){.floor-plan__overview{display:block;padding-top:30px;margin-top:auto}}
.travel-times{margin:110px 0}@media screen and (min-width: 725px){.travel-times{margin:143px 0}}.travel-times__inner{overflow:auto;box-shadow:inset -9px 0px 5px -11px rgba(0,0,0,0.2)}@media screen and (min-width: 1210px){.travel-times__inner{box-shadow:none}}.travel-times__details{display:flex;justify-content:center;margin-bottom:30px;min-width:1130px}@media screen and (min-width: 1050px){.travel-times__details{margin-bottom:100px}}.travel-times__icons{width:8%;display:flex;flex-direction:column}.travel-times__icons .travel-times__type:first-child{margin:40px 0 0}.travel-times__icons .travel-times__type:last-child{margin:auto 0}.travel-times .journey{display:flex;text-transform:uppercase;margin-bottom:0;position:relative;padding:0 2.8%;width:23%}.travel-times .journey__text{margin-top:10px;display:block;font-size:26px}@media screen and (min-width: 1050px){.travel-times .journey__text{font-size:36px}}.travel-times .journey__number{line-height:0.75em;font-size:70px}@media screen and (min-width: 1050px){.travel-times .journey__number{font-size:120px}}.travel-times .journey__lines{margin-bottom:53px}.travel-times .journey__lines img{width:22px}@media screen and (min-width: 1050px){.travel-times .journey__lines img{width:28px}}@media screen and (min-width: 1220px){.travel-times .journey__lines img{width:auto}}.travel-times .stop__text{display:block;font-size:26px}@media screen and (min-width: 1050px){.travel-times .stop__text{font-size:27px}}.travel-times .stop__number{display:block}.travel-times .stop::after{content:"";display:block;height:80px;width:4px;margin:14px 0;background:#000}@media screen and (min-width: 1050px){.travel-times .stop::after{height:170px;width:6px}}.travel-times .stop:last-child::after{display:none}.full-width-image{border-top:4px solid #000;border-bottom:4px solid #000}.full-width-image img{width:100%}.image-gallery{margin:110px 0}@media screen and (min-width: 725px){.image-gallery{margin:143px 0}}.image-gallery__item{width:100%;padding-left:10px;padding-right:10px;margin-top:30px}.image-gallery__item:first-child{margin-top:0}@media screen and (min-width: 725px){.image-gallery__item{width:33.33333%;padding-left:10px;padding-right:10px;margin-top:0}}.image-gallery img{border:4px solid #000}@media screen and (min-width: 725px){.image-gallery img{border-width:5px}}
.intro-animation{background:#f7eedb;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;user-select:none;transition:all 0.4s;will-change:transform}.intro-animation .row{height:100%}.intro-animation__logo{width:100%;padding-left:10px;padding-right:10px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}@media screen and (min-width: 725px){.intro-animation__logo{width:33.33333%;padding-left:10px;padding-right:10px}}.intro-animation__logo img{width:85%;opacity:0;transform:translateY(100%);transition:all 0.5s;will-change:transform}.intro-animation__images{width:100%;padding-left:10px;padding-right:10px;align-self:center}@media screen and (min-width: 725px){.intro-animation__images{width:66.66667%;padding-left:10px;padding-right:10px}}.intro-animation__scene{width:95%}@media screen and (min-width: 1260px){.intro-animation__scene{width:800px;margin:auto}}.intro-animation .pattern{opacity:0;transform:translateY(100%);transition:all 0.5s;will-change:transform}.intro-animation .pattern img,.intro-animation .pattern svg{display:block;width:100%;height:auto}.intro-animation .pattern--rectangle{width:110%;right:-10%;top:0}.intro-animation .pattern--rectangle path{fill:#ffa8f2}.intro-animation .pattern--vertical-lines{width:11%;top:3%;left:10%}.intro-animation .pattern--vertical-dots{width:15%;right:10%;bottom:3%}.intro-animation .pattern--image{width:100%;bottom:0;left:50%}.intro-animation .pattern--image img{transform:translateX(-50%)}.intro-animation .pattern--semicircle{width:50%;bottom:-1px;left:0}.intro-animation--loaded .intro-animation__logo img,.intro-animation--loaded .pattern{opacity:1;transform:translateY(0)}.no-js .intro-animation,.intro-animation--complete{visibility:hidden;opacity:0;will-change:unset}.no-js .intro-animation .pattern,.no-js .intro-animation img,.intro-animation--complete .pattern,.intro-animation--complete img{will-change:unset}.responsive-iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.responsive-iframe .map__google,.responsive-iframe>iframe{height:100%;width:100%;position:absolute;top:0;left:0}.map button{border-radius:0}.responsive-table{overflow-x:auto}.responsive-table td+td{min-width:250px}h1.entry-title,h1.page-title{margin-bottom:40px}.entry-thumbnail{display:block;text-align:center;margin-bottom:20px}.post-nav{display:inline-flex;align-items:center;text-align:center;padding:0 0 30px;font-size:14px}.post-nav .page-numbers{width:auto;padding:5px;margin-bottom:0 !important;line-height:1;text-decoration:none}.post-nav .page-numbers:first-child{padding-left:0}.post-nav .page-numbers:focus,.post-nav .page-numbers:hover,.post-nav .page-numbers.current{color:#000}.required,.req{color:red}.page-footer{color:#000;padding:40px 0 20px;border-top:4px solid #000;font-size:14px}.page-footer h4,.page-footer__logo{margin-bottom:30px}@media screen and (min-width: 725px){.page-footer h4,.page-footer__logo{margin-bottom:40px}}.page-footer__building{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 750px){.page-footer__building{width:33.33333%;padding-left:10px;padding-right:10px}}.page-footer__address{margin-bottom:30px}.page-footer__landlord{width:100%;padding-left:10px;padding-right:10px;margin-bottom:50px}@media screen and (min-width: 750px){.page-footer__landlord{width:25%;padding-left:10px;padding-right:10px}}.page-footer__landlord h4{visibility:hidden}.page-footer__landlord img{display:block;height:25px;width:auto}.page-footer__contacts{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 750px){.page-footer__contacts{width:41.66667%;padding-left:10px;padding-right:10px}}.page-footer__contact{padding-left:10px;padding-right:10px;width:auto}.page-footer__contact img{display:block;height:25px;width:auto;margin-bottom:1.1em}.page-footer__contact p{margin-bottom:1.1em}.page-footer__legal{background-color:#f7eedb;font-size:14px}.page-footer__legal small{font-size:14px}.page-footer__legal .wrapper{display:flex;flex-wrap:wrap}.menu-legal{list-style:none;text-align:left;padding:0;margin:26px 0 0}@media screen and (min-width: 750px){.menu-legal{margin:0}}.menu-legal li{padding:0;text-align:left;float:left;margin-left:5px;margin-bottom:0}.menu-legal li:before{content:"|";margin-right:5px}.menu-legal li:first-child{margin-left:0}.menu-legal li:first-child:before{content:none}.menu-legal li a{color:#000;display:inline-block}.wp-caption{max-width:100%}.wp-caption-text{font-style:italic;color:#666;font-size:85%;margin-top:7px}.alignleft{display:inline;float:left;margin-right:21px}.alignright{display:inline;float:right;margin-left:21px}.aligncenter{clear:both;display:block;margin:0 auto 21px}.skip-to{text-transform:uppercase;font-size:24px;display:inline-block;background:#ffff0c;border:4px solid #000;color:#000;padding:12px;margin:0;transform:translateX(-50%);position:absolute;top:-100%;left:50%;z-index:999999}@media screen and (min-width: 725px){.skip-to{border-width:5px}}.skip-to:focus{text-decoration:none;top:0}.hidden{display:none !important;visibility:hidden}.screen-reader-text,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.css.map */
