/*!
    Theme Name: Hammersmith Campus
    Theme URI: https://hammersmithcampus.com/
    Description: Custom theme for Hammersmith Campus
    Author: Break The Grid & Tim West Designs
    Version: 1.0.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 0 0 68px;margin:0;list-style:none}.slick-dots li{display:inline-block;margin:0 7px 0 0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0;margin:0;cursor:pointer;color:transparent;border:0;outline:none;background:#224039}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:#f39100}.slick-dots li.slick-active button{background:#f39100}html{box-sizing:border-box;overflow-y:scroll}.menu-open{overflow:hidden}@media screen and (min-width: 900px){.menu-open{overflow-y:scroll}}
*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;font:16px/1.4 "Kumbh Sans",Arial,Helvetica,sans-serif;color:#333;min-width:320px;-webkit-font-smoothing:antialiased;padding-top:95px}h1,h2,h3,h4,h5,h6{color:#d54064;font-family:"Kumbh Sans",Arial,Helvetica,sans-serif;line-height:1.3;margin:0 0 0.5em}h1{font-size:44px;margin-top:70px}h2{font-size:34px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{margin:0 0 1em}a{color:#f39100;text-decoration:none}a:focus,a:hover{text-decoration:underline}a[href^="tel:"]{cursor:default;color:#333}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:4px;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}figure{margin:0;position:relative}figure figcaption{color:#fff;position:absolute;bottom:20px;left:20px;background:rgba(40,66,57,0.75);padding:2px 8px}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 #333;margin:1em 0;padding:0}iframe{border:0 none;max-width:100%}pre{border:1px solid #333;padding:14px;background:#f7f7f7}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:17px;color:#333}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:17px;padding:8px;width:100%;max-width:100%}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%}.select-container{display:block;position:relative}.select-container select{appearance:none}.select-container select::-ms-expand{display:none}.select-container:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #224039;position:absolute;top:50%;right:20px;z-index:1;transform:translateY(-50%);pointer-events:none}.select-container .floating-label{position:absolute;top:-0;left:50%;transform:translate(-50%, -100%);max-width:calc(100% - 16px);margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#333;pointer-events:none;opacity:0;transition:opacity .1s ease}.select-container.is-floated .floating-label{opacity:1;transition:opacity .2s ease}.wpcf7 .dual-field .row>div,.wpcf7 .dual-field label{width:100%;padding-left:10px;padding-right:10px;margin-bottom:20px}@media screen and (min-width: 500px){.wpcf7 .dual-field .row>div,.wpcf7 .dual-field label{width:50%;padding-left:10px;padding-right:10px}}.wpcf7 .dual-field .row>div{align-self:flex-end}.wpcf7 .dual-field .row>div input[type="submit"]{margin-bottom:0}.wpcf7 .single-field label{width:100%;padding-left:10px;padding-right:10px;margin-bottom:20px}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{background:#f9f8f7}.wpcf7 ::placeholder{opacity:1;color:#333}.wpcf7 input:focus::placeholder,.wpcf7 textarea:focus::placeholder{opacity:0.7}.wpcf7 .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-not-valid{background-color:#d54064}.wpcf7 .wpcf7-not-valid-tip{font-size:13px;position:absolute;bottom:100%;right:0}.wpcf7 .wpcf7-acceptance{display:block;margin-top:30px;font-size:17px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 div.wpcf7-response-output{padding:8px;margin:0;border-radius:4px;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#d54064}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_fields{column-gap:20px;row-gap:20px}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield{position:relative}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield input,.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield textarea,.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield select{background-color:#f9f8f7;border:0 none;border-radius:0;box-shadow:none;font-size:inherit}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpolygon points='0 0 10 0 5 6 0 0' fill='%23333'/%3E%3C/svg%3E")}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme ::placeholder{opacity:1;color:#333}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme input:focus::placeholder,.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme textarea:focus::placeholder{opacity:0.7}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield--type-submit{align-self:end}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield--type-submit input{font-size:inherit;padding:12px 20px;background:#f39100;border:1px solid #f39100;border-radius:0;position:relative;transition:all 0.3s ease 0s}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield--type-submit input:focus,.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield--type-submit input:hover{text-decoration:none;background:#d98200;border-color:#d98200}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_error input,.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_error textarea,.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_error select{background-color:#d54064}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_validation_message{color:#d54064;font-size:13px;position:absolute;bottom:100%;right:0}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors{box-shadow:none;padding:11px;border:1px solid #d54064}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors .gform-icon{border-color:#d54064}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors .gform-icon::before,.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors .gform_submission_error{color:#d54064}.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield--input-type-captcha{grid-row:6}.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_error input,.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_error textarea,.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_error select{border:1px solid #fff;background-color:#d54064}.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_validation_message{color:#fff}.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors{border:1px solid #fff}.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors .gform-icon{border-color:#fff}.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors .gform-icon::before,.space-location__content .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors .gform_submission_error{color:#fff}input[type="submit"],button,.btn{display:inline-block;margin:15px 0;padding:12px 20px;height:auto;width:auto;cursor:pointer;color:#fff;text-align:center;font-size:16px;text-decoration:none;font-weight:400;background:#f39100;border:1px solid #f39100;position:relative;transition:all 0.3s ease 0s}input[type="submit"]:focus,input[type="submit"]:hover,button:focus,button:hover,.btn:focus,.btn:hover{text-decoration:none;background:#d98200;border-color:#d98200}.btn.btn--secondary{color:#fff;border-color:#333;background:#333}.btn.btn--secondary:focus,.btn.btn--secondary:hover{background:#4d4d4d}.btn.btn--large{padding:15px 30px}.wrapper{width:100%;max-width:1212px;margin:0 auto;padding:0 20px}.page-section{padding:30px 0 30px;position:relative}.row,.home-resources__list,.amenities-list,.options,.steps,.featured__item,.related-posts__list,.highlights__intro,.page-footer__primary,.page-footer__secondary{margin:0 -10px;display:flex;flex-wrap:wrap}.main-header{background:rgba(255,255,255,0.92);min-width:320px;width:100%;padding:11px 0;position:fixed;top:0;right:0;left:0;z-index:10}@media screen and (min-width: 1212px){.main-header>.wrapper{padding-right:250px}}@media screen and (min-width: 1300px){.main-header>.wrapper{padding-right:200px}}@media screen and (min-width: 1400px){.main-header>.wrapper{padding-right:150px}}@media screen and (min-width: 1530px){.main-header>.wrapper{padding-right:100px}}@media screen and (min-width: 1700px){.main-header>.wrapper{padding-right:20px}}
.admin-bar .main-header{margin-top:32px}@media (max-width: 782px){.admin-bar .main-header{margin-top:46px}}
.main-header__main{display:flex;align-items:center}.main-header__title{font-family:"Kumbh Sans",Arial,Helvetica,sans-serif;font-size:25px;margin:0;border:0 none;padding:0}.main-header__title a{color:#333;display:flex;align-items:center}.main-header__title a:focus,.main-header__title a:hover{text-decoration:none}.main-header__title a:focus svg stop:first-child,.main-header__title a:hover svg stop:first-child{stop-color:#f39100}.main-header__title a:focus svg stop:last-child,.main-header__title a:hover svg stop:last-child{stop-color:#d54064}.main-header__title a stop{transition:.4s ease}.main-header__title svg{height:73px;width:auto}.menu-top{display:block;background:#222;height:100%;max-width:80%;padding:0;transform:translateX(-100%);overflow:auto;position:fixed;top:0;bottom:0;left: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:0;padding:0;position:relative;z-index:10}.menu-top a{display:block;padding:10px 30px;border-bottom:2px solid #353535;font-family:"Kumbh Sans",Arial,Helvetica,sans-serif;font-size:15px;color:#fff;text-decoration:none;transition:all 0.3s}.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{background-color:#f39100}.menu-top .wrapper{padding:0 10px}.menu-top .sub-menu{display:flex}.menu-top .sub-menu a{display:flex;height:100%;padding:10px}.menu-top .menu-item-icon{width:50px;flex:0 auto}.menu-top .menu-item-icon+.menu-item-content{padding-left:15px}.menu-top .menu-item-content{flex:1}.menu-top .menu-item-description{margin-top:10px;margin-bottom:0}.menu-top.open{transform:translateX(0)}@media (max-width: 900px){.admin-bar .menu-top{margin-top:32px}}@media (max-width: 782px){.admin-bar .menu-top{margin-top:46px}}
@media screen and (min-width: 950px){.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;font-size:14px}.menu-top ul{display:flex}.menu-top li{padding:10px 0;position:unset}.menu-top .hide-on-desktop{display:none}.menu-top a{color:#333;border:0 none;line-height:1;padding:10px 0;margin-left:20px}.menu-top a:hover,.menu-top .current>a,.menu-top .current-menu-parent>a,.menu-top .current-menu-item>a,.menu-top .current_page_item>a,.menu-top .current_page_ancestor>a,.menu-top li.active>a,.menu-top>ul>li>a:focus{background:transparent;color:#f39100}.menu-top li:hover>.sub-menu-wrap,.menu-top li.active>.sub-menu-wrap,.menu-top a:focus+.sub-menu-wrap{visibility:visible;opacity:1;transform:translateY(0)}.menu-top .menu-item-has-children:hover::after{content:"";width:120px;height:40px;position:absolute}.menu-top .sub-menu-wrap{visibility:hidden;opacity:0;transition:all 0.4s;transform:translateY(10px);background:rgba(255,255,255,0.92);padding:10px 0;position:absolute;top:100%;right:0;left:0;overflow:hidden}.menu-top .wrapper{padding:0 40px}.menu-top .sub-menu{margin:0 -10px;align-items:center}.menu-top .sub-menu li{width:33.333%;height:100%;padding:10px}.menu-top .sub-menu li:first-child{margin-top:0}.menu-top .sub-menu a{background:#fff;margin:0;padding:15px;font-size:15px;text-align:left;line-height:1.4;color:#f39100;font-weight:700;height:100%;display:flex}.menu-top .sub-menu .menu-item-description{color:#333;font-weight:400;transition:all 0.3s}.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:#f39100;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}}.slick-list,.slick-track{display:flex}.slick-arrow{padding:0 5px;margin:0;background:transparent;border:0 none;flex-shrink:0}.slick-arrow:focus,.slick-arrow:hover{background:transparent;border:0 none}.slick-arrow img{display:block}.corner-contact{display:none}@media screen and (min-width: 950px){.corner-contact{display:block;width:262px;padding-left:90px;position:relative;margin-right:-80px;z-index:100}}@media screen and (min-width: 1212px){.corner-contact{position:absolute;margin-right:0;right:0}}.corner-contact::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 262px 262px 0;border-color:transparent #f39100 transparent transparent;clip-path:polygon(0% 0%, 45% 45%, 100% 100%, 100% 0%);position:absolute;top:-36px;right:0}.corner-contact a{display:inline-flex;position:relative;color:#fff;transition:all 0.3s}.corner-contact a:focus,.corner-contact a:hover{text-decoration:none;color:#000}.corner-contact a:focus img,.corner-contact a:hover img{filter:invert(1)}.corner-contact img{margin-left:5px;width:12px;transition:all 0.3s}@media screen and (min-width: 1100px){.corner-contact img{margin-left:8px;width:15px}}
.nav-btn{display:inline-block;float:right;padding:0;margin:0 0 0 auto;border:0 none;border-radius:0;background:transparent;color:#fff;font-size:18px;text-align:center;cursor:pointer;width:25px;flex:0 0 auto}@media screen and (min-width: 950px){.nav-btn{display:none}}.nav-btn:focus,.nav-btn:hover{background-color:transparent}.nav-btn:before,.nav-btn:after,.nav-btn span{content:'';background:#333;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{background-color:#fff;position:relative;z-index:1}main .page-section:first-child{padding-top:50px}main div.page-section:first-child h1{margin-bottom:0}.hero{display:flex;align-items:center;margin-top:-95px;height:335px;overflow:hidden;position:relative}@media screen and (min-width: 900px){.hero{height:770px}}.hero::after{content:"";display:block;width:100%;height:100%;background:#000;opacity:0.3;position:absolute;top:0;left:0;z-index:2}.hero__image{width:100%;height:100%;background-position:center;background-size:cover;position:absolute;top:0;left:0;z-index:1}.hero__video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.hero__text{color:#fff;position:relative;z-index:3;font-size:30px;max-width:330px;line-height:1.1;padding-top:95px;margin-top:0}@media screen and (min-width: 900px){.hero__text{font-size:60px;max-width:660px}}
.spaces-search{padding:30px 0;background:#fff}@media screen and (min-width: 833px){.spaces-search{padding:44px 0}}
.spaces-search__tab{display:inline-block;margin-top:-30px;padding:10px 68px 10px 12px;clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 80% 0%);transform:translateY(-100%);background:#d54064;color:#fff;font-size:18px;font-weight:400;position:absolute;z-index:3}@media screen and (min-width: 833px){.spaces-search__tab{margin-top:-44px}}@media screen and (min-width: 900px){.spaces-search__tab{padding:18px 78px 18px 18px}}
.spaces-search__form{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.spaces-search__field,.spaces-search__control{flex:1 0 auto;padding:0 20px;width:50%;margin-bottom:20px}@media screen and (min-width: 833px){.spaces-search__field,.spaces-search__control{width:20%;margin-bottom:0}}.spaces-search__field select,.spaces-search__control select{background-color:transparent;text-align-last:center}.spaces-search__field input[type=submit],.spaces-search__control input[type=submit]{margin:0;padding-top:8px;padding-bottom:8px;width:100%}.spaces-search__field{border-left:1px solid #000}.spaces-search__field:first-child,.spaces-search__field:nth-child(3),.spaces-search__field:nth-child(4){border-left:0 none}@media screen and (min-width: 833px){.spaces-search__field:nth-child(3),.spaces-search__field:nth-child(4){border-left:1px solid #000}}.spaces-search__field--checkbox{display:flex;align-items:center}.spaces-search__field option{color:#333;font-size:15px}.spaces-search__control{width:100%;margin-bottom:0}@media screen and (min-width: 833px){.spaces-search__control{padding-left:0;width:20%}}
.checkbox-container{display:flex;align-items:center;gap:8px;margin-bottom:0;font-size:15px;cursor:pointer}.checkbox-container input[type="checkbox"]{appearance:none;-webkit-appearance:none;margin:0;flex-shrink:0;width:20px;height:20px;border:2px solid #224039;border-radius:3px;position:relative;cursor:pointer;transition:background-color .2s ease, border-color .2s ease}.checkbox-container input[type="checkbox"]:checked{background-color:#224039}.checkbox-container input[type="checkbox"]:checked::after{content:"";position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-container input[type="checkbox"]:focus-visible{outline:2px solid #224039;outline-offset:2px}.spaces-search--black,.spaces-search--pink,.spaces-search--green{background-color:#284239}@media screen and (min-width: 833px){.spaces-search--black,.spaces-search--pink,.spaces-search--green{padding:40px 0 36px}}.spaces-search--black .spaces-search__title,.spaces-search--black .checkbox-container,.spaces-search--black .floating-label,.spaces-search--black select,.spaces-search--pink .spaces-search__title,.spaces-search--pink .checkbox-container,.spaces-search--pink .floating-label,.spaces-search--pink select,.spaces-search--green .spaces-search__title,.spaces-search--green .checkbox-container,.spaces-search--green .floating-label,.spaces-search--green select{color:#fff}.spaces-search--black .spaces-search__title,.spaces-search--pink .spaces-search__title,.spaces-search--green .spaces-search__title{font-size:20px;margin-bottom:35px}.spaces-search--black .spaces-search__field,.spaces-search--pink .spaces-search__field,.spaces-search--green .spaces-search__field{border-left-color:#fff}.spaces-search--black .select-container::after,.spaces-search--pink .select-container::after,.spaces-search--green .select-container::after{border-top-color:#fff}.spaces-search--black .checkbox-container input[type="checkbox"],.spaces-search--pink .checkbox-container input[type="checkbox"],.spaces-search--green .checkbox-container input[type="checkbox"]{border-color:#fff}.spaces-search--black .checkbox-container input[type="checkbox"]:focus-visible,.spaces-search--pink .checkbox-container input[type="checkbox"]:focus-visible,.spaces-search--green .checkbox-container input[type="checkbox"]:focus-visible{outline-color:#fff}.spaces-search--pink{background-color:#d54064}.spaces-search--pink input[type="submit"]{border-color:#224039;background:#224039}.spaces-search--pink input[type="submit"]:hover{background:#192f2a;border-color:#192f2a}.spaces-search--black{background-color:#333}.spaces-search--black .spaces-search__title{color:#f39100}.home-intro{background-color:#fbfbfa;padding:60px 0}@media screen and (min-width: 725px){.home-intro{padding:118px 0 70px}}
.home-intro__image{margin-bottom:20px;width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 725px){.home-intro__image{order:2;width:50%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1000px){.home-intro__image{width:33.33333%;padding-left:10px;padding-right:10px;margin-top:-93px;margin-bottom:-110px;margin-left:auto}}@media screen and (min-width: 725px){.home-intro__image img{width:100%;height:100%;object-fit:cover}}
.home-intro__content{flex:1 0 auto;width:100%;padding-left:10px;padding-right:10px;max-width:770px}@media screen and (min-width: 725px){.home-intro__content{width:50%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1000px){.home-intro__content{width:66.66667%;padding-left:10px;padding-right:10px}}
.home-intro__lead p{color:#224039;font-size:21px;font-weight:600;line-height:1.3;margin-bottom:36px}@media screen and (min-width: 600px){.home-intro__lead p{font-size:30px}}
.home-intro__button .btn{margin:0 16px 0 0}.home-resources{padding:80px 0 0}.home-resources__text{max-width:650px}.home-resources__list{margin-top:70px}.home-resources__list-item{display:flex;align-items:flex-start;padding-bottom:30px;width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 725px){.home-resources__list-item{width:33.33333%;padding-left:10px;padding-right:10px;padding-bottom:75px}}
.home-resources__list-item-desc{padding-left:20px}.home-resources__list-item-desc h3{color:#333;font-size:18px;margin-bottom:10px}.home-available-spaces{padding:70px 0 35px;background-color:#efedeb}.home-available-spaces__content{display:flex;flex-wrap:wrap;align-items:flex-start}.home-available-spaces__text{flex:1 0 auto;max-width:650px;width:100%;padding-right:20px;margin-right:auto}@media screen and (min-width: 700px){.home-available-spaces__text{flex:1}}
.home-available-spaces__button .btn{margin-top:0}.home-available-spaces__carousel{margin-top:70px}.home-available-spaces__slide{min-height:510px;position:relative}.home-available-spaces__slide-details{width:100%;font-size:14px}@media screen and (min-width: 650px){.home-available-spaces__slide-details{max-width:285px;position:absolute;bottom:0}}.home-available-spaces__slide-details h3{color:#333;font-size:23px;margin-bottom:0}@media screen and (min-width: 650px){.home-available-spaces__slide-details h3{padding-right:50px}}.home-available-spaces__slide-details span{font-size:20px}@media screen and (min-width: 650px){.home-available-spaces__slide-details span{display:block;padding-right:50px}}.home-available-spaces__slide-details>img{margin-top:15px}@media screen and (min-width: 650px){.home-available-spaces__slide-details>img{display:none}}.home-available-spaces__slide-details ul{padding:20px;margin:0;background-color:#224039;color:#fff;list-style-type:none}@media screen and (min-width: 650px){.home-available-spaces__slide-details ul{padding:28px;margin-top:40px}}.home-available-spaces__slide-details li{padding:0;margin-bottom:15px}.home-available-spaces__slide-details li img{display:inline;width:30px;margin-right:20px;vertical-align:middle}.home-available-spaces__slide-details .home-available-spaces__price{font-weight:700;font-size:20px;margin:0}@media screen and (min-width: 650px){.home-available-spaces__slide-details .home-available-spaces__price{font-size:22px;margin-top:90px}}.home-available-spaces__slide-details .btn{font-size:14px;border-color:#d54064;background-color:#d54064;margin:0;width:100%}@media screen and (min-width: 650px){.home-available-spaces__slide-details .btn{padding-left:28px;padding-right:28px}}.home-available-spaces__slide-details .btn:focus,.home-available-spaces__slide-details .btn:hover{border-color:#da5575;background-color:#da5575}.home-available-spaces__slide-image{display:none}@media screen and (min-width: 650px){.home-available-spaces__slide-image{display:block;padding-left:255px;padding-bottom:140px}}
.home-available-spaces__carousel-nav{font-size:12px;display:flex;align-items:center;margin-top:15px}@media screen and (min-width: 650px){.home-available-spaces__carousel-nav{transform:translateY(-105px);padding-left:300px}}
.home-available-spaces__carousel-nav__pagination{position:static;padding:0 12px;width:auto}.home-our-offerings{padding:125px 0 0}.home-our-offerings__text{max-width:650px}.offerings-tabs{margin-top:44px;background:#284239}.offerings-tabs__title{color:#fff}.offerings-tabs-nav{width:100%;padding-left:10px;padding-right:10px;padding-top:30px;padding-bottom:30px}@media screen and (min-width: 900px){.offerings-tabs-nav{width:16.66667%;padding-left:10px;padding-right:10px;padding-top:74px;padding-bottom:74px}}.offerings-tabs-nav ul{list-style:none;padding:0;margin-bottom:0}.offerings-tabs-nav li{padding:0;margin:5px 0 0}.offerings-tabs-nav li:first-child{margin-top:0}.offerings-tabs-nav a,.offerings-tabs-nav button{display:block;padding:0;background:transparent;border:0 none;color:#f39100;font-weight:700;transition:color 0.3s}.offerings-tabs-nav a[aria-selected=true],.offerings-tabs-nav a.active,.offerings-tabs-nav a:focus,.offerings-tabs-nav a:hover,.offerings-tabs-nav button[aria-selected=true],.offerings-tabs-nav button.active,.offerings-tabs-nav button:focus,.offerings-tabs-nav button:hover{text-decoration:none;color:#fff}.hide{display:none !important}.offerings-tabs-content{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 900px){.offerings-tabs-content{width:83.33333%;padding-left:10px;padding-right:10px;margin-left:auto}}
.offerings-tabs-panel .row{margin:0 -20px}@media screen and (min-width: 900px){.offerings-tabs-panel .row{margin:0 -10px}}
.offerings-tabs-details{background:#efedeb;width:100%;padding-left:10px;padding-right:10px;padding:20px;font-size:14px}@media screen and (min-width: 900px){.offerings-tabs-details{width:33.33333%;padding-left:10px;padding-right:10px;padding:74px 40px 20px}}.offerings-tabs-details h3{color:#333;font-size:16px}.offerings-tabs-details p{max-width:600px}.offerings-tabs-details strong,.offerings-tabs-price{font-weight:700;font-size:22px;line-height:1.2}.offerings-tabs-image{width:100%;padding-left:10px;padding-right:10px;padding:0}@media screen and (min-width: 900px){.offerings-tabs-image{width:66.66667%;padding-left:10px;padding-right:10px;padding-left:0}}.offerings-tabs-image img{width:100%;height:100%;object-fit:cover}.tabs__panel--show{animation:tabs-panel-entry-anim .4s ease-out}.tabs__panel--hide{display:none !important}@keyframes tabs-panel-entry-anim{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.home-explore{padding:74px 0}@media screen and (min-width: 700px){.home-explore{padding-top:100px}}
.home-explore__image{margin:60px 0 0}@media screen and (min-width: 700px){.home-explore__image{margin-top:120px}}.home-explore__image img{height:500px;width:auto}.image-scroller{position:relative;overflow:auto;user-select:none;padding:10px 0}.image-scroller::-webkit-scrollbar{width:auto}.image-scroller::-webkit-scrollbar-track{background:linear-gradient(0deg, transparent 49%, #b3b3b3 50%, transparent 51%)}.image-scroller::-webkit-scrollbar-thumb{background:url(images/icon-arrow-right-orange.svg) no-repeat 66px center;width:16px}.image-scroller:hover{cursor:move}.image-scroller img{max-width:none}.home-news-perks{padding:60px 0 40px;background:#d54064;color:#fff}.home-news-perks .row{margin-top:40px;margin-bottom:40px;gap:20px}@media screen and (min-width: 700px){.home-news-perks .row{flex-wrap:nowrap;gap:0}}
.home-news-perks__title{color:#fff}.home-news-perks__item{display:flex;flex-direction:column;min-height:300px}@media screen and (min-width: 1040px){.home-news-perks__item{min-height:550px}}.home-news-perks__item .excerpt{opacity:0;position:relative;z-index:1;transition:all 0.3s}.home-news-perks__item>a{color:#fff;padding:20px;position:relative;flex:1}.home-news-perks__item>a::after{content:"";opacity:0;width:100%;height:100%;background:rgba(78,102,97,0.8);position:absolute;top:0;left:0;transition:opacity 0.3s}.home-news-perks__item>a:focus,.home-news-perks__item>a:hover{text-decoration:none}@media screen and (min-width: 900px){.home-news-perks__item>a:focus::after,.home-news-perks__item>a:focus .excerpt,.home-news-perks__item>a:hover::after,.home-news-perks__item>a:hover .excerpt{opacity:1}}.home-news-perks__item img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.home-news-perks__item h3{font-size:18px;margin-bottom:10px;color:#fff;position:relative;z-index:1}.home-news-perks__item .btn{margin-top:20px;margin-bottom:0;padding:8px 15px}.home-news-perks__item--double{gap:20px;flex-direction:column;min-height:620px}@media screen and (min-width: 540px){.home-news-perks__item--double{min-height:300px;flex-direction:row}}@media screen and (min-width: 700px){.home-news-perks__item--double{flex-direction:column}}
.home-news-perks__item:nth-child(1){width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.home-news-perks__item:nth-child(1){width:33.33333%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1040px){.home-news-perks__item:nth-child(1){width:50%;padding-left:10px;padding-right:10px}}
.home-news-perks__item:nth-child(2){width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.home-news-perks__item:nth-child(2){width:33.33333%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1040px){.home-news-perks__item:nth-child(2){width:25%;padding-left:10px;padding-right:10px}}
.home-news-perks__item:nth-child(3){width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.home-news-perks__item:nth-child(3){width:33.33333%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1040px){.home-news-perks__item:nth-child(3){width:25%;padding-left:10px;padding-right:10px}}
.home-news-perks__cta .btn{margin-right:10px}.home-get-in-touch{padding:120px 0 90px}.home-get-in-touch__content{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.home-get-in-touch__content{width:56.25%;padding-left:10px;padding-right:10px;margin-right:auto}}
.home-get-in-touch__image{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.home-get-in-touch__image{width:41.66667%;padding-left:10px;padding-right:10px;margin-top:-120px;margin-bottom:-90px}.home-get-in-touch__image img{width:100%;height:100%;object-fit:cover}}
.page-available-spaces .card__title a{color:#d54064}.page-available-spaces .attributes__space{font-weight:400;color:#333;font-size:18px}.page-available-spaces .attributes__cost{font-weight:700;font-size:20px;margin-top:30px}.page-available-spaces .card-featured__content{background:#d54064}.page-available-spaces .card-featured__content .btn{margin-top:30px;background-color:#224039;border-color:#224039}.page-available-spaces .card-featured__content .btn:hover{background:#192f2a;border-color:#192f2a}.page-available-spaces .card-featured__featured-title{color:#fff;margin-bottom:20px}.page-available-spaces .card-featured__title{margin-bottom:20px}.available-spaces-results{margin-top:40px}.available-spaces-results__none{margin-bottom:40px}.attributes{list-style:none;padding:0;margin:0}.attributes li{padding:0;margin-bottom:15px}.attributes li:last-child{margin-bottom:0}.attributes img{display:inline;width:30px;margin-right:20px;vertical-align:middle}.intro{position:relative;min-height:450px}.intro__content{position:relative;flex:0 0 auto;width:100%;padding-left:10px;padding-right:10px;max-width:665px}@media screen and (min-width: 1000px){.intro__content{width:50%;padding-left:10px;padding-right:10px;padding-right:30px}}.intro__content>.card__tag{position:absolute;top:70px;transform:translateY(calc(-100% - 15px))}.intro__image,.intro__gallery{width:100%;padding-left:10px;padding-right:10px;margin-top:40px;position:relative}@media screen and (min-width: 1000px){.intro__image,.intro__gallery{width:auto;padding:0;margin-top:0;position:absolute;top:0;right:0;bottom:0;left:50%}}.intro__image figure,.intro__gallery figure{height:100%}.intro__image,.intro__carousel,.intro .slick-list{height:100%}.intro__image img,.intro__carousel img,.intro .slick-list img{height:100%;width:100%;object-fit:cover}.intro__carousel-nav{position:absolute;bottom:12px;left:12px}.intro__carousel-nav .slick-arrow{padding:5px 9px;background:#f39100;margin-right:6px}.intro .entry-title{margin-bottom:0}.intro__address{display:block;font-size:14px;margin-bottom:20px}.intro__lead p{color:#224039;font-size:21px;font-weight:600;line-height:1.3;margin-top:50px;margin-bottom:30px}@media screen and (min-width: 600px){.intro__lead p{font-size:24px}}.intro__button .btn{margin-bottom:0;margin-right:16px}.intro__links{margin-top:25px}.intro__links a{display:inline-block;color:#333;font-weight:bold;margin-right:20px}.available-space-amenities,.space-amenities{padding:50px 0}.amenities-list{list-style:none;padding:0;margin-top:50px}.amenities-list__item{display:flex;align-items:center;margin-bottom:0;padding-bottom:30px;width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 500px){.amenities-list__item{width:50%;padding-left:10px;padding-right:10px;padding-bottom:75px}}@media screen and (min-width: 725px){.amenities-list__item{width:33.33333%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1000px){.amenities-list__item{width:25%;padding-left:10px;padding-right:10px}}.amenities-list__item-img{flex:0 0 auto;width:50px;height:50px}.amenities-list__item-img img{height:100%;width:100%;object-fit:contain}.amenities-list__item-desc{font-size:18px;font-weight:bold;padding-left:20px}.space-offerings .offerings-tabs{margin-top:0}.space-area-schedule{padding:54px 0 44px}.area-schedule{width:100%;font-size:14px}.area-schedule th,.area-schedule td{border:0 none}.area-schedule th{font-size:18px;text-align:left;padding-bottom:20px}.area-schedule__row:nth-child(2n+1){background:#f9f8f7}.area-schedule__row-available-space{color:#f39100}.available-space-location,.space-location{background:#d54064;position:relative;min-height:400px;color:#fff}.available-space-location__content,.space-location__content{width:100%;padding-left:10px;padding-right:10px;padding-top:55px;padding-bottom:85px}@media screen and (min-width: 800px){.available-space-location__content,.space-location__content{width:50%;padding-left:10px;padding-right:10px;padding-right:50px}}.available-space-location__title,.space-location__title{color:#fff;margin-bottom:55px}.available-space-location__walking-time,.space-location__walking-time{display:flex;align-items:center;font-weight:bold;margin-bottom:10px;line-height:1.2}.available-space-location__walking-time-location-icon,.available-space-location__walking-time-walking-icon,.space-location__walking-time-location-icon,.space-location__walking-time-walking-icon{flex:0 0 auto;height:30px;width:auto;width:30px;margin-right:15px}.available-space-location__walking-time-walking-icon,.space-location__walking-time-walking-icon{margin-left:20px}.available-space-location__text,.space-location__text{margin-top:40px}.available-space-location__links,.space-location__links{margin-top:55px}.available-space-location__links a,.space-location__links a{display:flex;align-items:center;color:#fff;margin-bottom:16px}.available-space-location__links a::after,.space-location__links a::after{content:"";width:0;height:0;margin-left:12px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #fff}.available-space-location__map,.space-location__map{width:100%;padding-left:10px;padding-right:10px;padding-bottom:20px;min-height:400px}@media screen and (min-width: 800px){.available-space-location__map,.space-location__map{width:auto;padding:0;position:absolute;top:0;right:0;bottom:0;left:50%}}
.map{width:100%;height:100%}.map img{max-width:inherit !important}.single-available-space .attributes{margin-bottom:20px}.single-available-space .attributes li{font-weight:bold;display:inline-block;margin-right:30px}.single-available-space .attributes img{width:35px;margin-right:10px}@media screen and (min-width: 1000px){.single-available-space .intro__content{padding-bottom:50px}}
.available-space-amenities{display:flex;flex-wrap:wrap;padding:0}.available-space-amenities__included{display:flex;width:100%;background:#efedeb}@media screen and (min-width: 900px){.available-space-amenities__included{width:50%}}.available-space-amenities__included>div{padding:50px 20px}@media screen and (min-width: 900px){.available-space-amenities__included>div{padding:50px 55px 50px 20px;max-width:606px;width:100%;margin-left:auto}}.available-space-amenities__additional{width:100%}@media screen and (min-width: 900px){.available-space-amenities__additional{width:50%}}.available-space-amenities__additional>div{padding:50px 20px}@media screen and (min-width: 900px){.available-space-amenities__additional>div{padding:50px 20px 50px 55px;max-width:606px;margin-right:auto}}.available-space-amenities .amenities-list__item{padding-bottom:30px}@media screen and (min-width: 725px){.available-space-amenities .amenities-list__item{width:50%;padding-left:10px;padding-right:10px}}
.space-template-template-custombuild .intro__links{margin-bottom:70px}.space-logos{padding:40px 0 80px}.space-logos .logos{display:flex;justify-content:space-between;align-items:center;overflow:auto;margin:45px -15px 0}.space-logos .logos img{margin:0 15px;max-height:55px;width:auto}.space-options__title{color:#f39100;margin-bottom:40px}.space-testimonials{background:#efedeb;padding:40px 0 54px}.space-testimonials__title{font-size:20px;color:#333;margin-bottom:38px}.testimonial{margin:0 0 1em;padding:0 0 0 68px;border:0 none;font-style:normal;position:relative}.testimonial:before{content:'\201c';color:#f39100;font-size:129px;font-weight:bold;line-height:1;position:absolute;top:-10px;left:-7px}.testimonial cite{font-style:normal;text-transform:none;font-size:16px}.testimonial__name{color:#f39100}.testimonial__title{font-weight:normal}.page-our-offerings .entry-content{color:#224039;font-size:30px;font-weight:600;max-width:800px}.page-our-offerings .spaces-search{margin-top:38px}.offerings{margin-top:120px}.single-offering .intro__buttons .btn{margin-right:16px;margin-bottom:0}.offering-options{padding-top:100px}.offering-options__title{margin-bottom:60px}.options__item{width:100%;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;margin-bottom:70px}@media screen and (min-width: 700px){.options__item{width:50%;padding-left:10px;padding-right:10px}.postid-129 .options__item{width:33.33333%;padding-left:10px;padding-right:10px}}.options__item p:last-child{margin-bottom:0}.options__item-title{color:#f39100;font-size:20px;margin-bottom:30px}.option__item-img img{margin-bottom:36px}.option__item-buttons .btn{margin-right:16px;margin-bottom:0}.offering-steps,.space-options{background-color:#284239;color:#fff;padding-top:70px;padding-bottom:30px}.offering-steps__title{color:#f39100;margin-bottom:40px}.steps{padding:0;list-style:none;counter-reset:item}.steps__item{width:100%;padding-left:10px;padding-right:10px;margin-bottom:30px;counter-increment:item;position:relative;display:flex;flex-direction:row}@media screen and (min-width: 800px){.steps__item{width:33.33333%;padding-left:10px;padding-right:10px}}.steps__item::before{content:counter(item) ".";font-size:45px;line-height:1}.steps__item .steps__details{display:flex;flex-direction:row}.steps__item .steps__text{padding-left:20px}.steps__item .steps__text a{word-break:break-all}.steps__item p:last-child{margin-bottom:0}.space-options{flex-direction:column}.space-options .steps__item{flex-direction:column}.space-options .steps__details{padding-top:25px}.space-options .steps__marker{width:65px;flex:0 0 auto}.pricing-table__table{width:100%;min-width:650px;table-layout:fixed}.pricing-table__table th,.pricing-table__table td{border:0 none;padding:10px 20px;vertical-align:middle}.pricing-table__table thead th{text-align:center;font-size:20px;color:#fff;padding:25px;width:20%}.pricing-table__table thead th .pricing-table__price{display:block;font-size:37px;font-weight:400}.pricing-table__table thead th:first-child{width:auto}.pricing-table__table thead th:nth-child(2){background:#284239}.pricing-table__table thead th:nth-child(3){background:#f39100;border-left:10px solid #fff;border-right:10px solid #fff}.pricing-table__table thead th:nth-child(4){background:#d54064}.pricing-table__table tbody th{text-align:left;font-weight:400;font-size:14px}.pricing-table__table tbody td{text-align:center}.pricing-table__table tbody td:nth-child(2){background:#bcc5c3}.pricing-table__table tbody td:nth-child(2) .pricing-table__marker{background-color:#284239}.pricing-table__table tbody td:nth-child(3){background:#fbdeb2;border-left:10px solid #fff;border-right:10px solid #fff}.pricing-table__table tbody td:nth-child(3) .pricing-table__marker{background-color:#f39100}.pricing-table__table tbody td:nth-child(4){background:#f2c5d0}.pricing-table__table tbody td:nth-child(4) .pricing-table__marker{background-color:#d54064}.pricing-table__table tbody tr:nth-child(odd){background:rgba(239,237,235,0.4)}.pricing-table__table tbody tr:nth-child(odd) td:nth-child(2){background:#d0d5d3}.pricing-table__table tbody tr:nth-child(odd) td:nth-child(3){background:#f6e4c9}.pricing-table__table tbody tr:nth-child(odd) td:nth-child(4){background:#f1d5db}.pricing-table__marker{display:inline-block;width:12px;height:12px;border-radius:20px}.pricing-table__footnotes{font-size:14px;margin-bottom:40px;padding-left:20px}.offering-featured{background-color:#284239;color:#fff;padding:74px 0 34px}.offering-featured .wrapper{display:flex;flex-direction:column}@media screen and (min-width: 525px){.offering-featured .wrapper{flex-direction:row}}.offering-featured .offering-featured__image{flex:1 0 auto;padding:0 45px 20px 0}.offering-featured__title{color:#f39100}.page-about-us .intro__buttons{display:inline-block;margin-right:40px}.page-about-us .intro__links{display:inline-block;margin-top:15px}.about-tenants{padding:45px 0 70px}.about-tenants__title{margin-bottom:50px}.tenants{display:flex;justify-content:space-between;align-items:center;overflow:auto;margin:0 -15px}.tenants img{margin:0 15px;max-height:45px;width:auto}@media screen and (min-width: 700px){.featured{display:grid;grid-auto-rows:1fr}}.featured figure{height:100%}.featured__item{flex-direction:column-reverse}@media screen and (min-width: 700px){.featured__item:nth-child(even){flex-direction:row}.featured__item:nth-child(even) .featured__item-img{padding-left:0}.featured__item:nth-child(odd){flex-direction:row-reverse}.featured__item:nth-child(odd) .featured__item-img{padding-right:0}}
.featured__item-desc{width:100%;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 700px){.featured__item-desc{width:41.66667%;padding-left:10px;padding-right:10px;margin:auto;padding-top:40px;padding-bottom:40px;align-self:center}}
.featured__item-img{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.featured__item-img{width:50%;padding-left:10px;padding-right:10px}}.featured__item-img img{width:100%;height:100%;object-fit:cover}.featured__item-button .btn{margin-top:0;margin-bottom:0}.card,.offering{width:100%;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;margin-bottom:62px}@media screen and (min-width: 700px){.card,.offering{width:33.33333%;padding-left:10px;padding-right:10px}}.card .btn,.offering .btn{margin:0;width:100%;text-align:left}.card__title,.offering__title{font-size:20px}.card__media{display:block;position:relative}.card__image--faded{opacity:0.5;filter:grayscale(1)}.card__tag{display:inline-block;padding:4px 12px;background:#d54064;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}.card__media .card__tag,.card-featured__media .card__tag{position:absolute;top:12px;left:12px;z-index:1}.card__excerpt,.offering__excerpt{flex:1;padding:20px;background:#224039;color:#fff}.card__excerpt p:last-child,.offering__excerpt p:last-child{margin-bottom:0}.card__offerings-title{margin:15px 0 5px;font-weight:600}.card__offerings{margin:15px 0 0;padding-left:18px}.card__offerings li{margin-bottom:4px}.card__offerings:last-child{margin-bottom:0}.card__offerings-title+.card__offerings{margin-top:0}.page-perks .entry-content{color:#224039;max-width:900px}.page-perks .entry-content b,.page-perks .entry-content strong{display:block;font-size:30px;font-weight:600;line-height:1.2;margin-bottom:40px}.page-perks .entry-content h2{font-size:20px;color:#333}.perks{margin-top:50px}.card-featured{width:100%;padding-left:10px;padding-right:10px;min-height:500px;margin-bottom:62px;display:flex;flex-direction:column-reverse}@media screen and (min-width: 650px){.card-featured{flex-direction:row-reverse}}@media screen and (min-width: 650px){.card-featured__content,.card-featured__media{width:50%}}.card-featured__media{position:relative;height:100%}.card-featured__image{display:block;width:100%;height:100%;object-fit:cover}.card-featured__featured-title{color:#f39100;margin-bottom:40px}.card-featured__content{flex:1 0 auto;padding:40px;height:100%;color:#fff;background:#224039}@media screen and (min-width: 650px){.card-featured__content{padding:60px}}.card-featured__title{font-size:18px;margin-bottom:10px;color:#fff;position:relative;z-index:1}.card-featured__btn{margin-top:20px;margin-bottom:0;padding:8px 15px}.card--promo>.card__title{visibility:hidden}.card--promo .card__excerpt{display:flex;flex-direction:column;justify-content:center;transition:all 0.3s}.card--promo .card__excerpt .card__title{color:#f39100;font-size:35px;transition:all 0.3s}.card--promo .btn{background:#224039;border-color:#224039}.card--promo:hover .card__excerpt{text-decoration:none;background-color:#f39100}.card--promo:hover .card__excerpt .card__title{color:#fff}.card--promo:hover .btn{background:#f39100;border-color:#f39100}.page-recruitment main{background:#f39100;color:#fff}.page-recruitment .entry-content{width:100%;padding-left:10px;padding-right:10px;max-width:650px}@media screen and (min-width: 950px){.page-recruitment .entry-content{width:41.66667%;padding-left:10px;padding-right:10px;padding-top:110px;padding-bottom:100px}}@media screen and (min-width: 1300px){.page-recruitment .entry-content{width:41.66667%;padding-left:10px;padding-right:10px;padding-top:170px;padding-bottom:160px}}.page-recruitment .entry-content .entry-title{color:#fff}@media screen and (min-width: 950px){.page-recruitment .entry-content .entry-title{margin-top:0}}.page-recruitment .entry-thumbnail{margin:0 -10px}@media screen and (min-width: 950px){.page-recruitment .entry-thumbnail{width:50%;padding-left:10px;padding-right:10px;margin:0;padding-right:0;min-height:400px;position:absolute;top:0;right:0;bottom:0;left:50%}}.page-recruitment .entry-thumbnail img{width:100%;height:100%;object-fit:cover}.clip-corner-top-left,.card-featured{clip-path:polygon(85px 0, 100% 0, 100% 100%, 0 100%, 0 85px)}@media screen and (min-width: 950px){.clip-corner-top-left,.card-featured{clip-path:polygon(150px 0, 100% 0, 100% 100%, 0 100%, 0 150px)}}
.clip-corner-top-right{clip-path:polygon(calc(100% - 85px) 0, 100% 85px, 100% 100%, 0 100%, 0 0)}@media screen and (min-width: 950px){.clip-corner-top-right{clip-path:polygon(calc(100% - 150px) 0, 100% 150px, 100% 100%, 0 100%, 0 0)}}
.page-contact .entry-content{width:100%;padding-left:10px;padding-right:10px;color:#fff;padding-bottom:40px;position:relative}@media screen and (min-width: 950px){.page-contact .entry-content{width:41.66667%;padding-left:10px;padding-right:10px;padding-right:30px;padding-top:110px;padding-bottom:100px}}@media screen and (min-width: 1300px){.page-contact .entry-content{padding-top:170px;padding-bottom:160px}}.page-contact .entry-content::before{content:"";background:linear-gradient(0deg, #d54064 0%, #f39100 100%);width:300%;position:absolute;top:0;right:-10px;bottom:0;z-index:-1}@media screen and (min-width: 950px){.page-contact .entry-content::before{right:10px}}.page-contact .entry-content .entry-title{font-size:34px;color:#fff}@media screen and (min-width: 950px){.page-contact .entry-content .entry-title{margin-top:0}}.page-contact .entry-content a{font-size:18px;color:#fff}@media screen and (min-width: 400px){.page-contact .entry-content a{font-size:23px}}.page-contact .entry-content .page-contact__social{margin-top:80px}.page-contact .contact-form{width:100%;padding-left:10px;padding-right:10px;margin-top:40px;margin-bottom:45px}@media screen and (min-width: 950px){.page-contact .contact-form{width:58.33333%;padding-left:10px;padding-right:10px;padding-left:30px;margin-top:193px;margin-top:110px}}@media screen and (min-width: 1300px){.page-contact .contact-form{margin-top:253px;margin-top:170px}}
.responsive-iframe{margin-bottom:20px;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.responsive-iframe .map,.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}.single-post article,.single-perk article{padding-bottom:80px}.single-post .entry-title,.single-perk .entry-title{margin-bottom:27px}.single-post .subtitle,.single-perk .subtitle{color:#224039;font-size:20px;font-weight:600;margin-bottom:4px}.single-post .entry-content,.single-perk .entry-content{width:100%;padding-left:10px;padding-right:10px}.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6,.single-perk .entry-content h1,.single-perk .entry-content h2,.single-perk .entry-content h3,.single-perk .entry-content h4,.single-perk .entry-content h5,.single-perk .entry-content h6{color:#333}.single-post .entry-content img,.single-perk .entry-content img{margin-top:10px;margin-bottom:30px}.single-post .entry-content__buttons .btn,.single-perk .entry-content__buttons .btn{margin-right:16px}.single-post aside,.single-perk aside{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 800px){.has-sidebar .entry-content{width:58.33333%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 800px){.has-sidebar aside{width:41.66667%;padding-left:10px;padding-right:10px;padding-left:38px;align-self:flex-start;position:sticky;top:140px}}.has-sidebar .aside-content{padding:60px 39px 30px;padding:40px;background-color:#efedeb;position:relative}@media screen and (min-width: 800px){.has-sidebar .aside-content:before{content:"";width:0;height:0;border-top:29px solid transparent;border-bottom:29px solid transparent;border-right:29px solid #efedeb;position:absolute;top:45px;right:100%;z-index:1}}.has-sidebar .aside-content h1,.has-sidebar .aside-content h2,.has-sidebar .aside-content h3,.has-sidebar .aside-content h4,.has-sidebar .aside-content h5,.has-sidebar .aside-content h6{color:#333}.has-sidebar .sharing-title{margin-top:120px;margin-top:60px}.meta{margin-bottom:30px}.sharing-title{margin-top:30px;font-size:20px;color:#333}.sharing-container{margin-bottom:20px}.sharing-container a{color:#284239;margin-left:50px}.sharing-container a:first-child{margin-left:0}.sharing-container a:hover{text-decoration:none}.sharing-container img{height:30px;width:auto}.terms-link{font-weight:bold;color:#333}.related-posts{padding:55px 0 30px;background-color:#224039}.related-posts__title{margin-bottom:26px}.related-posts__list{list-style:none;padding:0}.related-post{width:100%;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;margin-bottom:60px}@media screen and (min-width: 700px){.related-post{width:33.33333%;padding-left:10px;padding-right:10px}}.related-post__title{font-size:16px;color:#fff;margin-top:20px;margin-bottom:4px;transition:all 0.3s}@media screen and (min-width: 700px){.related-post__title{margin-top:50px}}.related-post a{color:#fff;transition:all 0.3s}.related-post a:focus,.related-post a:hover{text-decoration:none;color:#f39100}.related-post a:focus .related-post__title,.related-post a:hover .related-post__title{color:#f39100}.related-post .meta{margin-bottom:0}.team-intro{color:#224039;font-size:18px;font-weight:600;margin-bottom:70px}.team-member{width:100%;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;margin-bottom:60px;position:relative}@media screen and (min-width: 600px){.team-member{width:50%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1000px){.team-member{width:33.33333%;padding-left:10px;padding-right:10px}}.team-member__details{flex:1;padding:0 25px 25px;position:relative;transition:all 0.3s}.team-member__details:after{content:"";width:0;height:0;border-left:23px solid transparent;border-top:23px solid transparent;border-bottom:23px solid #f39100;position:absolute;right:10px;bottom:0;z-index:1;transition:opacity 0.3s}.team-member__image{position:relative;aspect-ratio:660/553}.team-member__image::after{content:"";background:#d54064;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;transition:opacity 0.3s}.team-member__name{font-size:20px;color:#333;margin-top:20px;margin-bottom:4px;transition:all 0.3s}@media screen and (min-width: 700px){.team-member__name{margin-top:30px}}.team-member__position{display:block;font-weight:bold}.team-member__overlay{color:#fff;opacity:0;transition:opacity 0.3s;overflow:auto;position:absolute;top:0;left:20px;right:20px;padding:25px 15px 0}.team-member__linkedin{color:#fff}.team-member__bio{margin-top:40px;margin-bottom:0}.team-member:hover .team-member__details{color:#fff;background:#d54064}.team-member:hover .team-member__details:after{opacity:0}.team-member:hover .team-member__name{color:#fff}.team-member:hover .team-member__image::after,.team-member:hover .team-member__overlay{opacity:1}.join-us{padding:55px 0 30px;background-color:#224039;color:#fff}.join-us__details{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.join-us__details{width:66.66667%;padding-left:10px;padding-right:10px}}.join-us__button{width:100%;padding-left:10px;padding-right:10px;display:flex}@media screen and (min-width: 700px){.join-us__button{width:33.33333%;padding-left:10px;padding-right:10px;justify-content:center}}.join-us__button .btn{align-self:center}.join-us__title{font-size:20px;color:#fff;margin-bottom:26px}.highlights__intro{margin-top:38px}@media screen and (min-width: 700px){.highlights__intro{flex-direction:row-reverse}}@media screen and (min-width: 1100px){.highlights__intro{align-items:center}}.highlights__content,.highlights__image{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.highlights__content,.highlights__image{width:50%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1000px){.highlights__content,.highlights__image{width:45.83333%;padding-left:10px;padding-right:10px}}.highlights__image{margin-top:20px}@media screen and (min-width: 700px){.highlights__image{margin-top:0;margin-right:auto}}
.highlights-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-top:38px;margin-bottom:30px}.highlights-list__item{width:100%;padding-left:10px;padding-right:10px;margin-bottom:0;padding-top:60px;padding-bottom:24px}@media screen and (min-width: 500px){.highlights-list__item{width:50%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 1000px){.highlights-list__item{width:20%;padding-left:10px;padding-right:10px}}.highlights-list__item--black{background-color:#333}.highlights-list__item--green{background-color:#284239}.highlights-list__item--orange{background-color:#f39100}.highlights-list__item--pink{background-color:#d54064}.highlights-list__item-img{width:83px;height:83px;margin:0 25px}.highlights-list__item-img img{height:100%;width:100%;object-fit:contain}.highlights-list__item-desc{color:#fff;font-size:18px;margin:30px 25px 0}.campus-main-content{position:relative}.campus-info-boxes{background-color:#333;color:#fff}.campus-info-boxes h2,.campus-info-boxes h3,.campus-info-boxes a{color:#fff}.campus-info-box{width:100%;padding-left:10px;padding-right:10px;flex:1 0 auto}@media screen and (min-width: 700px){.campus-info-box{width:50%;padding-left:10px;padding-right:10px}}.campus-info-box__content{padding:30px 0}@media screen and (min-width: 700px){.campus-info-box__content{padding:60px}}.campus-info-box--transport .campus-info-box__content{padding-left:10px;padding-right:10px}@media screen and (min-width: 700px){.campus-info-box--transport .campus-info-box__content{padding:60px}}.campus-info-box:nth-child(odd) .campus-info-box__content{padding-left:0}.campus-info-box--transport{background-color:#d54064;color:#fff;font-weight:700;margin-left:-10px;margin-right:-10px}@media screen and (min-width: 700px){.campus-info-box--transport{margin:0}.campus-info-box--transport::before{content:"";background-color:#d54064;width:auto;position:absolute;top:0;right:0;bottom:0;left:50%;z-index:-1}}.campus-info-box--transport h2{color:#fff}.campus-info-box--transport ul{padding:0;list-style:none}.campus-info-box--transport li{display:flex;align-items:center;margin-bottom:25px;padding:0}.campus-info-box--transport li div{width:40px;margin-right:20px;text-align:center;flex:0 0 auto}.campus-info-box--transport li img{height:30px;width:auto}.campus-map{height:542px}.map-popup{font-weight:400;font-size:14px;padding:3px}.map-popup__title{font-size:20px;margin-bottom:3px}.map-popup__address{font-size:13px}.map-popup p:last-child{margin-bottom:0}.categories-list{display:flex;flex-wrap:wrap;margin:50px 0;padding:0;font-weight:bold;list-style:none}.categories-list li{padding:0}.categories-list li::before{content:"|"}.categories-list li:first-child::before{content:""}.categories-list a{display:inline-block;margin:0 5px;transition:0.3s ease;color:#333}.categories-list .current-cat a,.categories-list a:hover{text-decoration:none;color:#f39100}.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:#333}.required,.req{color:red}.page-footer{padding:42px 0;color:#333;background-color:#efedeb}.page-footer h4,.page-footer h5,.page-footer h6{color:#333}.page-footer__primary h4{font-size:14px;font-weight:400;margin-bottom:14px}.page-footer__logo,.page-footer__newsletter,.page-footer__calculator{width:100%;padding-left:10px;padding-right:10px;margin-bottom:14px}@media screen and (min-width: 725px){.page-footer__logo,.page-footer__newsletter,.page-footer__calculator{width:37.5%;padding-left:10px;padding-right:10px}}
@media screen and (min-width: 725px){.page-footer__logo{width:25%;padding-left:10px;padding-right:10px}}
.page-footer__newsletter>form{display:flex}.page-footer__newsletter>form input{font-size:14px;line-height:1.3;padding:18px 24px}.page-footer__newsletter>form input[type="submit"],.page-footer__newsletter>form button{margin:0}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_fields{display:flex;column-gap:0;row-gap:0}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme input[type="email"]{background-color:#fcfcfc;border:1px solid #fcfcfc}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield--type-email{flex:1}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme input{font-size:14px;line-height:1.3;padding:18px 24px;height:auto}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme ::placeholder{opacity:0.7}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_heading{display:none}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform_validation_errors{display:none}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gfield_validation_message{top:100%;right:auto;bottom:auto;left:0;margin-top:3px}.page-footer__newsletter .gform-theme.gform-theme.gform-theme.gform-theme.gform-theme.gform-theme .gform-loader{position:absolute;right:23px;top:11px;background:#d98200;block-size:18em;inline-size:18em;border-block-end-color:#224039;border-inline-start-color:#224039}.page-footer__calculator{position:relative}.page-footer__calculator-trigger{display:flex;user-select:none}.page-footer__calculator-trigger span,.page-footer__calculator-trigger button{font-size:14px;line-height:1.3;padding:18px 24px;color:#fff}.page-footer__calculator-trigger span{background:#224039;flex:1}.page-footer__calculator-trigger button{margin:0}.calculator-pop-up{display:none;background-color:#262626;color:#fff;padding:30px;position:absolute;top:0;right:10px;left:10px}.calculator-pop-up__exit{background:transparent;border:0 none;padding:0;margin:0;line-height:0.8;font-size:24px;text-align:center;position:absolute;top:7px;right:10px;transition:all 0.3s;font-family:Arial, sans-serif}.calculator-pop-up__exit:focus,.calculator-pop-up__exit:hover{background:transparent;border:0 none;color:#f39100}.calculator-pop-up__exit span{display:block}.calculator-pop-up form{display:flex;flex-direction:column}.calculator-pop-up label{display:flex;align-items:center;margin-bottom:20px;font-size:15px;justify-content:space-between}.calculator-pop-up label input{width:60px;margin-left:10px;padding:4px;text-align:center;flex:0 auto;-moz-appearance:textfield}.calculator-pop-up label input::-webkit-inner-spin-button{appearance:none}.calculator-pop-up input[type=submit]{padding:6px 14px;font-size:15px;margin-bottom:0}.calculator-pop-up--is-visible{display:block}.calculator-pop-up__result{display:none;font-weight:bold;font-size:21px;margin-top:15px}.calculator-pop-up__result--is-visible{display:block}.page-footer__secondary{margin-top:47px;font-size:14px}.page-footer__secondary h4{font-size:14px;margin-bottom:10px}.page-footer__secondary .widget{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 375px){.page-footer__secondary .widget{width:50%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 725px){.page-footer__secondary .widget{width:25%;padding-left:10px;padding-right:10px}}.page-footer__secondary .widget_nav_menu ul{list-style:none;padding:0}.page-footer__secondary .widget_nav_menu ul ul{display:none}.page-footer__secondary .widget_nav_menu li{line-height:1.2;padding:0;margin-bottom:5px}.page-footer__secondary .widget_nav_menu a{color:#333}.page-footer__legal{display:flex;flex-wrap:wrap;margin-top:44px;padding:30px 0 0;border-top:1px solid #b2b1b0}.page-footer__contact{font-size:17px;font-weight:700;margin-bottom:22px}@media screen and (min-width: 375px){.page-footer__contact{font-size:20px}}.page-footer__contact a{color:#333}.page-footer__company{width:100%;font-weight:400;font-size:14px;margin-top:22px}.page-footer__social{width:100%}@media screen and (min-width: 725px){.page-footer__social{width:fit-content;margin-left:auto}}
.social-icons{display:flex}.social-icons__icon{color:transparent;margin:0 0 0 10px}.social-icons__icon:first-child{margin-left:0}.social-icons__icon img{display:block;height:24px;width:auto}.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}#cc-window.cc-banner{padding:0.7em 1em;font-family:inherit}#cc-window.cc-window a.cc-btn:focus,#cc-window.cc-window .cc-link:focus,#cc-window.cc-window .cc-revoke:focus,#cc-window.cc-window a.cc-btn:hover,#cc-window.cc-window .cc-link:hover,#cc-window.cc-window .cc-revoke:hover{text-decoration:none}#cc-window .cc-btn{font-weight:700;transition:all 0.3s ease 0s}#cc-window .cc-btn:focus,#cc-window .cc-btn:hover{text-decoration:none}#cc-window .cc-accept-all{text-transform:uppercase}.cc-revoke.cc-revoke.cc-bottom{border-radius:3px 3px 0 0;font-size:14px;font-family:inherit;padding:0.5em 1em;margin:0;left:auto;right:3em;transition:all 0.3s ease 0s}.cc-revoke.cc-revoke.cc-bottom:focus,.cc-revoke.cc-revoke.cc-bottom:hover{text-decoration:none;background:#f39100;color:#fff}.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 */
