/** 
 * Automatically Generated - DO NOT EDIT 
 * KPS3 / v2.0.0 / 2025-04-10 
 */ 


/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a,.team-card .post-link span{background:transparent}a:focus,.team-card .post-link span:focus{outline:thin dotted}a:active,.team-card .post-link span:active,a:hover,.team-card .post-link span:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}meta.foundation-mq-small{font-family:"only screen and (min-width: 768px)";width:768px}meta.foundation-mq-medium{font-family:"only screen and (min-width:1280px)";width:1280px}meta.foundation-mq-large{font-family:"only screen and (min-width:1440px)";width:1440px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:16px}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover,.team-card .post-link span:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}@media only screen and (min-width: 768px) and (max-width: 1281px){.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}.row .medium-offset-0{position:relative;margin-left:0%}.row .medium-offset-1{position:relative;margin-left:8.33333%}.row .medium-offset-2{position:relative;margin-left:16.66667%}.row .medium-offset-3{position:relative;margin-left:25%}.row .medium-offset-4{position:relative;margin-left:33.33333%}.row .medium-offset-5{position:relative;margin-left:41.66667%}.row .medium-offset-6{position:relative;margin-left:50%}.row .medium-offset-7{position:relative;margin-left:58.33333%}.row .medium-offset-8{position:relative;margin-left:66.66667%}.row .medium-offset-9{position:relative;margin-left:75%}.row .medium-offset-10{position:relative;margin-left:83.33333%}.row .medium-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right !important}}body{font-family:"din-2014",Helvetica,Arial,"Segoe UI Symbol",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#4A4A4A}h1,h2,h3,h4,h5,h6{font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a,.team-card .post-link span{text-decoration:none}a:focus,.team-card .post-link span:focus{outline:none}button:focus{outline:none}.main-wrapper{overflow:hidden}.space-below{margin-bottom:80px}@media (max-width: 768px){.space-below{margin-bottom:40px}}.full-width{max-width:1600px;margin-left:auto;margin-right:auto;padding:0 3%;clear:both;position:relative}@media (max-width: 768px){.full-width{padding:0}}.static{position:static}.main-content .typography{padding-bottom:30px}@media (min-width: 1281px){.main-content .typography{padding-right:50px;padding-bottom:50px}}@media (min-width: 769px) and (max-width: 1280px){.main-content .typography{padding-right:30px}}.background-dark{background-color:#00384C;color:#fff}.table{display:table}.table--fullWidth{width:100%}.table-row{display:table-row}.table-col{display:table-cell;vertical-align:middle}@media (max-width: 768px){.row--collapse-small .column,.row--collapse-small .columns{padding-left:0;padding-right:0}}@media (min-width: 769px){.show-small{display:none !important}}@media (max-width: 768px){.hide-small{display:none !important}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100% !important}.elementor-widget:not(:last-child){margin-bottom:0 !important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important}.elementor-row,.elementor-container{display:block !important}[class*="column"]+[class*="column"]:last-child{float:left}.single-column-padding{padding:50px 30px}.single-column .basic-content{max-width:1000px;margin:0 auto}.single-column .two-column-list{max-width:1000px;margin:0 auto}@font-face{font-family:'dermody-icons';src:url("../fonts/dermody-icons.eot?t6szrz");src:url("../fonts/dermody-icons.eot?t6szrz#iefix") format("embedded-opentype"),url("../fonts/dermody-icons.ttf?t6szrz") format("truetype"),url("../fonts/dermody-icons.woff?t6szrz") format("woff"),url("../fonts/dermody-icons.svg?t6szrz#dermody-icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'dermody-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon,.button--small:after,.button--up-small:before,.button--large:after,.button--light:after,.button--outline:after,.button--outline-small:after,.select2-container--default .select2-selection--single .select2-selection__arrow:before,.news-slider__more:after,.post-link a:after,.team-card .post-link span:after,.mobile-nav .has-children>a:before,.mobile-nav .team-card .post-link .has-children>span:before,.team-card .post-link .mobile-nav .has-children>span:before,.mobile-nav__header-back:before,.category-menu li a:after,.footer__subscribe .footer__subscribe-input button:after,.property-search__filter:after,.filter-team:after,.case-study__title:after,.slick-next::before,.slick-prev::before{font-family:'dermody-icons'}.icon--facebook:before{content:"\e91a"}.icon--linkedin:before{content:"\e91b"}.icon--img:before{content:"\e918"}.icon--doc:before{content:"\e919"}.icon--search:before{content:"\e900"}.icon--pin:before{content:"\e901"}.icon--arrow-corner-top-right:before,.button--small:after,.button--large:after,.button--light:after,.button--outline:after,.button--outline-small:after,.news-slider__more:after,.post-link a:after,.team-card .post-link span:after,.category-menu li a:after,.footer__subscribe .footer__subscribe-input button:after,.case-study__title:after{content:"\e902"}.icon--arrow-corner-top-left:before,.button--up-small:before{content:"\e903"}.icon--arrow-corner-bottom-left:before{content:"\e904"}.icon--arrow-corner-bottom-right:before{content:"\e905"}.icon--arrow-left:before,.slick-prev::before{content:"\e906"}.icon--arrow-right:before,.slick-next::before{content:"\e907"}.icon--info:before{content:"\e908"}.icon--play-circle:before{content:"\e909"}.icon--phone:before{content:"\e90a"}.icon--card:before{content:"\e90b"}.icon--play:before{content:"\e90c"}.icon--arrow-up:before{content:"\e90d"}.icon--arrow-down:before{content:"\e90e"}.icon--plus:before{content:"\e90f"}.icon--minus:before{content:"\e910"}.icon--carat-down:before,.select2-container--default .select2-selection--single .select2-selection__arrow:before,.property-search__filter:after,.filter-team:after{content:"\e911"}.icon--carat-up:before,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.mobile-nav .has-children>a:before,.mobile-nav .team-card .post-link .has-children>span:before,.team-card .post-link .mobile-nav .has-children>span:before,.mobile-nav__header-back:before{content:"\e912"}.icon--chevron-right:before{content:"\e915"}.icon--chevron-left:before{content:"\e916"}.icon--close:before{content:"\e913"}.icon--circle:before{content:"\e914"}.icon--grid:before{content:"\e917"}.button,.pagination__link{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;background:#85B33B;border:none;color:#fff;font-size:18px;font-weight:700;padding:18px 35px 18px 25px;text-align:center;text-transform:uppercase}.button:hover,.pagination__link:hover{background:#698d2e;color:#fff}.button .icon,.pagination__link .icon,.button .button--small:after,.pagination__link .button--small:after,.button .button--up-small:before,.pagination__link .button--up-small:before,.button .button--large:after,.pagination__link .button--large:after,.button .button--light:after,.pagination__link .button--light:after,.button .button--outline:after,.pagination__link .button--outline:after,.button .button--outline-small:after,.pagination__link .button--outline-small:after,.button .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .button .select2-selection__arrow:before,.pagination__link .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .pagination__link .select2-selection__arrow:before,.button .news-slider__more:after,.pagination__link .news-slider__more:after,.button .post-link a:after,.post-link .button a:after,.pagination__link .post-link a:after,.post-link .pagination__link a:after,.button .team-card .post-link span:after,.team-card .post-link .button span:after,.pagination__link .team-card .post-link span:after,.team-card .post-link .pagination__link span:after,.button .mobile-nav .has-children>a:before,.mobile-nav .button .has-children>a:before,.pagination__link .mobile-nav .has-children>a:before,.mobile-nav .pagination__link .has-children>a:before,.button .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .button .has-children>span:before,.pagination__link .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .pagination__link .has-children>span:before,.button .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .button .has-children>span:before,.pagination__link .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .pagination__link .has-children>span:before,.button .mobile-nav__header-back:before,.pagination__link .mobile-nav__header-back:before,.button .category-menu li a:after,.category-menu li .button a:after,.pagination__link .category-menu li a:after,.category-menu li .pagination__link a:after,.button .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .button button:after,.pagination__link .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .pagination__link button:after,.button .property-search__filter:after,.pagination__link .property-search__filter:after,.button .filter-team:after,.pagination__link .filter-team:after,.button .case-study__title:after,.pagination__link .case-study__title:after,.button .slick-next::before,.pagination__link .slick-next::before,.button .slick-prev::before,.pagination__link .slick-prev::before{position:relative;left:15px;padding-right:15px;font-size:12px}@media (max-width: 768px){.button,.pagination__link{font-size:16px}}.button--small{font-size:15px;padding:14px 32px 14px 22px}.button--small:after{position:relative;left:15px;font-size:12px}.button--inline{background:transparent;color:#85B33B;padding:0}.button--inline:hover{background-color:transparent;color:#698d2e}.button--up-small{font-size:15px;padding:14px 22px 14px 32px}.button--up-small:before{position:relative;right:10px;font-size:12px}.button--large{padding:25px 50px 25px 35px}.button--large:after{position:relative;left:20px;font-size:15px}.button--light{background:#fff;color:#85B33B}.button--light:after{position:relative;left:20px;font-size:15px}.button--light:hover{background:#85B33B;color:#fff}.button--outline{background:transparent;border:2px solid #fff;color:#fff;padding:25px 50px 25px 35px}.button--outline:after{position:relative;left:20px;font-size:15px}.button--outline:hover{background:#fff;color:#85B33B}@media (max-width: 768px){.button--outline{padding:20px 45px 20px 30px}}.button--outline-small{background:transparent;border:2px solid #fff;color:#fff;font-size:15px;padding:12px 22px}.button--outline-small:after{position:relative;left:20px;font-size:15px}.button--outline-small:hover{background:#fff;color:#85B33B}.button--anchor span{display:inline-block;transform:rotate(135deg) translate(5px)}.hide-select{visibility:hidden}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:59px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:15px;padding-right:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:2px solid #85B33B;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block;font-weight:bold;font-size:15px;color:#4A4A4A;letter-spacing:0.47px;text-transform:uppercase}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:10px 15px;user-select:none;-webkit-user-select:none}.select2-results__option .child{margin-left:15px}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #85B33B;border-radius:2px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:59px;opacity:0.89;font-family:"din-2014",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:bold;font-size:15px;color:#85B33B;text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:1px;width:25px;font-size:12px;color:#85B33B;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#dfdfdf}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.typography h2{color:#005E7F;font-size:56px;line-height:1.2;margin-bottom:0}.typography h3{color:#005E7F;font-size:48px;margin-bottom:0}.typography p{color:#4A4A4A;font-size:20px;line-height:1.55}.typography ul,.typography ol{font-size:20px;line-height:1.3em}.typography ul li,.typography ol li{margin:5px 0 10px}.typography p a:not(.button):not(.pagination__link),.typography p .team-card .post-link span:not(.button):not(.pagination__link),.team-card .post-link .typography p span:not(.button):not(.pagination__link),.typography ul a:not(.button):not(.pagination__link),.typography ul .team-card .post-link span:not(.button):not(.pagination__link),.team-card .post-link .typography ul span:not(.button):not(.pagination__link),.typography ol a:not(.button):not(.pagination__link),.typography ol .team-card .post-link span:not(.button):not(.pagination__link),.team-card .post-link .typography ol span:not(.button):not(.pagination__link){color:#85B33B;-moz-transition:all 175ms ease;-o-transition:all 175ms ease;-webkit-transition:all 175ms ease;transition:all 175ms ease}.typography p a:not(.button):not(.pagination__link):hover,.typography p .team-card .post-link span:not(.button):not(.pagination__link):hover,.team-card .post-link .typography p span:not(.button):not(.pagination__link):hover,.typography ul a:not(.button):not(.pagination__link):hover,.typography ul .team-card .post-link span:not(.button):not(.pagination__link):hover,.team-card .post-link .typography ul span:not(.button):not(.pagination__link):hover,.typography ol a:not(.button):not(.pagination__link):hover,.typography ol .team-card .post-link span:not(.button):not(.pagination__link):hover,.team-card .post-link .typography ol span:not(.button):not(.pagination__link):hover{color:#698d2e}.resource-wrapper{background-color:#00384C;padding:5% 0 12%}.resource-wrapper h3{color:#fff;font-size:28px;font-weight:500;line-height:1.5}.resource-wrapper--light{background:none}.resource-wrapper--light h3{color:#00384C}.resource-wrapper--light .category-menu{border-color:rgba(0,0,0,0.1)}.resource-wrapper--light .category-menu li a,.resource-wrapper--light .category-menu li .team-card .post-link span,.team-card .post-link .resource-wrapper--light .category-menu li span{color:#005E7F}.resource-wrapper--light .resource-content h2{color:#00384C;font-size:48px;margin-top:0}.resource-wrapper--light .resource-content h2:before{background:rgba(0,0,0,0.1)}.resource-wrapper--small{padding:0 0 110px}.resource-content h2{color:#fff}.resource-content h2:before{content:'';position:absolute;bottom:-20px;width:250px;height:1px;overflow:hidden;background:rgba(255,255,255,0.4)}.resource-menus{position:relative;margin-top:4%}.resource-menus ul{float:left !important}.resource-menus ul:last-child{margin-left:40px}@media (max-width: 1280px){.resource-menus ul:last-child{margin-left:0;margin-top:5%}}@media (max-width: 1280px){.resource-menus ul{margin-top:5%}}.resource-menus li{line-height:3}@media (max-width: 1280px){.resource-menus li{line-height:2}}@media (max-width: 1280px){.resource-menus a,.resource-menus .team-card .post-link span,.team-card .post-link .resource-menus span{font-size:14px !important;padding-left:10px !important}}.contact-partner-block{margin-top:4%;padding:10px 70px 50px;background-color:rgba(255,255,255,0.15)}.contact-partner-block li{line-height:3}.resource-wrapper--light .contact-partner-block{background-color:#f5f5f5}@media (max-width: 1280px){.contact-partner-block{padding-left:15px;padding-right:15px}.contact-partner-block li{line-height:2}.contact-partner-block a,.contact-partner-block .team-card .post-link span,.team-card .post-link .contact-partner-block span{font-size:14px !important;padding-left:10px !important}}.emailModal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.5)}.emailModal-close{float:right}.emailSignup-modal-container{width:60%;max-width:900px;margin:2% auto;background-color:#fff;padding:50px}@media (max-width: 768px){.emailSignup-modal-container{width:85%;padding:30px 20px 50px}}.emailSignup-modal-container .gform_wrapper{display:block;width:75%;margin:10px auto}@media (max-width: 768px){.emailSignup-modal-container .gform_wrapper{width:90%}}.emailSignup-modal-container h2{color:#005E7F;font-size:2.5rem;line-height:1.4;text-align:center;position:relative;margin-bottom:65px}.emailSignup-modal-container h2:before{content:'';position:absolute;bottom:-35px;left:0;right:0;margin:0 auto;width:150px;height:1px;overflow:hidden;background:rgba(0,0,0,0.2)}@media (max-width: 768px){.emailSignup-modal-container h2{font-size:1.8rem}}.emailSignup-modal-container .ginput_container_checkbox{margin-top:5px}.emailSignup-modal-container .gfield{margin:0 0 10px}.emailSignup-modal-container .ginput_counter,.emailSignup-modal-container .gform_required_legend{display:none !important}.emailSignup-modal-container .gform-field-label{padding-left:5px}.emailSignup-modal-container label:not(.gform-field-label),.emailSignup-modal-container .gfield_label{display:block;padding-left:10px;text-transform:uppercase;font-size:14px;font-weight:700;color:#9E9F9E}.emailSignup-modal-container input:not([type="checkbox"]):not([type="submit"]){display:block;width:100% !important;outline:none;padding:10px !important;margin:5px 0 30px;border:1px solid #9E9F9E;border-radius:2px !important}@media (max-width: 768px){.emailSignup-modal-container input:not([type="checkbox"]):not([type="submit"]){margin-bottom:15px}}.emailSignup-modal-container .gchoice{margin-bottom:10px !important}.emailSignup-modal-container input[type="checkbox"]{width:auto !important}.emailSignup-modal-container input[type="submit"]{width:auto !important}.emailSignup-modal-container select{width:100% !important;padding:10px !important;margin-bottom:30px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none;border-radius:2px;outline:none;border:1px solid #9E9F9E;background:none;cursor:pointer;background:url("../images/arrow-down-icon.svg") right center no-repeat !important;background-size:30px;text-transform:uppercase;font-size:14px !important;font-weight:700;color:#005E7F}@media (max-width: 768px){.emailSignup-modal-container select{margin-bottom:15px}.emailSignup-modal-container select:last-child{margin-bottom:0}}.emailSignup-modal-container .emailSignup-modal-btn{position:relative !important;background-color:#85B33B !important;right:0 !important}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{height:43px;font-weight:500;margin-left:5px}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{padding:0 !important;margin-left:10px !important;margin-bottom:0}.region-tabs__wrapper{position:relative;top:-90px;margin-bottom:-90px}@media (max-width: 768px){.region-tabs__wrapper{top:-75px}}.region-tabs{list-style:none;overflow:hidden;margin:0;padding:0}.region-tabs li{float:left;background:#00384C;padding:25px;cursor:pointer}.region-tabs li:first-child{background:#005E7F;padding-left:100px;margin-right:10px}@media (max-width: 768px){.region-tabs li:first-child{padding-left:36px;margin-right:5px}}@media (max-width: 768px){.region-tabs li{padding:12px;width:48%;margin-right:5px;min-height:68px}}.region-tab{color:#fff;font-size:36px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;letter-spacing:-0.5px}@media (max-width: 768px){.region-tab{font-size:22px}}.region-tab__panel{padding:30px 100px;min-height:225px;color:#fff}@media (max-width: 768px){.region-tab__panel{padding:5px 36px;min-height:300px}}.region-tab__panel h3{font-size:32px;margin:0;padding:15px 0}@media (max-width: 768px){.region-tab__panel h3{font-size:28px;padding:20px 0 5px 0}}.region-tab__panel p{margin:0;font-size:18px}@media (max-width: 768px){.region-tab__panel p{font-size:16px;line-height:1.2em}}.region-tab__panel-one{background-color:#005E7F}.region-tab__panel-two{background-color:#00384C}.region-bts__button-wrapper{padding-top:30px}.region-bts__button-wrapper .button,.region-bts__button-wrapper .pagination__link{margin-right:30px}@media (max-width: 768px){.region-bts__button-wrapper .button,.region-bts__button-wrapper .pagination__link{margin:0;padding:10px}}.news-slider{background:#00384C}.news-slider .slick-arrow{bottom:0;right:0;display:block;padding:10px;background:#85B33B}.news-slider .slick-arrow:hover{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;background-color:#698d2e}.news-slider .slick-prev{right:52px}@media (max-width: 768px){.news-slider .slick-arrow{padding:12px;font-size:12px;top:123px;bottom:auto;width:46px}.news-slider .slick-arrow::before{font-size:20px}.news-slider .slick-prev{left:auto;right:47px}.news-slider .slick-next{right:0}}.news-slider__header{padding:110px 0 50px}@media (max-width: 768px){.news-slider__header{padding:50px 0 0}}.news-slider__headline{font-size:56px;color:#fff;text-align:center;margin:0 0 50px 0;line-height:1.3em;padding:0 0 50px 0}.news-slider__headline:after{content:"";position:absolute;left:50%;margin-left:-50px;bottom:0;width:150px;border-bottom:1px solid #005E7F;margin-bottom:30px}@media (max-width: 768px){.news-slider__headline:after{width:100px}}@media (max-width: 768px){.news-slider__headline{font-size:34px;text-align:center;margin:0}}@media (max-width: 768px){.news-slider__slide{position:relative}}@media (min-width: 769px){.news-slider__photo,.news-slider__content{height:474px;width:calc(100% / 2)}}.news-slider__photo{background-position:center;background-size:cover}@media (max-width: 768px){.news-slider__photo{position:absolute;left:0;top:0;width:100%;height:170px;z-index:1}}@media (min-width: 769px){.news-slider__photo{float:right}}@media (max-width: 768px){.news-slider__photo{right:0;left:auto}}.news-slider__content{float:left;background:#fff;color:#005E7F;position:relative;font-size:20px;padding:35px}@media (max-width: 768px){.news-slider__content{float:none;margin-top:170px;min-height:208px;padding:30px 30px 20px}}@media (min-width: 769px){.news-slider__inner-content{-moz-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);position:absolute;top:50%;left:50%;width:100%;max-width:400px;padding:30px}}.news-slider__title{font-size:45px;padding-bottom:15px;margin:0 0 15px;line-height:1.15;max-height:168px}@media (max-width: 768px){.news-slider__title{font-size:24px;padding-bottom:0;margin:0 0 15px}}.news-slider__title a,.news-slider__title .team-card .post-link span,.team-card .post-link .news-slider__title span{color:inherit}.news-slider__description{margin:10px 0 30px;line-height:1.6;color:#4A4A4A;max-height:160px}@media (max-width: 768px){.news-slider__description{font-size:14px;margin:10px 0 20px}}.news-slider__more{color:#85B33B;font-size:18px;text-transform:uppercase;font-weight:700;display:block}.news-slider__more:after{font-size:14px;font-weight:700;padding-left:10px}.news-slider__more:hover{color:#698d2e;-moz-transition:all 175ms ease;-o-transition:all 175ms ease;-webkit-transition:all 175ms ease;transition:all 175ms ease}.news-post h2{margin-top:2%}@media (max-width: 768px){.news-post h2{font-size:32px}}@media (max-width: 768px){.news-post h3{font-size:24px;margin-top:10%}}.post-dates{font-size:15px;font-weight:700;text-transform:uppercase;color:#9E9F9E}.post-link a,.team-card .post-link span{font-size:16px;color:#85B33B;letter-spacing:0.5;line-height:33px;font-weight:600;text-transform:uppercase}.post-link a:after,.team-card .post-link span:after{position:relative;left:15px;font-size:11px}.post-link a:hover,.team-card .post-link span:hover{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#698d2e}.post-dates__tag{display:inline-block;padding:10px 15px;margin-top:50px;background-color:#85B33B;color:white;font-weight:700}.blog-card{display:block;margin:30px 0;text-align:left;color:inherit}.blog-card__image{width:100%;margin-bottom:20px}.blog__avatar{width:30px;height:30px;border-radius:50%}.blog-post__header .blog__avatar{margin-bottom:10px}.blog-card .blog__avatar{position:absolute;top:-8px;left:0}.blog__meta{margin:0 0 4px;font-size:13px;letter-spacing:1px;text-transform:uppercase;font-weight:700;white-space:nowrap}.blog-cards .blog__meta{color:#242424}.blog-card .blog__meta{margin-right:30px}.blog-card__title{margin:5px 0 20px !important;font-size:24px;line-height:1.2}.blog-card__byline{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;padding-left:45px}.blog__featured-posts .blog-card__byline{padding-left:0}.blog-card__exerpt{margin-bottom:30px}.blog-card__filters{margin-top:50px;text-align:right;font-weight:600}.blog-card__filter{padding:0 5px 0 8px}.blog-card__filter:focus,.blog-card__filter:hover{text-decoration:underline}.blog-card__filter.is-active{color:#85B33B}.blog-card__filter+.blog-card__filter{border-left:solid 2px #E5E5E5}.blog-post__hero{position:relative;z-index:0;background:#00384C center/cover no-repeat;color:#fff}.blog-post__hero:before{content:'';display:block;position:absolute;z-index:-1;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0.5),rgba(0,0,0,0.8))}.blog-post__header{max-width:700px;margin:0 auto;padding:150px 0;text-align:center}.blog-post__title{margin:15px 20px 25px;font-size:36px;line-height:1}@media (min-width: 481px){.blog-post__title{font-size:56px}}.blog__featured-posts{padding:50px 0;text-align:center;background:#00384C;color:#fff}.blog__featured-posts h2{font-size:48px}.blog__featured-posts .button,.blog__featured-posts .pagination__link{margin-top:30px}.media-header{min-height:850px;position:relative;background:center center no-repeat;background-size:cover}.media-header:before,.media-header:after{content:'';position:absolute;top:0;left:0;width:100%}.media-header:before{height:50%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.5)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-webkit-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0));z-index:1}@media (max-width: 768px){.media-header{min-height:530px}}.media-header__video{position:absolute !important;top:0;left:0;width:100%;height:100%;overflow:hidden;background:black}@media (max-width: 768px){.media-header__video{display:none}}.media-header__video video{max-width:none !important;height:auto !important}.media-header__content{z-index:10;position:absolute;top:0;left:0;width:50%;height:100%;color:#fff;background:rgba(0,94,127,0.85)}@media (max-width: 768px){.media-header__content{width:100%}}.media-header__content-wrapper{position:absolute;top:45%;right:0;-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%);max-width:588px;width:82%;padding-right:50px}@media (max-width: 1280px){.media-header__content-wrapper{margin:0 50px}}@media (max-width: 768px){.media-header__content-wrapper{margin:30px;width:auto;padding-right:0}}.media-header__headline{font-size:58px;line-height:1.3em;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:400;letter-spacing:-1px}@media (max-width: 1280px){.media-header__headline{font-size:48px}}@media (max-width: 768px){.media-header__headline{font-size:32px}}.nav{top:0;left:0;width:100%;z-index:20}@media (max-width: 1280px){.nav{min-height:86px}}@media (max-width: 768px){.nav{min-height:70px !important}}.nav--home{position:absolute;top:0px;left:0}.has-banner .nav--home{top:204px}@media (min-width: 768px){.has-banner .nav--home{top:94px}}@media (max-width: 768px){.nav--home{background:#00384C}}.nav--page{position:relative;background:#00384C;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.nav__logo{float:left;max-width:253px;margin-top:30px}@media (max-width: 1280px){.nav__logo{max-width:210px;margin-top:20px}}@media (max-width: 768px){.nav__logo{max-width:160px;margin-top:17px}}.nav__links{margin:0;padding:0 0 30px 0;float:right;color:#fff}@media (max-width: 1280px){.nav__links{display:none}}.nav__links--primary{margin:30px 0 0;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:500;text-align:right}.nav__links--primary li{margin-left:15px;font-size:22px;display:inline-block;position:relative}.nav__links--primary li:not(.nav__button) a,.nav__links--primary li:not(.nav__button) .team-card .post-link span,.team-card .post-link .nav__links--primary li:not(.nav__button) span{opacity:.8;color:#fff}.nav__links--primary li:not(.nav__button) a:focus,.nav__links--primary li:not(.nav__button) .team-card .post-link span:focus,.team-card .post-link .nav__links--primary li:not(.nav__button) span:focus,.nav__links--primary li:not(.nav__button) a:hover,.nav__links--primary li:not(.nav__button) .team-card .post-link span:hover,.team-card .post-link .nav__links--primary li:not(.nav__button) span:hover{opacity:1;-moz-transition:all 175ms ease;-o-transition:all 175ms ease;-webkit-transition:all 175ms ease;transition:all 175ms ease}.nav__links--primary ul{display:none;position:absolute;top:100%;left:-10px;text-align:left;margin:0;padding:15px 0 0 0;z-index:1;font-family:"din-2014",Helvetica,Arial,"Segoe UI Symbol",sans-serif}.nav__links--primary ul li{margin:0;font-size:16px;background:#fff;border-left:3px solid #85B33B;font-weight:600}.nav__links--primary ul li:not(.nav__button) a,.nav__links--primary ul li:not(.nav__button) .team-card .post-link span,.team-card .post-link .nav__links--primary ul li:not(.nav__button) span{color:#005E7F;display:block;padding:12px 20px;min-width:185px;opacity:1}.nav__links--primary ul li:not(.nav__button) a:hover,.nav__links--primary ul li:not(.nav__button) .team-card .post-link span:hover,.team-card .post-link .nav__links--primary ul li:not(.nav__button) span:hover{color:#85B33B}.nav__links--primary ul li:first-child a,.nav__links--primary ul li:first-child .team-card .post-link span,.team-card .post-link .nav__links--primary ul li:first-child span{padding-top:20px}.nav__links--primary ul li:last-child a,.nav__links--primary ul li:last-child .team-card .post-link span,.team-card .post-link .nav__links--primary ul li:last-child span{padding-bottom:20px}.nav__links--primary li:hover ul{display:block}.nav__links--secondary{text-align:right}.nav__links--secondary li{margin-left:15px;display:inline-block;color:rgba(255,255,255,0.75)}.nav__links--secondary li a:hover,.nav__links--secondary li .team-card .post-link span:hover,.team-card .post-link .nav__links--secondary li span:hover{-moz-transition:all 175ms ease;-o-transition:all 175ms ease;-webkit-transition:all 175ms ease;transition:all 175ms ease;color:#fff}.nav__links--secondary li:after{content:'|';padding-left:15px}.nav__links--secondary li:last-child:after{content:'';padding-left:0}.nav__links--secondary li .icon,.nav__links--secondary li .button--small:after,.nav__links--secondary li .button--up-small:before,.nav__links--secondary li .button--large:after,.nav__links--secondary li .button--light:after,.nav__links--secondary li .button--outline:after,.nav__links--secondary li .button--outline-small:after,.nav__links--secondary li .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .nav__links--secondary li .select2-selection__arrow:before,.nav__links--secondary li .news-slider__more:after,.nav__links--secondary li .post-link a:after,.post-link .nav__links--secondary li a:after,.nav__links--secondary li .team-card .post-link span:after,.team-card .post-link .nav__links--secondary li span:after,.nav__links--secondary li .mobile-nav .has-children>a:before,.mobile-nav .nav__links--secondary li .has-children>a:before,.nav__links--secondary li .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .nav__links--secondary li .has-children>span:before,.nav__links--secondary li .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .nav__links--secondary li .has-children>span:before,.nav__links--secondary li .mobile-nav__header-back:before,.nav__links--secondary .category-menu li a:after,.category-menu .nav__links--secondary li a:after,.nav__links--secondary .team-card .post-link .category-menu li span:after,.nav__links--secondary li .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .nav__links--secondary li button:after,.nav__links--secondary li .property-search__filter:after,.nav__links--secondary li .filter-team:after,.nav__links--secondary li .case-study__title:after,.nav__links--secondary li .slick-next::before,.nav__links--secondary li .slick-prev::before{position:relative;top:3px}.nav__links--secondary li a,.nav__links--secondary li .team-card .post-link span,.team-card .post-link .nav__links--secondary li span{color:rgba(255,255,255,0.75)}.nav__links--secondary li a:hover,.nav__links--secondary li .team-card .post-link span:hover,.team-card .post-link .nav__links--secondary li span:hover,.nav__links--secondary li a:focus,.nav__links--secondary li .team-card .post-link span:focus,.team-card .post-link .nav__links--secondary li span:focus{color:#fff}.nav__button a,.nav__button .team-card .post-link span,.team-card .post-link .nav__button span{background:#85B33B;border-radius:50px;color:#fff;padding:12px 22px}.nav__button a:hover,.nav__button .team-card .post-link span:hover,.team-card .post-link .nav__button span:hover,.nav__button a:focus,.nav__button .team-card .post-link span:focus,.team-card .post-link .nav__button span:focus{background:#698d2e;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}.mobile-button{position:absolute;top:13px;right:10px;height:45px;z-index:101;display:block;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-tap-highlight-color:transparent}.has-banner .mobile-button{top:218px}.mobile-button.is-active{-moz-transform:translateY(-17px) translateX(5px);-ms-transform:translateY(-17px) translateX(5px);-webkit-transform:translateY(-17px) translateX(5px);transform:translateY(-17px) translateX(5px)}.mobile-button.is-active .mobile-button__label{opacity:0;-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.mobile-button.is-active .mobile-button__alt-label{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:all 300ms ease 150ms;-o-transition:all 300ms ease 150ms;-webkit-transition:all 300ms ease;-webkit-transition-delay:150ms;transition:all 300ms ease 150ms}.mobile-button.is-active .mobile-button__lines{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;width:80%}.mobile-button.is-active .mobile-button__lines:before{opacity:0}.mobile-button.is-active .mobile-button__lines:after{width:100%;background:#fff;-moz-transform:rotate(-90deg) translate3d(12px, 0, 0);-ms-transform:rotate(-90deg) translate3d(12px, 0, 0);-webkit-transform:rotate(-90deg) translate3d(12px, 0, 0);transform:rotate(-90deg) translate3d(12px, 0, 0)}@media (min-width: 1280px){.mobile-button{display:none;top:13px;right:15px}.has-banner .mobile-button{top:108px}}@media (min-width: 768px){.mobile-button{top:18px;right:30px}.has-banner .mobile-button{top:110px}}.mobile-button__label{display:inline-block;font-weight:700;font-family:"din-2014",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-size:11px;line-height:1;color:#fff;letter-spacing:1px;text-transform:uppercase;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;padding-bottom:3px}.mobile-button__alt-label{position:absolute;right:100%;top:50%;margin-top:-8px;margin-right:4px;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#fff;opacity:0;transform:translateX(-10px);-moz-transition:all 150ms ease;-o-transition:all 150ms ease;-webkit-transition:all 150ms ease;transition:all 150ms ease}.mobile-button__lines{position:relative;height:2px;width:31px;background:#fff;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}.mobile-button__lines:before,.mobile-button__lines:after{content:'';height:2px;width:31px;background:#fff;position:absolute;top:6px;right:0;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}.mobile-button__lines:before{width:65%;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;-webkit-transition:all 150ms ease;transition:all 150ms ease}.mobile-button__lines:after{top:12px;width:85%}.mobile-nav{display:none;position:absolute;top:0;left:0;bottom:0;width:100%;background:#00384C;z-index:100;max-height:0;opacity:0;visibility:hidden;line-height:1.3;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;-moz-transition:opacity 300ms ease,visibility 300ms ease,max-height 0s ease 300ms;-o-transition:opacity 300ms ease,visibility 300ms ease,max-height 0s ease 300ms;-webkit-transition:opacity 300ms ease,visibility 300ms ease,max-height 0s ease;-webkit-transition-delay:0s,0s,300ms;transition:opacity 300ms ease,visibility 300ms ease,max-height 0s ease 300ms;-webkit-tap-highlight-color:transparent}.has-banner .mobile-nav{top:198px}@media (min-width: 768px){.has-banner .mobile-nav{top:152px}}@media (min-width: 1024px){.has-banner .mobile-nav{top:91px}}.mobile-nav.is-active{max-height:100%;opacity:1;visibility:visible;-moz-transition:opacity 300ms ease,visibility 300ms ease;-o-transition:opacity 300ms ease,visibility 300ms ease;-webkit-transition:opacity 300ms ease,visibility 300ms ease;transition:opacity 300ms ease,visibility 300ms ease}.mobile-nav a,.mobile-nav .team-card .post-link span,.team-card .post-link .mobile-nav span{position:relative}.mobile-nav .has-children>a:before,.mobile-nav .team-card .post-link .has-children>span:before,.team-card .post-link .mobile-nav .has-children>span:before{position:absolute;right:30px;top:27%;font-size:12px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-nav .first{margin-top:30px}.mobile-nav .secondary{display:block;font-family:"din-2014",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600}.mobile-nav .secondary>a,.mobile-nav .team-card .post-link .secondary>span,.team-card .post-link .mobile-nav .secondary>span{color:rgba(255,255,255,0.7) !important;font-size:18px !important;padding:20px 0 0 30px !important}.mobile-nav #menu-header-menu{padding-top:0}.mobile-nav #menu-header-menu li{border-top:1px solid #005E7F}.mobile-nav #menu-header-menu:last-child{border-bottom:1px solid #005E7F}.mobile-nav .level{position:absolute;top:0;left:0;width:100%;bottom:0;background:#00384C;display:none;overflow:hidden}.mobile-nav .level.first>ul{padding:20px 0}.mobile-nav .level.first>ul>li>a,.mobile-nav .team-card .post-link .level.first>ul>li>span,.team-card .post-link .mobile-nav .level.first>ul>li>span{font-size:24px;padding:15px 30px;line-height:1.3em}.mobile-nav .level ul{margin:0;padding:0;list-style:none}.mobile-nav .level ul a,.mobile-nav .level ul .team-card .post-link span,.team-card .post-link .mobile-nav .level ul span{display:block;padding:5px 30px;color:#fff;text-decoration:none;font-weight:600}.mobile-nav .level li{margin:0;padding:0;border-top:1px solid rgba(255,255,255,0.2)}.mobile-nav .level .level{display:block;top:0;max-height:0;opacity:0;overflow:hidden;-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px);-moz-transition:opacity 600ms ease,-moz-transform 600ms ease,max-height 0ms ease 600ms;-o-transition:opacity 600ms ease,-o-transform 600ms ease,max-height 0ms ease 600ms;-webkit-transition:opacity 600ms ease,-webkit-transform 600ms ease,max-height 0ms ease;-webkit-transition-delay:0s,0s,600ms;transition:opacity 600ms ease,transform 600ms ease,max-height 0ms ease 600ms}.mobile-nav .level .level>a,.mobile-nav .level .team-card .post-link .level>span,.team-card .post-link .mobile-nav .level .level>span{font-size:22px;padding:15px 30px;background:#005E7F;margin-top:20px}.mobile-nav .level .level>ul>li{border-top:1px solid rgba(255,255,255,0.2);padding:6px 0}.mobile-nav .level .level>ul>li:last-child{border-bottom:1px solid rgba(255,255,255,0.2)}.mobile-nav .level .level.is-open{overflow:visible;max-height:100%;height:100%;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:opacity 600ms ease,-moz-transform 600ms ease;-o-transition:opacity 600ms ease,-o-transform 600ms ease;-webkit-transition:opacity 600ms ease,-webkit-transform 600ms ease;transition:opacity 600ms ease,transform 600ms ease}.mobile-nav .level.is-open{display:block;z-index:1}.mobile-nav .level.is-current-level{overflow-y:scroll !important;-webkit-overflow-scrolling:touch}@media (max-width: 1280px){.mobile-nav{display:block}}.mobileNav-header{height:rem-calc(46);background:#005E7F;position:relative;z-index:2}.mobile-nav__header-back{display:inline-block;font-weight:600;font-size:11px;line-height:1;color:#fff;letter-spacing:1px;text-transform:uppercase;z-index:100;padding:15px 48px;margin-top:3px;opacity:1;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;-webkit-transition:all 150ms ease;transition:all 150ms ease}.mobile-nav__header-back:before{position:absolute;font-size:10px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);padding-right:12px;left:22px;top:10px}.mobile-nav__header-back:hover,.mobile-nav__header-back:focus{color:#fff}.mobile-nav__header-back.is-disabled{opacity:0;-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-webkit-transform:translateX(-10px);transform:translateX(-10px);pointer-events:none}.category-menu{border-left:3px solid white;list-style:none;padding:7px 0;margin:0}.category-menu li{margin:0;padding:3px 0}.category-menu li a,.category-menu li .team-card .post-link span,.team-card .post-link .category-menu li span{font-size:16px;color:#fff;line-height:1.3;font-weight:600;text-transform:uppercase;padding:10px 32px 10px 18px;position:relative;display:inline-block}.category-menu li a:after,.category-menu li .team-card .post-link span:after,.team-card .post-link .category-menu li span:after{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:11px}.category-menu li a:hover,.category-menu li .team-card .post-link span:hover,.team-card .post-link .category-menu li span:hover{background:#fff;color:#85B33B;-moz-transition:all 175ms ease;-o-transition:all 175ms ease;-webkit-transition:all 175ms ease;transition:all 175ms ease}.contact-wrapper{margin-top:4%;margin-bottom:4%}.feature-team{min-height:560px;position:relative;background:center center no-repeat;background-size:cover}.feature-team:before{content:'';background:rgba(0,56,76,0.9);height:100%;width:100%;position:absolute;top:0;left:0}@media (max-width: 768px){.feature-team{min-height:auto}}.feature-team-content__desc{text-align:center;padding:100px 30px 50px}.feature-team-content__desc-title{font-size:56px;color:#fff;line-height:75px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;padding-bottom:15px}@media (max-width: 768px){.feature-team-content__desc-title{font-size:36px;line-height:1.1em;padding-bottom:5px}}.feature-team-content__desc-content{font-size:18px;line-height:1.4em;padding-bottom:25px;color:#fff !important}@media (max-width: 768px){.feature-team-content__desc-content{font-size:14px}}.feature-team-leaders__individual{width:16.66667%;padding:0 !important}.feature-team-leaders__individual img{position:relative}.feature-team-leaders__individual .feature-team-leaders__tag{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;position:absolute;padding:10px 5px;width:96%;left:0;right:0;margin:auto;bottom:0;background-color:#85B33B;font-size:14px;text-align:center;color:#fff}.feature-team-leaders__individual .feature-team-leaders__tag .feature-team-leaders__name{font-weight:700}.feature-team-leaders__individual .feature-team-leaders__tag .feature-team-leaders__title{font-weight:500;margin:5px 0}@media (max-width: 768px){.feature-team-leaders__individual .feature-team-leaders__tag{display:none}}.feature-team-leaders__individual:hover .feature-team-leaders__tag{background-color:#698D2E}.feature-3-column{padding:80px 0}@media (max-width: 768px){.feature-3-column{padding:30px 15px 0}}.feature-3-column__item{margin-bottom:35px}@media (max-width: 768px){.feature-3-column__item{margin-bottom:55px}}.feature-3-column__item-subtitle{color:#85B33B;text-transform:uppercase;font-size:18px;font-weight:700;padding-bottom:25px;display:block}@media (max-width: 768px){.feature-3-column__item-subtitle{padding-bottom:15px;font-size:16px}}.feature-3-column__item-title,.feature-3-column__item-title a,.feature-3-column__item-title .team-card .post-link span,.team-card .post-link .feature-3-column__item-title span{font-size:30px;font-weight:600;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;letter-spacing:-1.0;line-height:1.1em;padding:15px 0 0 0;color:#005E7F}@media (max-width: 768px){.feature-3-column__item-title,.feature-3-column__item-title a,.feature-3-column__item-title .team-card .post-link span,.team-card .post-link .feature-3-column__item-title span{font-size:28px}}.feature-3-column__item-content{font-size:19px;line-height:1.45em;color:#4A4A4A;padding:15px 0 30px}@media (max-width: 768px){.feature-3-column__item-content{font-size:15px;padding:10px 0 15px}}.feature-media{padding:50px 0 70px}.feature-media a,.feature-media .team-card .post-link span,.team-card .post-link .feature-media span{margin:15px 0}.feature-media .feature-media__title{text-align:center;font-size:36px;padding-bottom:20px;color:#005E7F}@media (max-width: 768px){.feature-media .feature-media__title{padding-bottom:0;margin:25px 0 15px}}.feature-media__dark{background:#00384C}.feature-media__dark .feature-media__title{color:#fff}.feature-media:not(.feature-media__dark){background:white}.feature-media__video,.feature-media__image,.feature-media__news{position:relative;display:block;height:265px;width:100%;background:#85b33b}.feature-media__video .feature-media__bg,.feature-media__image .feature-media__bg,.feature-media__news .feature-media__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}.feature-media__video:hover .feature-media__icon,.feature-media__image:hover .feature-media__icon,.feature-media__news:hover .feature-media__icon{background:#698d2e;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}.feature-media__video:hover .feature-media__bg,.feature-media__image:hover .feature-media__bg,.feature-media__news:hover .feature-media__bg{opacity:.3}.feature-media__news .feature-media__bg{width:50%}.feature-media__icon{background-color:#85B33B;color:#fff;position:absolute;bottom:0;right:0;padding:10px;font-size:25px}.feature-media__news{position:relative}.feature-media__news-content{z-index:10;position:absolute;top:0;right:0;width:50%;height:100%;background:#fff;padding:15px}.feature-media__news-content h3{color:#005E7F;font-size:22px;padding:0;margin:0;max-height:125px}.feature-media__news-content .feature-media__news-link{color:#85B33B;font-size:14px;text-transform:uppercase;font-weight:700;position:relative;bottom:15px;display:block;padding-top:65px}.feature-media__news-content .feature-media__news-link .icon,.feature-media__news-content .feature-media__news-link .button--small:after,.feature-media__news-content .feature-media__news-link .button--up-small:before,.feature-media__news-content .feature-media__news-link .button--large:after,.feature-media__news-content .feature-media__news-link .button--light:after,.feature-media__news-content .feature-media__news-link .button--outline:after,.feature-media__news-content .feature-media__news-link .button--outline-small:after,.feature-media__news-content .feature-media__news-link .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .feature-media__news-content .feature-media__news-link .select2-selection__arrow:before,.feature-media__news-content .feature-media__news-link .news-slider__more:after,.feature-media__news-content .feature-media__news-link .post-link a:after,.post-link .feature-media__news-content .feature-media__news-link a:after,.feature-media__news-content .feature-media__news-link .team-card .post-link span:after,.team-card .post-link .feature-media__news-content .feature-media__news-link span:after,.feature-media__news-content .feature-media__news-link .mobile-nav .has-children>a:before,.mobile-nav .feature-media__news-content .feature-media__news-link .has-children>a:before,.feature-media__news-content .feature-media__news-link .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .feature-media__news-content .feature-media__news-link .has-children>span:before,.feature-media__news-content .feature-media__news-link .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .feature-media__news-content .feature-media__news-link .has-children>span:before,.feature-media__news-content .feature-media__news-link .mobile-nav__header-back:before,.feature-media__news-content .feature-media__news-link .category-menu li a:after,.category-menu li .feature-media__news-content .feature-media__news-link a:after,.feature-media__news-content .feature-media__news-link .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .feature-media__news-content .feature-media__news-link button:after,.feature-media__news-content .feature-media__news-link .property-search__filter:after,.feature-media__news-content .feature-media__news-link .filter-team:after,.feature-media__news-content .feature-media__news-link .case-study__title:after,.feature-media__news-content .feature-media__news-link .slick-next::before,.feature-media__news-content .feature-media__news-link .slick-prev::before{font-size:11px;padding-left:12px}.feature-media__news-content:hover .feature-media__news-link{color:#698d2e;-moz-transition:all 175ms ease;-o-transition:all 175ms ease;-webkit-transition:all 175ms ease;transition:all 175ms ease}.feature-media__news-content-align{position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:15px}.feature-media__link{padding:50px 0 0 0;text-align:center}@media (max-width: 768px){.feature-media__link{padding:10px 0 0 0}}@media (max-width: 1080px){.media-gallery .large-4{width:50%}}@media (max-width: 640px){.media-gallery .large-4{width:100%}}@media (max-width: 640px){.media-gallery-tabs{text-align:center}}.media-gallery-tab{display:inline-block;margin-top:30px;padding:0 0 15px;font-weight:700;color:#fff}@media (max-width: 640px){.media-gallery-tab{font-size:14px}}.media-gallery-tab .icon,.media-gallery-tab .button--small:after,.media-gallery-tab .button--up-small:before,.media-gallery-tab .button--large:after,.media-gallery-tab .button--light:after,.media-gallery-tab .button--outline:after,.media-gallery-tab .button--outline-small:after,.media-gallery-tab .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .media-gallery-tab .select2-selection__arrow:before,.media-gallery-tab .news-slider__more:after,.media-gallery-tab .post-link a:after,.post-link .media-gallery-tab a:after,.media-gallery-tab .team-card .post-link span:after,.team-card .post-link .media-gallery-tab span:after,.media-gallery-tab .mobile-nav .has-children>a:before,.mobile-nav .media-gallery-tab .has-children>a:before,.media-gallery-tab .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .media-gallery-tab .has-children>span:before,.media-gallery-tab .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .media-gallery-tab .has-children>span:before,.media-gallery-tab .mobile-nav__header-back:before,.media-gallery-tab .category-menu li a:after,.category-menu li .media-gallery-tab a:after,.media-gallery-tab .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .media-gallery-tab button:after,.media-gallery-tab .property-search__filter:after,.media-gallery-tab .filter-team:after,.media-gallery-tab .case-study__title:after,.media-gallery-tab .slick-next::before,.media-gallery-tab .slick-prev::before{display:inline-block;transform:translateY(1px)}.media-gallery-tab:hover{color:#85B33B}.media-gallery-tab__state{display:none}.media-gallery-tab__state:checked+.media-gallery-tab__label{color:#85B33B}.media-gallery-tab__label{text-transform:uppercase}.media-gallery-tab__divider{margin:0 15px;color:#fff;opacity:0.2}@media (max-width: 640px){.media-gallery-tab__divider{margin:0 10px}}.media-gallery-item{position:relative;display:block;height:265px;width:100%;background:#85b33b center/cover no-repeat;overflow:hidden;opacity:0.45;transition:opacity .25s;pointer-events:none}@media (max-width: 640px){.media-gallery-item{display:none}}.media-gallery-item.is-active{opacity:1;pointer-events:auto}@media (max-width: 640px){.media-gallery-item.is-active{display:block}}.media-gallery-item.is-active:hover .media-gallery-item__footer{max-height:200px}.media-gallery-item.is-active:hover .media-gallery-item__title{opacity:1}.media-gallery-item__footer{display:flex;width:100%;position:absolute;bottom:0;left:0;max-height:48px;background:rgba(255,255,255,0.9);transition:max-height .5s;will-change:max-height}@media (max-width: 640px){.media-gallery-item__footer{max-height:100%}}.media-gallery-item__footer .icon,.media-gallery-item__footer .button--small:after,.media-gallery-item__footer .button--up-small:before,.media-gallery-item__footer .button--large:after,.media-gallery-item__footer .button--light:after,.media-gallery-item__footer .button--outline:after,.media-gallery-item__footer .button--outline-small:after,.media-gallery-item__footer .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .media-gallery-item__footer .select2-selection__arrow:before,.media-gallery-item__footer .news-slider__more:after,.media-gallery-item__footer .post-link a:after,.post-link .media-gallery-item__footer a:after,.media-gallery-item__footer .team-card .post-link span:after,.team-card .post-link .media-gallery-item__footer span:after,.media-gallery-item__footer .mobile-nav .has-children>a:before,.mobile-nav .media-gallery-item__footer .has-children>a:before,.media-gallery-item__footer .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .media-gallery-item__footer .has-children>span:before,.media-gallery-item__footer .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .media-gallery-item__footer .has-children>span:before,.media-gallery-item__footer .mobile-nav__header-back:before,.media-gallery-item__footer .category-menu li a:after,.category-menu li .media-gallery-item__footer a:after,.media-gallery-item__footer .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .media-gallery-item__footer button:after,.media-gallery-item__footer .property-search__filter:after,.media-gallery-item__footer .filter-team:after,.media-gallery-item__footer .case-study__title:after,.media-gallery-item__footer .slick-next::before,.media-gallery-item__footer .slick-prev::before{display:flex;justify-content:center;align-items:center;width:48px;flex:0 0 48px;height:48px;background:#85B33B;font-size:30px;color:white}.media-gallery-item__meta{display:flex;align-items:center;height:48px;padding:0 15px;font-size:13px;font-weight:700;text-transform:uppercase;color:#4A4A4A}.media-gallery-item__title{margin-bottom:15px;padding:0 15px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-size:22px;line-height:1;color:#00384C;opacity:0;transition:opacity .25s}@media (max-width: 640px){.media-gallery-item__title{opacity:1}}.region-map-wrapper{padding:60px 0 180px 0;background-color:#242424}@media (max-width: 768px){.region-map-wrapper{padding:30px 0 100px 0}}.region-map-header{text-align:center;color:#fff;padding-bottom:60px}@media (max-width: 768px){.region-map-header{text-align:left;padding:0 12px 30px 12px}}.region-map-headline{font-size:68px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;padding:30px 0;letter-spacing:-1.0px}@media (max-width: 768px){.region-map-headline{font-size:38px;padding:15px 0 10px 0}}.region-map-desc{color:#fff;font-size:20px;line-height:1.45em}@media (max-width: 768px){.region-map-desc{font-size:15px}}.region-map{position:relative;max-width:756px}.region-map svg{max-width:100%;height:auto}.region-map .region{fill:#fff;fill-opacity:.5;cursor:pointer}@media (min-width: 769px){.region-map .region.is-hover{fill-opacity:.83}.region-map .region.is-active{fill-opacity:.9}}.region-map__region{position:absolute;background:#fff;padding:14px 20px;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600;color:#85B33B;text-transform:uppercase;letter-spacing:.03125em;white-space:nowrap;box-shadow:0 2px 4px 0 rgba(0,0,0,0.28) !important;z-index:3}.region-map__region::after{content:'';position:absolute;left:50%;top:100%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:33px;height:16px;background:url("../images/map-region-corner@2x.png") left top no-repeat;background-size:33px 16px;z-index:2;margin-top:-2px}.region-map__region:hover,.region-map__region.is-hover{background:#85B33B;color:#fff}.region-map__region:hover::after,.region-map__region.is-hover::after{background-image:url("../images/map-region-corner-green@2x.png")}.region-map__region .icon,.region-map__region .button--small:after,.region-map__region .button--up-small:before,.region-map__region .button--large:after,.region-map__region .button--light:after,.region-map__region .button--outline:after,.region-map__region .button--outline-small:after,.region-map__region .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .region-map__region .select2-selection__arrow:before,.region-map__region .news-slider__more:after,.region-map__region .post-link a:after,.post-link .region-map__region a:after,.region-map__region .team-card .post-link span:after,.team-card .post-link .region-map__region span:after,.region-map__region .mobile-nav .has-children>a:before,.mobile-nav .region-map__region .has-children>a:before,.region-map__region .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .region-map__region .has-children>span:before,.region-map__region .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .region-map__region .has-children>span:before,.region-map__region .mobile-nav__header-back:before,.region-map__region .category-menu li a:after,.category-menu li .region-map__region a:after,.region-map__region .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .region-map__region button:after,.region-map__region .property-search__filter:after,.region-map__region .filter-team:after,.region-map__region .case-study__title:after,.region-map__region .slick-next::before,.region-map__region .slick-prev::before{position:relative;top:0;margin-left:5px;font-size:12px}.region-map__region--bottom::after{top:auto;bottom:calc(100% - 2px);transform:scale(-1) translateX(50%)}.region-map__mobile-link{display:block;position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1}.region-map__key{list-style:none;margin:-40px 0 0;padding:0;font-size:18px;color:#fff;font-weight:500}.region-map__key li{margin:10px 0}.region-map__key .region-map__marker{margin:0 10px 0 0;position:relative;top:6px}@media (max-width: 1024px){.region-map__key .region-map__marker{top:4px}}@media (max-width: 768px){.region-map__key{display:none}}.region-map__marker{display:inline-block;background:rgba(255,255,255,0.9);box-shadow:0 0 4px 0 rgba(0,0,0,0.4);width:25px;height:25px;border-radius:50%;pointer-events:none}@media (max-width: 1024px){.region-map__marker{width:20px;height:20px}}.region-map__marker--current{background:#85B33B}.region-map__marker--overlay{position:absolute;z-index:2}@media (max-width: 768px){.region-map-card{display:none !important}}.region-map-card__office{background-color:#85B33B;position:relative;min-height:250px;padding:35px;background-size:cover}.region-map-card__office:before{content:'';background:rgba(133,179,59,0.85);z-index:1;height:100%;width:100%;position:absolute;top:0;left:0}.region-map-card__office .button,.region-map-card__office .pagination__link{position:relative;z-index:2;border:2px solid transparent}.region-map-card__office .button:hover,.region-map-card__office .pagination__link:hover{background:transparent;color:#fff;border:2px solid #fff}.region-map-card__office-region{font-size:44px;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;text-transform:uppercase;color:#fff;font-weight:600;position:relative;z-index:2;letter-spacing:1.1px}.region-map-card__office-location{list-style:none;color:#fff;font-size:20px;position:relative;z-index:2;margin-top:15px;padding:0;width:100%}.region-map-card__office-location li{display:inline-block;vertical-align:top}.region-map-card__office-location li:first-child{width:8%}.region-map-card__office-location li:nth-child(2){width:80%}.region-map-card__stats{background:#fff;text-align:center;padding:15px 0}.region-map-card__stat{display:inline-block;width:32%;border-right:1px solid #dfdfdf;padding:5px;min-height:80px;vertical-align:top;text-align:center}.region-map-card__stat:last-child{border:none}.region-map-card__figure{color:#005E7F;font-size:32px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif}.region-map-card__desc{color:#4A4A4A;font-size:15px;font-weight:500;max-width:110px;margin:0 auto}.region-map-card__contact{margin-top:8px;background-color:#005E7F;display:block;position:relative;color:#fff;min-height:111px;display:-webkit-flex;display:flex}.region-map-card__contact:hover{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;background-color:#1a6e8c}.region-map-card__contact-thumb{width:130px;-webkit-flex-shrink:0;flex-shrink:0}.region-map-card__contact-thumb-inner{background:center / cover no-repeat;padding-bottom:110.15%}.region-map-card__contact-info{padding:15px;-webkit-flex:1;flex:1}.region-map-card__name{font-size:24px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;letter-spacing:-0.7px;padding:0 0 10px 0}.region-map-card__title{font-size:15px;padding:0 0 15px}.region-map-card__link{font-size:14px;text-transform:uppercase;font-weight:700}.region-map-card__link .icon,.region-map-card__link .button--small:after,.region-map-card__link .button--up-small:before,.region-map-card__link .button--large:after,.region-map-card__link .button--light:after,.region-map-card__link .button--outline:after,.region-map-card__link .button--outline-small:after,.region-map-card__link .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .region-map-card__link .select2-selection__arrow:before,.region-map-card__link .news-slider__more:after,.region-map-card__link .post-link a:after,.post-link .region-map-card__link a:after,.region-map-card__link .team-card .post-link span:after,.team-card .post-link .region-map-card__link span:after,.region-map-card__link .mobile-nav .has-children>a:before,.mobile-nav .region-map-card__link .has-children>a:before,.region-map-card__link .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .region-map-card__link .has-children>span:before,.region-map-card__link .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .region-map-card__link .has-children>span:before,.region-map-card__link .mobile-nav__header-back:before,.region-map-card__link .category-menu li a:after,.category-menu li .region-map-card__link a:after,.region-map-card__link .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .region-map-card__link button:after,.region-map-card__link .property-search__filter:after,.region-map-card__link .filter-team:after,.region-map-card__link .case-study__title:after,.region-map-card__link .slick-next::before,.region-map-card__link .slick-prev::before{font-size:11px;padding-left:12px}.region-mobile{margin:0 20px}.region-mobile-map{text-align:center;padding-bottom:25px}.region-mobile-office{display:block;border-top:1px solid #4A4A4A;color:#fff;position:relative;padding:12px 0}.region-mobile-office:last-child{border-bottom:1px solid #4A4A4A}.region-mobile-office--title{font-size:28px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;text-transform:uppercase}.region-mobile-office--location{font-size:12px}.region-mobile-office--link{position:absolute;right:0;color:#85B33B;top:45%}.header-large{min-height:580px;position:relative;background:center center no-repeat;background-size:cover}.header-large:before,.header-large:after{content:'';position:absolute;bottom:0;left:0;width:100%}.header-large:before:not(.header-large--no-overlay){height:50%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.7)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));z-index:1}@media (max-width: 768px){.header-large{min-height:400px}}.header-large__anchor{min-height:580px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding-bottom:30px}@media (max-width: 768px){.header-large__anchor{justify-content:initial;align-items:flex-start;min-height:400px}}.header-large__stats{position:absolute;bottom:0;left:0;margin:0;width:100%;padding:20px 0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,94,127,0.9);color:white;list-style-type:none}@media (max-width: 768px){.header-large__stats{display:block;text-align:center}}.header-large__stat{margin-right:25px}@media (max-width: 768px){.header-large__stat{margin-right:0;margin-bottom:20px}}.header-large__stat:last-child{margin-right:0}@media (max-width: 768px){.header-large__stat:last-child{margin-bottom:0}}.header-large__content{position:relative;width:75%;min-height:580px;z-index:2}@media (max-width: 768px){.header-large__content{min-height:400px;width:100%}}.header-large__info{position:absolute;padding:30px;bottom:0}@media (max-width: 768px){.header-large__info{padding:10px 10px 15px 10px}}.header-large__headline{text-transform:uppercase;color:#fff;font-size:98px;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600;line-height:0.9em;padding:10px 0;margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (max-width: 768px){.header-large__headline{font-size:38px}}.header-large__subhead{font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600;line-height:0.9em;text-transform:uppercase;color:#fff;font-size:36px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (max-width: 768px){.header-large__subhead{font-size:18px}}.header-large__location,.header-large__phone{color:#fff;font-size:22px;font-weight:600;padding:8px 0}.header-large__location a,.header-large__location .team-card .post-link span,.team-card .post-link .header-large__location span,.header-large__phone a,.header-large__phone .team-card .post-link span,.team-card .post-link .header-large__phone span{color:inherit}.header-large__location .icon,.header-large__location .button--small:after,.header-large__location .button--up-small:before,.header-large__location .button--large:after,.header-large__location .button--light:after,.header-large__location .button--outline:after,.header-large__location .button--outline-small:after,.header-large__location .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .header-large__location .select2-selection__arrow:before,.header-large__location .news-slider__more:after,.header-large__location .post-link a:after,.post-link .header-large__location a:after,.header-large__location .team-card .post-link span:after,.team-card .post-link .header-large__location span:after,.header-large__location .mobile-nav .has-children>a:before,.mobile-nav .header-large__location .has-children>a:before,.header-large__location .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .header-large__location .has-children>span:before,.header-large__location .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .header-large__location .has-children>span:before,.header-large__location .mobile-nav__header-back:before,.header-large__location .category-menu li a:after,.category-menu li .header-large__location a:after,.header-large__location .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .header-large__location button:after,.header-large__location .property-search__filter:after,.header-large__location .filter-team:after,.header-large__location .case-study__title:after,.header-large__location .slick-next::before,.header-large__location .slick-prev::before,.header-large__phone .icon,.header-large__phone .button--small:after,.header-large__phone .button--up-small:before,.header-large__phone .button--large:after,.header-large__phone .button--light:after,.header-large__phone .button--outline:after,.header-large__phone .button--outline-small:after,.header-large__phone .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .header-large__phone .select2-selection__arrow:before,.header-large__phone .news-slider__more:after,.header-large__phone .post-link a:after,.post-link .header-large__phone a:after,.header-large__phone .team-card .post-link span:after,.team-card .post-link .header-large__phone span:after,.header-large__phone .mobile-nav .has-children>a:before,.mobile-nav .header-large__phone .has-children>a:before,.header-large__phone .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .header-large__phone .has-children>span:before,.header-large__phone .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .header-large__phone .has-children>span:before,.header-large__phone .mobile-nav__header-back:before,.header-large__phone .category-menu li a:after,.category-menu li .header-large__phone a:after,.header-large__phone .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .header-large__phone button:after,.header-large__phone .property-search__filter:after,.header-large__phone .filter-team:after,.header-large__phone .case-study__title:after,.header-large__phone .slick-next::before,.header-large__phone .slick-prev::before{color:#85B33B;font-size:20px;padding-right:10px}@media (max-width: 768px){.header-large__location,.header-large__phone{font-size:16px;padding:3px 0}.header-large__location .icon,.header-large__location .button--small:after,.header-large__location .button--up-small:before,.header-large__location .button--large:after,.header-large__location .button--light:after,.header-large__location .button--outline:after,.header-large__location .button--outline-small:after,.header-large__location .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .header-large__location .select2-selection__arrow:before,.header-large__location .news-slider__more:after,.header-large__location .post-link a:after,.post-link .header-large__location a:after,.header-large__location .team-card .post-link span:after,.team-card .post-link .header-large__location span:after,.header-large__location .mobile-nav .has-children>a:before,.mobile-nav .header-large__location .has-children>a:before,.header-large__location .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .header-large__location .has-children>span:before,.header-large__location .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .header-large__location .has-children>span:before,.header-large__location .mobile-nav__header-back:before,.header-large__location .category-menu li a:after,.category-menu li .header-large__location a:after,.header-large__location .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .header-large__location button:after,.header-large__location .property-search__filter:after,.header-large__location .filter-team:after,.header-large__location .case-study__title:after,.header-large__location .slick-next::before,.header-large__location .slick-prev::before,.header-large__phone .icon,.header-large__phone .button--small:after,.header-large__phone .button--up-small:before,.header-large__phone .button--large:after,.header-large__phone .button--light:after,.header-large__phone .button--outline:after,.header-large__phone .button--outline-small:after,.header-large__phone .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .header-large__phone .select2-selection__arrow:before,.header-large__phone .news-slider__more:after,.header-large__phone .post-link a:after,.post-link .header-large__phone a:after,.header-large__phone .team-card .post-link span:after,.team-card .post-link .header-large__phone span:after,.header-large__phone .mobile-nav .has-children>a:before,.mobile-nav .header-large__phone .has-children>a:before,.header-large__phone .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .header-large__phone .has-children>span:before,.header-large__phone .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .header-large__phone .has-children>span:before,.header-large__phone .mobile-nav__header-back:before,.header-large__phone .category-menu li a:after,.category-menu li .header-large__phone a:after,.header-large__phone .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .header-large__phone button:after,.header-large__phone .property-search__filter:after,.header-large__phone .filter-team:after,.header-large__phone .case-study__title:after,.header-large__phone .slick-next::before,.header-large__phone .slick-prev::before{font-size:16px;padding-right:5px}}.header-small{min-height:160px;position:relative;background:center center no-repeat;background-size:cover;padding:45px 0 0}.header-small:before{content:'';background:rgba(0,94,127,0.85);z-index:1;height:100%;width:100%;position:absolute;top:0;left:0}@media (max-width: 768px){.header-small{padding:20px 0 0 0;min-height:0}}.header-small__headline{font-size:68px;text-transform:uppercase;color:#fff;position:relative;z-index:2;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600;margin:0}@media (max-width: 768px){.header-small__headline{font-size:34px;padding-bottom:15px}}.header-small__link{z-index:2;position:relative;float:right}@media (max-width: 768px){.header-small__link{float:none}}.footer__min{background-color:#F2F2F2;padding:25px 0;font-size:14px;color:#9E9F9E}@media (max-width: 768px){.footer__min{padding:12px 0;font-size:12px}}.footer__min-links{list-style-type:none;width:100%;margin:0;padding:0}@media (max-width: 767px){.footer__min-links li{margin-bottom:10px;text-align:center}}.footer__min-links a,.footer__min-links .team-card .post-link span,.team-card .post-link .footer__min-links span{text-decoration:none;color:#9E9F9E}.footer__min-links a:hover,.footer__min-links .team-card .post-link span:hover,.team-card .post-link .footer__min-links span:hover{color:#4A4A4A}@media (max-width: 768px){.footer__min-links{padding-left:0;float:left;margin-top:5px}}.footer__content{padding:30px 0;background-color:#fff}.footer__content .nav__links--primary{float:right;margin-top:25px}.footer__content .nav__links--primary a,.footer__content .nav__links--primary .team-card .post-link span,.team-card .post-link .footer__content .nav__links--primary span{color:#005E7F !important;font-size:20px;font-weight:700}@media (max-width: 1280px){.footer__content .nav__links--primary{padding-left:0;margin-bottom:15px}}@media (max-width: 899px){.footer__content .nav__links--primary{clear:both;text-align:left;float:left}.footer__content .nav__links--primary a,.footer__content .nav__links--primary .team-card .post-link span,.team-card .post-link .footer__content .nav__links--primary span{font-size:18px}}@media (max-width: 768px){.footer__content .nav__links--primary{float:left;margin-top:25px;padding:0;width:50%;text-align:left}.footer__content .nav__links--primary li{margin-bottom:10px;margin-left:0;display:block}}.footer__content .footer-nav__links--secondary{list-style-type:none;float:right;font-size:14px;margin:-5px 0 20px;position:relative;clear:both}.footer__content .footer-nav__links--secondary li{float:left;padding:0 10px;border-left:1px solid #9E9F9E}.footer__content .footer-nav__links--secondary li:first-child{border-left:none}.footer__content .footer-nav__links--secondary li:last-child{padding-right:0}.footer__content .footer-nav__links--secondary a,.footer__content .footer-nav__links--secondary .team-card .post-link span,.team-card .post-link .footer__content .footer-nav__links--secondary span{color:#9E9F9E}.footer__content .footer-nav__links--secondary a:hover,.footer__content .footer-nav__links--secondary .team-card .post-link span:hover,.team-card .post-link .footer__content .footer-nav__links--secondary span:hover{color:#4A4A4A}@media (max-width: 899px){.footer__content .footer-nav__links--secondary{float:left;padding-left:5px}}@media (max-width: 768px){.footer__content .footer-nav__links--secondary{list-style-type:none;float:right;font-size:14px;position:relative;width:50%;margin-top:28px;padding-left:20px;clear:none}.footer__content .footer-nav__links--secondary li{float:none;border:none;margin-bottom:10px}}.footer-nav__logo{float:left}.footer-nav__logo img{width:100%;max-width:240px;margin-top:15px}.footer__subscribe{background-color:#85B33B}.footer__subscribe .footer__subscribe-message{color:#fff;padding:20px 0 10px}@media (max-width: 768px){.footer__subscribe .footer__subscribe-message{line-height:1.3}}.footer__subscribe .footer__subscribe-input{height:100%}.footer__subscribe .footer__subscribe-input button{position:absolute;top:20px;right:30px;color:#fff;background:none;border:none}.footer__subscribe .footer__subscribe-input button:after{position:relative}.footer__subscribe-input-wrapper{width:100%;position:relative;background-color:rgba(255,255,255,0.15)}.footer__subscribe-input-wrapper input{width:90%;border:0;background-color:transparent;outline:none;padding:20px 0 20px 30px;color:#fff}.footer__subscribe-input-wrapper input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0px 9999px #97BE58;-webkit-text-fill-color:#fff}.footer__subscribe-input-wrapper input::placeholder{color:#fff}.footer__subscribe-input-wrapper:before{content:'';display:block;position:absolute;height:0;border-style:solid;border-width:30px 0 28px 10px;border-color:transparent transparent transparent #85B33B;z-index:1}@media (max-width: 768px){.footer__subscribe-input-wrapper:before{display:none}}.footer__social{display:flex;justify-content:flex-end;margin:0 -5px;padding:0}@media (max-width: 767px){.footer__social{justify-content:center;margin:10px -5px}}.footer__social li{display:inline-block;margin:0 5px}.footer__social a,.footer__social .team-card .post-link span,.team-card .post-link .footer__social span{font-size:24px;color:#005E7F}.footer__social a:focus,.footer__social .team-card .post-link span:focus,.team-card .post-link .footer__social span:focus,.footer__social a:hover,.footer__social .team-card .post-link span:hover,.team-card .post-link .footer__social span:hover{color:#00384C}.region-statistic{position:relative;margin-top:100px}@media (max-width: 768px){.region-statistic{margin-top:50px}}.region-statistic__wrapper{min-height:450px;position:relative;background:center center no-repeat;background-size:cover;z-index:1}.region-statistic__wrapper:before{content:'';background:rgba(0,56,76,0.85);z-index:5;height:450px;width:100%;position:absolute;top:0;left:0}@media (max-width: 768px){.region-statistic__wrapper:before{height:480px}}@media (max-width: 768px){.region-statistic__wrapper{min-height:480px}}.region-statistic__headline{background:#fff;position:absolute;font-size:46px;color:#85B33B;text-transform:uppercase;z-index:3;font-family:"din-condensed",Helvetica,Arial,sans-serif;width:50%;padding:0 30px 30px 60px;top:-60px}@media (max-width: 768px){.region-statistic__headline{font-size:28px;font-weight:700;width:93%;padding:0 20px 20px 15px}}.region-statistic__stats{text-align:center;position:absolute;z-index:5;top:42%;width:100%}@media (max-width: 768px){.region-statistic__stats{top:20%}}.region-statistic__stats{color:#fff}.region-statistic__stat{display:inline-block;width:20%;border-right:1px solid #dfdfdf;padding:20px 45px;vertical-align:top;min-height:200px}.region-statistic__stat:last-child{border:none}@media (max-width: 768px){.region-statistic__stat{display:block;width:80%;border-right:none;padding:20px 45px;margin-left:auto;margin-right:auto;min-height:0}.region-statistic__stat:after{content:'';position:absolute;margin-top:20px;left:calc(50% - 50px);width:90px;height:1px;overflow:hidden;background:rgba(255,255,255,0.4)}.region-statistic__stat:last-child::after{display:none}}.region-statistic__figure{font-size:82px;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600;padding-bottom:10px}@media (max-width: 768px){.region-statistic__figure{font-size:52px}}.region-statistic__desc{font-size:24px;line-height:1.2em;font-weight:600;max-width:180px;margin:0 auto}@media (max-width: 768px){.region-statistic__desc{font-size:16px;font-weight:500;max-width:none}}.location-card{display:block;position:relative;border:1px solid #E5E5E5;margin-bottom:30px;overflow:hidden;background-color:#fff}.location-card:hover{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.location-card:hover .property-card__link{background-color:#698d2e;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}.location-card__thumb{min-height:auto;aspect-ratio:16/9;background-size:cover;display:block}.location-card__info{padding:20px;position:relative;min-height:250px}.location-card__title{font-size:26px;font-weight:600;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;color:#005E7F;padding-bottom:10px}.location-card__title a,.location-card__title .team-card .post-link span,.team-card .post-link .location-card__title span{color:inherit}.location-card__title a:hover,.location-card__title .team-card .post-link span:hover,.team-card .post-link .location-card__title span:hover{color:#242424}.location-card__phone{margin:10px 0}.location-card__phone a,.location-card__phone .team-card .post-link span,.team-card .post-link .location-card__phone span{color:inherit}.location-card__phone a:hover,.location-card__phone .team-card .post-link span:hover,.team-card .post-link .location-card__phone span:hover{color:#005E7F}.location-card__address{margin-top:15px}.location-card__address p{margin:5px 0}.location-card__address a,.location-card__address .team-card .post-link span,.team-card .post-link .location-card__address span{color:inherit}.location-card__address a:hover,.location-card__address .team-card .post-link span:hover,.team-card .post-link .location-card__address span:hover{color:#005E7F}.location-card__property{margin:15px 0 0}.location-card__property p{margin:0 !important;font-size:18px !important}.pagination-wrapper{margin:8% -4px 0}.pagination__link{padding:15px 22px;margin:0 4px}.pagination__link .icon,.pagination__link .button--small:after,.pagination__link .button--up-small:before,.pagination__link .button--large:after,.pagination__link .button--light:after,.pagination__link .button--outline:after,.pagination__link .button--outline-small:after,.pagination__link .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .pagination__link .select2-selection__arrow:before,.pagination__link .news-slider__more:after,.pagination__link .post-link a:after,.post-link .pagination__link a:after,.pagination__link .team-card .post-link span:after,.team-card .post-link .pagination__link span:after,.pagination__link .mobile-nav .has-children>a:before,.mobile-nav .pagination__link .has-children>a:before,.pagination__link .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .pagination__link .has-children>span:before,.pagination__link .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .pagination__link .has-children>span:before,.pagination__link .mobile-nav__header-back:before,.pagination__link .category-menu li a:after,.category-menu li .pagination__link a:after,.pagination__link .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .pagination__link button:after,.pagination__link .property-search__filter:after,.pagination__link .filter-team:after,.pagination__link .case-study__title:after,.pagination__link .slick-next::before,.pagination__link .slick-prev::before{position:static;padding:0}.pagination__link--disabled{background:#c4c5c4;pointer-events:none}.pagination__link--previous .icon,.pagination__link--previous .button--small:after,.pagination__link--previous .button--up-small:before,.pagination__link--previous .button--large:after,.pagination__link--previous .button--light:after,.pagination__link--previous .button--outline:after,.pagination__link--previous .button--outline-small:after,.pagination__link--previous .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .pagination__link--previous .select2-selection__arrow:before,.pagination__link--previous .news-slider__more:after,.pagination__link--previous .post-link a:after,.post-link .pagination__link--previous a:after,.pagination__link--previous .team-card .post-link span:after,.team-card .post-link .pagination__link--previous span:after,.pagination__link--previous .mobile-nav .has-children>a:before,.mobile-nav .pagination__link--previous .has-children>a:before,.pagination__link--previous .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .pagination__link--previous .has-children>span:before,.pagination__link--previous .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .pagination__link--previous .has-children>span:before,.pagination__link--previous .mobile-nav__header-back:before,.pagination__link--previous .category-menu li a:after,.category-menu li .pagination__link--previous a:after,.pagination__link--previous .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .pagination__link--previous button:after,.pagination__link--previous .property-search__filter:after,.pagination__link--previous .filter-team:after,.pagination__link--previous .case-study__title:after,.pagination__link--previous .slick-next::before,.pagination__link--previous .slick-prev::before{margin-right:12px}.pagination__link--next .icon,.pagination__link--next .button--small:after,.pagination__link--next .button--up-small:before,.pagination__link--next .button--large:after,.pagination__link--next .button--light:after,.pagination__link--next .button--outline:after,.pagination__link--next .button--outline-small:after,.pagination__link--next .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .pagination__link--next .select2-selection__arrow:before,.pagination__link--next .news-slider__more:after,.pagination__link--next .post-link a:after,.post-link .pagination__link--next a:after,.pagination__link--next .team-card .post-link span:after,.team-card .post-link .pagination__link--next span:after,.pagination__link--next .mobile-nav .has-children>a:before,.mobile-nav .pagination__link--next .has-children>a:before,.pagination__link--next .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .pagination__link--next .has-children>span:before,.pagination__link--next .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .pagination__link--next .has-children>span:before,.pagination__link--next .mobile-nav__header-back:before,.pagination__link--next .category-menu li a:after,.category-menu li .pagination__link--next a:after,.pagination__link--next .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .pagination__link--next button:after,.pagination__link--next .property-search__filter:after,.pagination__link--next .filter-team:after,.pagination__link--next .case-study__title:after,.pagination__link--next .slick-next::before,.pagination__link--next .slick-prev::before{margin-left:12px}.property-card{display:block;position:relative;border:1px solid #E5E5E5;margin-bottom:30px;overflow:hidden;background-color:#fff}.property-card:hover{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.property-card:hover .property-card__link{background-color:#698d2e;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}.property-card__region-tag{position:absolute;padding:10px;top:0;left:0;background:#005E7F;color:white;text-transform:uppercase;font-weight:700;font-size:12px}.property-card__thumb{min-height:auto;aspect-ratio:16/9;background-size:cover;background-position:center}.property-card__info{padding:20px;position:relative;min-height:160px}.property-card__title{font-size:26px;font-weight:600;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;color:#005E7F;padding-bottom:10px}.property-card__location{font-size:18px;font-weight:700;color:#4A4A4A;padding-bottom:10px}.property-card__sf{font-size:18px;color:#4A4A4A;line-height:28px}.property-card__total-sf:after,.property-card__separator:after{content:'|';padding:0 10px}.property-card__link{background-color:#85B33B;color:#fff;position:absolute;bottom:0;right:0;padding:12px 12px 10px 12px;font-size:13px}.properties-cards__update-date{margin-bottom:15px;font-size:13px;text-transform:uppercase;text-align:right;font-weight:600}@media (min-width: 769px){.properties-cards-wrapper--list{margin-bottom:50px}.properties-cards-wrapper--list .large-4{width:100%;margin-bottom:-1px}.properties-cards-wrapper--list .large-4:nth-child(odd) .property-card{background:#f9f9f9}.properties-cards-wrapper--list .property-card{margin-bottom:0;width:100%;display:flex;line-height:1.2}.properties-cards-wrapper--list .property-card:hover{box-shadow:inset 0 0 0 100px #f1f7e8;z-index:1;border-color:#85b33b}.properties-cards-wrapper--list .property-card:hover .property-card__region-tag{background:#85b33b}.properties-cards-wrapper--list .property-card__region-tag{position:static;flex:0 0 100px;max-width:100px;display:flex;align-items:center}.properties-cards-wrapper--list .property-card__info{display:flex;flex-wrap:nowrap;flex:1 1 auto;min-height:0;padding:0}.properties-cards-wrapper--list .property-card__link{align-self:flex-start;flex:0 0 35px;max-width:35px;position:static;margin:10px}.properties-cards-wrapper--list .property-card__title{flex:0 0 calc(38% - 56px);max-width:calc(38% - 56px);display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:10px;border-right:1px solid #E5E5E5;font:inherit;color:#4A4A4A}.properties-cards-wrapper--list .property-card__location{flex:0 0 25%;max-width:25%;display:flex;align-items:center;padding:10px;border-right:1px solid #E5E5E5;font:inherit}.properties-cards-wrapper--list .property-card__sf{flex:0 0 37%;max-width:37%;display:flex;font:inherit}.properties-cards-wrapper--list .property-card__sf>span{flex:0 0 33%;max-width:33%;display:flex;flex-wrap:wrap;flex-direction:column-reverse;justify-content:center;padding:10px;border-right:1px solid #E5E5E5}.properties-cards-wrapper--list .property-card__thumb,.properties-cards-wrapper--list .property-card__total-sf:after,.properties-cards-wrapper--list .property-card__separator:after{display:none}}.property-search{margin:40px 0 0}@media (max-width: 768px){.property-search-item{display:block;margin:0 0 15px}.property-search-item input,.property-search-item select,.property-search-item button{width:100%}}.property-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(21.875rem, 1fr));grid-template-rows:auto;gap:0 1.875rem;max-width:1600px;margin-left:auto;margin-right:auto;padding:0 15px}@media (min-width: 768px){.property-grid{padding:0 calc(3% + 15px)}}.property-grid:before{display:none}.property-search-item__input{padding-right:20px;width:50%}.property-search-item__input input{width:100%;padding:18px 15px 18px 55px;outline:none;background:url("../images/search-icon.svg") left center no-repeat;background-size:30px 30px;background-position:2%;border:1px solid #9E9F9E;color:#9E9F9E;background-color:#fff}@media (max-width: 768px){.property-search-item__input{width:100%;padding:0}}.property-search-item__button{margin-left:10px;padding:0 20px;width:10%}.property-search-item__button button{padding:18px 27px 18px 25px;white-space:nowrap}@media (max-width: 768px){.property-search-item__button{padding:0 0 15px 0;margin:0;width:100%}}.property-search-item__divider{margin:0 20px}.property-search-item__filter .select2{min-width:100%;width:250px !important}.property-search__filter{width:94%;border:2px solid #85B33B;border-radius:5px;margin:15px 0;display:block;background:#fff}.property-search__filter:after{position:relative;float:right;right:20px;bottom:36px;font-size:1.1em;color:#85B33B}@media (max-width: 768px){.property-search__filter{width:100%}}.property-search__filter select{border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;text-transform:uppercase;color:#85B33B;font-weight:bold;font-size:1.1em;padding:16px 0 16px 20px}.property-search__map{padding-left:15px}@media (max-width: 768px){.property-search__map{display:none}}@media (min-width: 960px){.property-search__map{display:flex;justify-content:center;align-items:center;height:55px;margin:0 -15px}}.property-search-toggle{display:block;padding:2px 0;font-size:14px;color:#9E9F9E;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;white-space:nowrap}@media (min-width: 960px){.property-search-toggle{margin:0 15px;text-align:center}}.property-search-toggle.is-active{color:#85B33B}.property-search-toggle .icon,.property-search-toggle .button--small:after,.property-search-toggle .button--up-small:before,.property-search-toggle .button--large:after,.property-search-toggle .button--light:after,.property-search-toggle .button--outline:after,.property-search-toggle .button--outline-small:after,.property-search-toggle .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .property-search-toggle .select2-selection__arrow:before,.property-search-toggle .news-slider__more:after,.property-search-toggle .post-link a:after,.post-link .property-search-toggle a:after,.property-search-toggle .team-card .post-link span:after,.team-card .post-link .property-search-toggle span:after,.property-search-toggle .mobile-nav .has-children>a:before,.mobile-nav .property-search-toggle .has-children>a:before,.property-search-toggle .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .property-search-toggle .has-children>span:before,.property-search-toggle .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .property-search-toggle .has-children>span:before,.property-search-toggle .mobile-nav__header-back:before,.property-search-toggle .category-menu li a:after,.category-menu li .property-search-toggle a:after,.property-search-toggle .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .property-search-toggle button:after,.property-search-toggle .property-search__filter:after,.property-search-toggle .filter-team:after,.property-search-toggle .case-study__title:after,.property-search-toggle .slick-next::before,.property-search-toggle .slick-prev::before{padding-right:10px;font-size:18px;top:3px;position:relative}@media (min-width: 960px){.property-search-toggle .icon,.property-search-toggle .button--small:after,.property-search-toggle .button--up-small:before,.property-search-toggle .button--large:after,.property-search-toggle .button--light:after,.property-search-toggle .button--outline:after,.property-search-toggle .button--outline-small:after,.property-search-toggle .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .property-search-toggle .select2-selection__arrow:before,.property-search-toggle .news-slider__more:after,.property-search-toggle .post-link a:after,.post-link .property-search-toggle a:after,.property-search-toggle .team-card .post-link span:after,.team-card .post-link .property-search-toggle span:after,.property-search-toggle .mobile-nav .has-children>a:before,.mobile-nav .property-search-toggle .has-children>a:before,.property-search-toggle .mobile-nav .team-card .post-link .has-children>span:before,.mobile-nav .team-card .post-link .property-search-toggle .has-children>span:before,.property-search-toggle .team-card .post-link .mobile-nav .has-children>span:before,.team-card .post-link .mobile-nav .property-search-toggle .has-children>span:before,.property-search-toggle .mobile-nav__header-back:before,.property-search-toggle .category-menu li a:after,.category-menu li .property-search-toggle a:after,.property-search-toggle .footer__subscribe .footer__subscribe-input button:after,.footer__subscribe .footer__subscribe-input .property-search-toggle button:after,.property-search-toggle .property-search__filter:after,.property-search-toggle .filter-team:after,.property-search-toggle .case-study__title:after,.property-search-toggle .slick-next::before,.property-search-toggle .slick-prev::before{display:block;padding-right:0;padding-bottom:8px}}.property-filter-reset{border:none;background:none;display:block;font-style:italic;font-size:16px;color:#9E9F9E;margin:5px 0 10px}.property-filter-reset:hover{color:#005E7F}.filter-output{font-size:18px;color:#9E9F9E}.filter-output span{color:#005E7F}.property-search__filter-output{margin:20px 0 0;display:block}.property-search__empty{margin:50px 0 140px;font-size:18px;color:#9E9F9E}.properties-wrapper{position:relative;margin:30px 0 0}.properties-map-overlay{display:block !important}.properties-map{margin:0 auto;text-align:center}.regions{margin:50px 0}.region-card{border:1px solid #E5E5E5;overflow:hidden;margin:15px 0;display:block;color:inherit}.region-card:hover{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.region-card__title{font-size:44px;text-transform:uppercase;color:#fff;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;z-index:3;position:relative}.region-card__office{background-color:#00384C;position:relative;min-height:190px;padding:35px;background-size:cover;background-position:center}.region-card__office:before{content:'';background:rgba(0,56,76,0.85);z-index:1;height:100%;width:100%;position:absolute;top:0;left:0}@media (max-width: 768px){.region-card__office{min-height:138px;padding:20px}}.region-card__office-location{list-style:none;color:#fff;font-size:20px;position:relative;z-index:2;margin-top:15px;padding:0;width:100%}.region-card__office-location li{display:inline-block;vertical-align:top}.region-card__office-location li:first-child{width:4%}.region-card__office-location li:nth-child(2){width:80%}@media (max-width: 768px){.region-card__office-location{font-size:15px}}.region-card__info{padding:30px}@media (max-width: 768px){.region-card__info{padding:32px 20px 20px}}.region-card__map{position:relative;top:-65px;z-index:3;float:left;margin:0 30px -30px 0}@media (max-width: 768px){.region-card__map{top:-60px;max-width:280px;margin:0 30px -50px 0}}.region-card__markets{font-size:22px;font-weight:700;padding-left:15px}.region-card__markets ul{margin:0;padding:10px 0 5px 0;list-style:none}.region-card__markets li{font-size:16px;color:#9E9F9E;font-weight:600;padding:4px 0}.region-card__link{clear:both}@media (max-width: 768px){.region-card__link{margin-top:20px}}.sidebar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:1000px;z-index:1;background:#fff}.background-dark .sidebar:after{background:#fff}.sidebar__dark:after{background:#00384C}.sidebar__light:after{background:#fff}.sidebar__light h1,.sidebar__light h2,.sidebar__light h3,.sidebar__light h4{color:#005E7F}.background-dark .sidebar__info{color:#4A4A4A}.background-dark .sidebar__info h1,.background-dark .sidebar__info h2,.background-dark .sidebar__info h3,.background-dark .sidebar__info h4{color:#005E7F}.sidebar__info{position:relative;z-index:2;padding:40px;color:#fff;font-size:18px;line-height:1.5em}@media (min-width: 769px){.sidebar__info{margin-right:-25px}}@media (max-width: 768px){.sidebar__info{padding:20px}.sidebar__info h2{font-size:40px;margin:30px 0 10px}}.sidebar__info h1,.sidebar__info h2,.sidebar__info h3,.sidebar__info h4{line-height:1.1em;color:#fff}.sidebar__info h1{font-size:56px}.sidebar__info h2{font-size:46px}.sidebar__info h3{font-size:36px}.sidebar__info h4{font-size:26px}.sidebar-small{padding:0 !important;position:relative}@media (max-width: 768px){.sidebar-small{height:auto;position:relative}}@media (min-width: 1600px){.sidebar-small:before{content:'';display:block;position:absolute;top:0;width:100%;height:100%;z-index:-1;background-color:#00384C}}.sidebar__secondary h3,.sidebar__secondary h3 a,.sidebar__secondary h3 .team-card .post-link span,.team-card .post-link .sidebar__secondary h3 span{font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-size:26px;color:rgba(255,255,255,0.4);position:relative;padding:0 0 20px;transition:color 175ms ease}.sidebar__secondary h3:before,.sidebar__secondary h3 a:before,.sidebar__secondary h3 .team-card .post-link span:before,.team-card .post-link .sidebar__secondary h3 span:before{content:'';position:absolute;bottom:0;left:0;width:90px;height:1px;overflow:hidden;background:rgba(255,255,255,0.4)}.sidebar__secondary h3 a:hover,.sidebar__secondary h3 .team-card .post-link span:hover,.team-card .post-link .sidebar__secondary h3 span:hover{color:#fff}.sidebar__secondary ul{list-style-type:none;padding-left:0}.sidebar__secondary ul li{font-size:20px;line-height:2}.sidebar__secondary ul li ul{padding-left:15px}.sidebar__secondary ul li ul li{font-size:16px}.sidebar__secondary ul a,.sidebar__secondary ul .team-card .post-link span,.team-card .post-link .sidebar__secondary ul span{color:#fff}.sidebar__secondary ul a:hover,.sidebar__secondary ul .team-card .post-link span:hover,.team-card .post-link .sidebar__secondary ul span:hover{color:rgba(255,255,255,0.4)}.sidebar__info .related-news-post{margin:30px 0}.sidebar__info .related-news-post h4{color:white;font-size:22px;font-weight:500;line-height:1.5;margin:5px 0}.sidebar__search h3{font-size:28px;color:#fff;font-weight:500}.sidebar__search .category-menu{margin:50px 0}.global-search{margin-top:6%}.global-search-item{width:80%}.global-search-item input{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:100%;padding:18px 15px 18px 55px;outline:none;background:url("../images/search-icon.svg") left center no-repeat;background-size:30px 30px;background-position:2%;border:1px solid #9E9F9E;color:#9E9F9E}@media (max-width: 768px){.global-search-item{width:100%;display:block;text-align:left !important;margin-top:4%}}.global-search-item input::placeholder{color:#9E9F9E}.global-search-item__input{padding-right:20px}.global-search-item__button{margin-left:10px;padding-left:20px}@media (max-width: 768px){.global-search-item__button{padding-left:0;margin-left:0}}.global-search-item__divider,.property-search-item__divider{padding:0 0 0 1px;width:1px;background:#E5E5E5}@media (max-width: 768px){.global-search-item__divider,.property-search-item__divider{display:none}}.search-result--property{font-size:20px;line-height:1.55}@media (min-width: 961px){.search-result--property{display:flex;align-items:flex-start}}.search-result--property h4{margin-top:0}.search-result__image{margin-top:55px;background:center/cover no-repeat}@media (max-width: 960px){.search-result__image{width:100%;min-height:190px;margin-bottom:-30px}}@media (min-width: 961px){.search-result__image{flex:0 0 300px;margin-right:40px}.search-result__image:before{content:'';float:left;padding-bottom:100%}}.search-result__location{font-weight:700}.single-property-map{position:relative;margin:0 0 -10px 0}.single-property-map__headline{background:#fff;position:absolute;font-size:46px;color:#85B33B;text-transform:uppercase;z-index:3;font-family:"din-condensed",Helvetica,Arial,sans-serif;width:50%;padding:50px 30px 30px 60px;top:-60px}.feature-cta{min-height:215px;position:relative;background:center center no-repeat;background-size:cover;padding:75px 0 0}.feature-cta:before{content:'';background:rgba(0,94,127,0.85);z-index:1;height:215px;width:100%;position:absolute;top:0;left:0}.feature-cta .button,.feature-cta .pagination__link{position:relative;z-index:3}.secondary-content{padding:0 50px 80px 0}.secondary-content ul{font-size:20px;line-height:1.5}.secondary-content h4{font-size:34px;color:#005E7F;line-height:1.2;margin-bottom:10px;margin-top:55px}.secondary-content h4 a,.secondary-content h4 .team-card .post-link span,.team-card .post-link .secondary-content h4 span{color:inherit}@media (min-width: 769px) and (max-width: 1280px){.secondary-content{padding-right:30px}}@media (max-width: 768px){.secondary-content{padding-right:0}}.filter-team{width:90%;min-width:230px;border:2px solid #85B33B;border-radius:2px;margin:25px 0;display:block;position:relative}.filter-team:after{position:absolute;right:20px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.1em;color:#85B33B}@media (max-width: 768px){.filter-team:after{font-size:1em}}.filter-team:first-child{margin-top:20px}@media (max-width: 768px){.filter-team{width:100%;margin:10px 0}.filter-team:last-of-type{margin-bottom:20px}}.filter-team select{border:none;position:relative;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;text-transform:uppercase;color:#85B33B;font-weight:bold;font-size:1.1em;padding:20px 0 20px 20px;width:100%;z-index:2}@media (max-width: 768px){.filter-team select{padding:15px 0 15px 15px;font-size:1em}}.filter-reset{border:none;background:none;display:block;font-style:italic;font-size:16px;color:#9E9F9E;margin:10px 0}.filter-reset:hover{color:#005E7F}.filter-output{font-size:18px;color:#9E9F9E}.filter-output span{color:#005E7F}.team-card{min-width:185px;max-width:240px;min-height:370px;margin:20px 0}.team-card.team-card--fluid{min-width:0}.team-card h2{color:#005E7F;margin:-35px 0 0;background-color:white;width:75%;padding:15px 0;display:inline-block;font-size:32px;font-weight:600;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;letter-spacing:-0.5px}.team-card p{font-weight:700;color:#9E9F9E;margin:0;padding:0;font-size:14px;line-height:1.2em}.team-card img{display:block}.team-card .team-member__download{font-size:15px;margin:7px 0 0 0}.team-card .post-link{padding-top:5px}@media (max-width: 768px){.team-card{width:50%}.team-card.team-card--fluid{width:100%}.team-card img{width:100%}}@media (max-width: 400px){.team-card{min-height:340px;margin:10px 0}}@media (min-width: 1441px){.team-card{min-height:390px}}.team-detail{margin-top:4%;margin-bottom:4%}.team-detail h3{font-size:42px;color:#005E7F;margin:25px 0 15px}.team-detail a,.team-detail .team-card .post-link span,.team-card .post-link .team-detail span{display:block;margin:10px 0;color:#4A4A4A;font-weight:700;font-size:18px}.team-detail a span,.team-detail .team-card .post-link span span,.team-card .post-link .team-detail span span{color:#85B33B}.team-detail p{font-size:18px;line-height:1.7;margin-top:0}.team-detail img{width:100%;max-width:335px}@media (max-width: 768px){.team-detail{padding:20px}.team-detail img{max-width:none}}a.team-member__download,.team-card .post-link span.team-member__download{color:#85B33B;font-weight:700;margin-top:10px;font-size:18px}.team__bio{margin-top:40px;padding:0 80px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;column-width:50%}@media (max-width: 1280px){.team__bio{padding:0 40px;-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width: 768px){.team__bio{padding:20px 0}}.team__title{font-size:56px;font-weight:700;color:#005E7F;margin-bottom:10px}.team__professional-title{font-size:24px;font-weight:700;color:#9E9F9E}.team__contact{margin-top:40px}.team-member__name{position:relative;padding:10px 15px 5px 0;margin-top:-35px;background-color:#00384C;font-size:32px;font-weight:700;line-height:1;max-width:175px}.team-member__light{margin-bottom:20%}.team-member__light .team-member__name{background-color:#fff;color:#00384C;width:150px;font-size:28px}.team-member__title{position:relative;margin:0 0 15px;font-size:14px;font-weight:700}.team-member__contact,.team-member__download,.team-member__link{display:block}.team-member__contact{color:#fff;font-size:18px;font-weight:500}.team-member__contact span{color:#85B33B;margin-right:5px}.team-member__link{text-transform:uppercase;font-size:14px;font-weight:700;color:#85B33B;margin-top:10px}.region-info{padding:40px 0 70px 0}.region-info__headline{color:#005E7F;font-size:56px}@media (max-width: 768px){.region-info__headline{font-size:36px}}.region-info__markets{list-style:none;margin:15px 70px 0 0;padding:0}.region-info__markets li{width:50%;float:left;font-size:24px;padding:10px 0;font-weight:600}@media (max-width: 768px){.region-info__markets li{width:100%;float:none;font-size:16px;font-weight:600;color:#9E9F9E}}@media (max-width: 768px){.region-info__markets{margin-top:0}}.region-info__text{clear:both;line-height:1.5;font-size:18px;float:left;margin:15px 0 0;width:100%;padding-right:2.1875rem}@media (max-width: 768px){.region-info__text{font-size:16px;padding-right:0}}.region-properties__headline{font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:600;color:#005E7F;text-align:center;font-size:36px;padding:30px 0 70px 0}@media (max-width: 768px){.region-properties__headline h2{text-align:left;padding-left:15px;font-size:36px !important}}@media (max-width: 768px){.region-properties__headline{padding:30px 0 0}}.region-wrapper{padding-top:50px;padding-bottom:70px}.region-wrapper h2{margin-bottom:35px;padding-left:12px}@media (max-width: 768px){.region-wrapper{padding-top:40px;padding-bottom:55px}.region-wrapper h2{margin:0 0 15px;font-size:32px}}.region-wrapper .grid{display:flex;flex-wrap:wrap}.region-wrapper__blue{background-color:#00384C}.region-wrapper__blue h2{color:#fff}.case-study__feature-image{background-image:url(assets/images/placeholders/regional-statistic-bg.jpg);position:relative;width:120%;height:500px;background-size:cover;margin:100px 0 0 -100px}@media (max-width: 768px){.case-study__feature-image{height:300px;margin-left:0;width:100%}}.case-study__feature-image--headline{background:#fff;position:absolute;font-size:46px;color:#85B33B;text-transform:uppercase;z-index:3;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;width:50%;padding:30px 30px 30px 100px;top:-60px}@media (max-width: 768px){.case-study__feature-image--headline{font-size:28px;width:70%;padding:0 15px 15px 0;top:-30px}}.case-study{padding:80px 60px 120px 60px;position:relative}@media (max-width: 768px){.case-study{padding:50px 0 100px 0}}.case-study:nth-child(even){background:#F2F2F2}.case-study:nth-child(even) .case-study__info{background:#F2F2F2}.case-study__main{position:relative;width:78%;background-size:cover;min-height:355px}@media (max-width: 768px){.case-study__main{min-height:250px;margin-left:0;width:100%;background-size:720px 100%;background-repeat:no-repeat}}.case-study__tag{position:absolute;padding:14px;top:0;left:0;background:#005E7F;color:white;text-transform:uppercase;font-weight:700;font-size:16px}@media (max-width: 768px){.case-study__tag{font-size:14px}}.case-study__info{position:absolute;z-index:3;padding:20px 55px 0 0;bottom:-40px;background:#fff}.case-study__title{font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-size:52px;color:#85B33B;text-decoration:none;font-weight:700;text-transform:uppercase}.case-study__title:after{position:relative;left:20px;font-size:34px}@media (max-width: 768px){.case-study__title:after{left:10px;font-size:20px}}.case-study__title:hover{color:#698d2e;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}@media (max-width: 768px){.case-study__title{font-size:28px}}.case-study__location{padding:15px 0 0;font-size:18px;font-weight:600}.case-study__location .icon--pin{color:#85B33B}.case-study__sub{position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.case-study__sub{display:none}}.case-study__sub-thumb{width:320px;height:215px;background-size:cover;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);margin:30px 0}.case-study__sub-map{margin-left:75px}.timeline,.sidebar__timeline{color:white;list-style:none;margin:70px 20px;padding:0;position:relative}.timeline:before,.sidebar__timeline:before{content:'';position:absolute;top:0;bottom:0;width:1px;left:15%;margin-left:14px;border:1px dashed rgba(133,179,59,0.6)}@media (max-width: 768px){.timeline:before,.sidebar__timeline:before{margin-left:15px}}.timeline-date{font-size:41px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-weight:700}@media (max-width: 1280px){.timeline-date{font-size:2.3em}}@media (max-width: 980px){.timeline-date{font-size:1.8em}}@media (max-width: 800px){.timeline-date{font-size:1.6em}}@media (max-width: 768px){.timeline-date{font-size:1.3em;line-height:1.5em}}.timeline-time,.sidebar__timeline-time{display:block;width:30%;padding:0;position:absolute}.timeline-dot,.sidebar__timeline-dot{width:30px;height:30px;font-size:1.2em;line-height:30px;position:absolute;color:#85B33B;background:#00384C;border-radius:50%;box-shadow:0 0 0 3px #00384C;text-align:center;left:15%}.timeline-content{margin:0 20px 50px 25%;font-size:16px;line-height:1.4;position:relative}.timeline-title{font-size:26px;font-weight:700;margin:0;padding-bottom:15px}.timeline-description{font-size:18px;line-height:1.5em;padding:0;margin:0}@media (max-width: 768px){.timeline-description{font-size:16px}}.sidebar__timeline:before{left:25%;margin-left:10px}@media (max-width: 768px){.sidebar__timeline:before{margin-left:15px}}.sidebar__timeline-item{padding:20px 0}.sidebar__timeline-item:first-child{padding-top:0}.sidebar__timeline-dot{left:24%}@media (max-width: 768px){.sidebar__timeline-dot{left:25%}}.sidebar__timeline-time{width:50%;padding-right:100px}@media (max-width: 768px){.sidebar__timeline-time{padding-right:60px}}.sidebar__timeline-content{margin:0 0 15px 40%;font-size:16px;line-height:1.4;position:relative}.sidebar__timeline-figure{font-size:24px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;padding:5px 0;margin:0;display:block}.sidebar__timeline-date{font-size:16px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;opacity:0.7;padding:0;margin:0;display:block}.sidebar__timeline-title{font-size:22px;font-weight:600;margin:0;padding:0 0 5px 0}.sidebar__timeline-thumb{width:100%;margin-bottom:5px}.sidebar__timeline-description{line-height:1.3em;padding:0;margin:0;font-size:16px}.two-column-list{margin:50px 70px 70px 0}@media (max-width: 768px){.two-column-list{margin:30px 0}}.two-column-list__title{font-size:48px;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;color:#005E7F;font-weight:600;padding:0 0 20px 0}@media (max-width: 768px){.two-column-list__title{font-size:28px}}.two-column-list__img img{width:100%}.two-column-list__list{width:100%;display:inline-block}.two-column-list__list li{width:49%;float:left;font-family:600;font-size:18px;color:#4A4A4A;line-height:24px;padding:5px 0 15px 0}@media (max-width: 768px){.two-column-list__list{padding-left:25px}.two-column-list__list li{width:100%;padding:5px 0}}.quote-block{margin:30px 0}@media (min-width: 769px){.quote-block{margin-right:30px}}.quote-block__content{margin:0;padding:30px 30px 60px;font-size:20px;font-weight:700;line-height:1.4166;background:#F2F2F2}@media (min-width: 481px){.quote-block__content{padding:50px 50px 100px;font-size:24px}}.quote-block__content p{position:relative;margin:0}.quote-block__content p:first-of-type:before{content:'“';position:absolute;top:0;right:100%}.quote-block__content p:last-of-type:after{content:'”'}.quote-block__cite{display:flex;background:#fff;margin:-30px 30px 0 0;padding:15px 15px 25px 15px}@media (min-width: 481px){.quote-block__cite{max-width:600px;margin:-50px 50px 0 0;padding:30px 30px 50px 30px}}.quote-block__logo{flex:0 0 40px;width:40px;height:40px;margin-right:15px;border-radius:50%;background:center/cover no-repeat}@media (min-width: 481px){.quote-block__logo{flex:0 0 50px;width:50px;height:50px;margin-right:30px}}.quote-block__cited{margin:0;font-family:inherit;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1.4}@media (min-width: 481px){.quote-block__cited{font-size:20px}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright,.team-card .post-link span img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone,.team-card .post-link span img.alignnone{margin:5px 20px 20px 0}a img.alignleft,.team-card .post-link span img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter,.team-card .post-link span img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.sidebar__dark .gform_wrapper .gform_body ul.gform_fields li.gfield,.modaal-content .gform_wrapper .gform_body ul.gform_fields li.gfield{padding-right:0}.sidebar__dark .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error,.modaal-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{background:0;border:0;padding:0;margin:0 !important}.sidebar__dark .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .validation_message,.modaal-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .validation_message{padding:0;color:#ff534e}.sidebar__dark .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label,.sidebar__dark .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .instruction,.modaal-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label,.modaal-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .instruction{color:white}.sidebar__dark .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .gfield_required,.modaal-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .gfield_required{color:#ff534e}.sidebar__dark .gform_wrapper .gform_body .gfield_required,.modaal-content .gform_wrapper .gform_body .gfield_required{color:#85B33B}.sidebar__dark .gform_wrapper .validation_error,.modaal-content .gform_wrapper .validation_error{text-align:left;border-color:#ff534e;color:#fff}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}.banner{display:none}.has-banner .banner{display:block;background-color:#85B33B;color:#fff;padding:20px 0;border-bottom:1px solid #000;position:relative}.has-banner .banner__close{position:absolute;width:28px;height:28px;top:10px;right:10px;z-index:2;background-color:#fff;border-radius:100%}@media (min-width: 768px){.has-banner .banner__close{width:36px;height:36px;top:30px;right:30px;cursor:pointer;transition:all .2s}}.has-banner .banner__close:hover{background-color:rgba(255,255,255,0.7)}.has-banner .banner__close:after,.has-banner .banner__close:before{content:'';height:20px;border-left:4px solid #85B33B;position:absolute;top:4px;left:12px}@media (min-width: 768px){.has-banner .banner__close:after,.has-banner .banner__close:before{height:20px;top:8px;left:16px}}.has-banner .banner__close:after{transform:rotate(45deg)}.has-banner .banner__close:before{transform:rotate(-45deg)}.has-banner .banner__content{text-align:center}@media (min-width: 768px){.has-banner .banner__content{text-align:left}}.has-banner .banner__text{font-size:28px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;margin-top:30px;margin-bottom:20px;margin-right:0;margin-left:0}@media (min-width: 1280px){.has-banner .banner__text{font-size:35px}}@media (min-width: 768px){.has-banner .banner__text{margin-bottom:0;margin-top:10px}}.has-banner .banner__button{border:2px solid transparent;margin:0 auto;display:inline-block}.has-banner .banner__button:hover{border:2px solid #fff}.holiday{background-color:#182a44;color:#fff;text-align:center}.holiday__logo{padding:2.5rem 0}.holiday__logo img{display:block;max-width:15.625rem;width:100%;margin:0 auto}@media (max-width: 768px){.holiday__logo img{max-width:9.375rem}}.holiday__container{position:relative;background-image:radial-gradient(circle at center, rgba(0,0,0,0) 50%,#182a44 80%),url("../images/holiday-landing/snow-background.png");background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 768px){.holiday__container{padding:0 1.25rem}}.holiday__video{max-width:75rem;padding:0 3.125rem;margin:0 auto}.holiday__video video{width:100%;border:1px solid #fff}@media (max-width: 768px){.holiday__video{padding:0 1.25rem}}.holiday__message{width:100%;padding-top:5rem;padding-bottom:25vh;margin:3.125rem auto 0}@media (min-width: 768px){.holiday__message{padding-bottom:50vh}}@media (min-width: 1024px){.holiday__message{padding-bottom:75vh}}.holiday__heading{display:block;max-width:40.625rem;width:100%;margin:0 auto}.holiday__subhead{font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;font-size:2.25rem}.holiday__text{position:relative;max-width:42.1875rem;margin:35px auto 0;padding:2.5rem 0;font-family:'Helvetica', 'Helvetica Neue', 'Arial', sans-serif;font-size:1.25rem;line-height:1.5}.holiday__text:before{content:'';position:absolute;width:150px;height:2px;background-color:#ab8d68;top:0;left:50%;transform:translateX(-50%)}.holiday__link a,.holiday__link .team-card .post-link span,.team-card .post-link .holiday__link span{font-size:1.125rem;line-height:1.5;color:#ab8d68;transition:all 0.3s ease}.holiday__link a:hover,.holiday__link .team-card .post-link span:hover,.team-card .post-link .holiday__link span:hover{color:#fff}.holiday__trees{background-image:url("../images/holiday-landing/christmas-trees.png");background-repeat:no-repeat;background-position:bottom center;background-size:contain;width:100%;height:100vh;margin:0 auto;position:absolute;bottom:0;left:0}.campaign__header{padding:20px 0;background-color:#00384C}.campaign__logo{display:block;margin:0 auto;max-width:max-content}.campaign__footer{padding:40px 0;background-color:#fff;border-top:2px solid #85B33B}.campaign__footer img{margin-bottom:30px}.campaign__footer p{font-size:12px;color:#9E9F9E;text-align:center}.campaign__social{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;justify-content:center}.campaign__social li{margin:0;padding:0;margin:5px}.campaign__social a,.campaign__social .team-card .post-link span,.team-card .post-link .campaign__social span{font-size:24px;color:#00384C;transition:color .2s ease}.campaign__social a:hover,.campaign__social .team-card .post-link span:hover,.team-card .post-link .campaign__social span:hover{color:#005E7F}.property-header__title{font-size:68px;color:#005E7F}.property-header__address{font-style:normal;text-transform:uppercase;font-family:"din-2014-narrow",Helvetica,Arial,"Segoe UI Symbol",sans-serif;display:flex;align-items:center;font-weight:bold}.property-header__icon{width:18px;height:18px;background-image:url(../images/icons/map-pin.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;margin-right:5px}.property-text__title{color:#005E7F;font-size:48px;margin-bottom:0}.property-text__button-group{margin-top:50px}@media (max-width: 768px){.property-text__button-group{margin-top:1.875rem}}.property-text__button-group .button:last-child,.property-text__button-group .pagination__link:last-child{margin-left:30px}.property-text__button-group .button:first-child,.property-text__button-group .pagination__link:first-child{margin-left:0px}.property-site-plan__title{margin-bottom:30px !important}.property-site-plan__label{text-transform:uppercase;font-size:12px;color:#005E7F;font-weight:bold;letter-spacing:.1em}.property-site-plan__image{margin-bottom:30px}.property-site-plan__specs{columns:2}@media (max-width: 768px){.property-site-plan__specs{columns:auto}}.property-person{background-color:#00384C;color:#fff;padding:60px 0}.property-person__label{font-size:12px;text-transform:uppercase;font-weight:bold;opacity:0.5}.property-person__btn-group{margin-top:30px}.property-person__form{display:none}.property-person__bio{font-size:18px;line-height:1.5}.property-person .team-member__name{max-width:initial;background-color:initial;margin-top:0;margin-bottom:15px;font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif}.property-person .team-member__title{text-transform:uppercase}.property-person .team-member__link{display:inline-block;margin-left:10px}.property-gallery{padding:50px 0 140px 0}.property-gallery__headline{font-size:46px;color:#005E7F}.property-gallery__list{display:grid;list-style:none;margin:0;padding:0;gap:50px;position:relative}@media (min-width: 768px){.property-gallery__list{grid-template-columns:repeat(3, 1fr)}}.property-gallery__item--hidden{display:none}.property-gallery__thumbnail{display:block;position:relative;width:100%;padding-bottom:92.10526%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform .2s ease}.property-gallery__thumbnail:hover{transform:scale(1.01)}.property-gallery__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background-image:url(../images/icons/icon-play.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.property-gallery__more{position:absolute;bottom:-80px}.property-related{background-color:#00384C;color:#fff;padding:70px 0}.property-related__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}@media (max-width: 768px){.property-related__header{display:block}}.property-related__headline{font-size:46px}@media (max-width: 768px){.property-related__headline{margin-bottom:50px}}.property-related__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:50px}.property-related .property__title{font-size:36px;margin-top:10px}.property-related .property__image{max-width:100%;height:auto;margin-bottom:10px}.property-related .property__sf{text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:.1em}.property-related .property__address{margin-bottom:30px}.modaal-content-container{background-color:#00384C;color:#fff}body.project-modal-open{overflow:hidden}.project-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;background-color:#005E7F;color:#fff;padding:0;margin:0;width:90%;max-width:31.25rem;border:none;display:none}.project-modal[open]{display:block}.project-modal::backdrop{background-color:rgba(36,36,36,0.6);width:100vw;height:100vh;position:fixed}.project-modal__header{background-color:#00384C;text-align:center;padding:1.25rem 0}.project-modal__header h2{font-family:"din-condensed",Helvetica,Arial,"Segoe UI Symbol",sans-serif;line-height:1;font-size:2.25rem;margin:0}.project-modal__image{max-width:100%;height:auto}.project-modal__form{position:absolute;top:1.25rem;right:1.25rem}.project-modal__form button{border:none;background-color:transparent;position:relative;width:1.25rem;height:1.25rem}.project-modal__form button:before,.project-modal__form button:after{content:'';width:1.25rem;height:.1875rem;top:50%;left:0;background-color:#fff;position:absolute;transform-origin:50%;transition:background-color .2s ease}.project-modal__form button:before{transform:translateY(-50%) rotate(45deg)}.project-modal__form button:after{transform:translateY(-50%) rotate(-45deg)}.project-modal__form button:hover:before,.project-modal__form button:hover:after{background-color:#85B33B}.project-modal__body{display:flex;flex-direction:column;align-items:center;padding:1.25rem 1.25rem 2.5rem 1.25rem}.project-modal__body h3{font-size:1.75rem;margin:0;line-height:1.6;font-weight:700}.project-modal .button,.project-modal .pagination__link{margin-top:1.875rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;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;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide:focus{outline: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{list-style:none;margin:50px 0;padding:0;text-align:center}.slick-dots li{display:inline-block;margin:0 10px;padding:0}.slick-dots li.slick-active button{opacity:1}.slick-dots button{display:inline-block;width:18px;height:18px;border-radius:50%;background:#fff;opacity:.5;text-indent:-9999px;border:none;padding:0}@media (max-width: 768px){.slick-dots{margin:30px 0}.slick-dots li{margin:0 8px}.slick-dots button{width:13px;height:13px}}.slick-arrow{z-index:2;background:none;border:none;padding:0;position:absolute;font-size:0;color:transparent}.slick-arrow::before{font-size:30px;color:#fff}.slick-arrow:focus{outline:none}@media (max-width: 768px){.slick-next{right:15px}}@media (max-width: 768px){.slick-prev{left:15px}}.slick--dark .slick-arrow::before{color:#85B33B}.slick--dark .slick-dots button{opacity:1;background:#DEDEDE}.slick--dark .slick-dots .slick-active button{background:#85B33B}@media (max-width: 768px){.slick--dark-small .slick-arrow::before{color:#85B33B}.slick--dark-small .slick-dots button{opacity:1;background:#DEDEDE}.slick--dark-small .slick-dots .slick-active button{background:#85B33B}}/*!
	Modaal - accessible modals - v0.3.1
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#b93d0c}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-o-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-moz-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-ms-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:transparent;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block;padding:25px}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:none;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}@media (max-width: 768px){.modaal-video-wrap{margin:auto}}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width: 1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width: 1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width: 900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height: 1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height: 1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height: 900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width: 600px){.modaal-instagram iframe{width:280px !important}}.modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;transform:scale(0.25)}@-ms-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);transform:translate(84px, 84px) rotate(45deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.12s;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);transform:translate(84px, 84px) rotate(90deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.25s;-moz-animation-delay:.25s;-webkit-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);transform:translate(84px, 84px) rotate(135deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.37s;-moz-animation-delay:.37s;-webkit-animation-delay:.37s;-o-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);transform:translate(84px, 84px) rotate(180deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);transform:translate(84px, 84px) rotate(225deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.62s;-moz-animation-delay:.62s;-webkit-animation-delay:.62s;-o-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);transform:translate(84px, 84px) rotate(270deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.75s;-moz-animation-delay:.75s;-webkit-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);transform:translate(84px, 84px) rotate(315deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-ms-animation-delay:.87s;-moz-animation-delay:.87s;-webkit-animation-delay:.87s;-o-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-moz-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-webkit-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);-o-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);transform:translate(84px, 84px) rotate(360deg) translate(70px, 0)}
