@import "../../../../../node_modules/@fancyapps/ui/dist/fancybox/fancybox.css";@import "../../../../../node_modules/overlayscrollbars/styles/overlayscrollbars.css";@font-face{font-family:"Stolzl Display";src:url(../fonts/StolzlDisplay-Medium.eot);src:url(../fonts/StolzlDisplay-Medium.eot?#iefix)format("embedded-opentype"),url(../fonts/StolzlDisplay-Medium.woff2)format("woff2"),url(../fonts/StolzlDisplay-Medium.woff)format("woff"),url(../fonts/StolzlDisplay-Medium.ttf)format("truetype"),url(../fonts/StolzlDisplay-Medium.svg#StolzlDisplay-Medium)format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Stolzl Display";src:url(../fonts/StolzlDisplay-Regular.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Stolzl Display";src:url(../fonts/StolzlDisplay-Normal.eot);src:url(../fonts/StolzlDisplay-Normal.eot?#iefix)format("embedded-opentype"),url(../fonts/StolzlDisplay-Normal.woff2)format("woff2"),url(../fonts/StolzlDisplay-Normal.woff)format("woff"),url(../fonts/StolzlDisplay-Normal.ttf)format("truetype"),url(../fonts/StolzlDisplay-Normal.svg#StolzlDisplay-Normal)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PP Neue Montreal";src:url(../fonts/PPNeueMontreal-Book.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PP Neue Montreal";src:url(../fonts/PPNeueMontreal-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}.a-button,.gform_button,input[type=submit]{display:inline-flex;justify-content:center;align-items:center;padding:11px 25px;font-family:"Stolzl Display";font-weight:500;text-align:center;margin:0;appearance:none;-webkit-user-select:none;user-select:none;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;outline:0;background-image:none;outline:0;border:0;border-radius:0;transition:all .25s ease-in-out}@media (max-width:47.99em){.a-button,.gform_button,input[type=submit]{padding:.6rem 1rem}}.a-button.-black,.-black.gform_button,input.-black[type=submit]{background-color:#000;border:1px solid #000;color:#fff}@media (min-width:68.75em){.a-button.-black:hover,.-black.gform_button:hover,input.-black[type=submit]:hover{background-color:#fff;color:#000}}.a-button.-black.-search,.-black.-search.gform_button,input.-black.-search[type=submit]{background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 10L13 13M1 5.8C1 7.07304 1.50571 8.29394 2.40589 9.19411C3.30606 10.0943 4.52696 10.6 5.8 10.6C7.07304 10.6 8.29394 10.0943 9.19411 9.19411C10.0943 8.29394 10.6 7.07304 10.6 5.8C10.6 4.52696 10.0943 3.30606 9.19411 2.40589C8.29394 1.50571 7.07304 1 5.8 1C4.52696 1 3.30606 1.50571 2.40589 2.40589C1.50571 3.30606 1 4.52696 1 5.8Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media (min-width:68.75em){.a-button.-black.-search:hover,.-black.-search.gform_button:hover,input.-black.-search[type=submit]:hover{background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 9.93179L13 12.9318M1 5.73179C1 7.00483 1.50571 8.22573 2.40589 9.12591C3.30606 10.0261 4.52696 10.5318 5.8 10.5318C7.07304 10.5318 8.29394 10.0261 9.19411 9.12591C10.0943 8.22573 10.6 7.00483 10.6 5.73179C10.6 4.45875 10.0943 3.23786 9.19411 2.33768C8.29394 1.43751 7.07304 0.931793 5.8 0.931793C4.52696 0.931793 3.30606 1.43751 2.40589 2.33768C1.50571 3.23786 1 4.45875 1 5.73179Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}.a-button.-black.-prev,.-black.-prev.gform_button,input.-black.-prev[type=submit]{background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.55 1C12.55 0.585786 12.2142 0.25 11.8 0.25H1C0.585786 0.25 0.25 0.585786 0.25 1V11.8C0.25 12.2142 0.585786 12.55 1 12.55C1.41421 12.55 1.75 12.2142 1.75 11.8V2.81066L12.4697 13.5303C12.7626 13.8232 13.2374 13.8232 13.5303 13.5303C13.8232 13.2374 13.8232 12.7626 13.5303 12.4697L2.81066 1.75H11.8C12.2142 1.75 12.55 1.41421 12.55 1Z" fill="white"/></svg>')}.a-button.-black.-next,.-black.-next.gform_button,input.-black.-next[type=submit]{background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.45 1C1.45 0.585786 1.78579 0.25 2.2 0.25H13C13.4142 0.25 13.75 0.585786 13.75 1V11.8C13.75 12.2142 13.4142 12.55 13 12.55C12.5858 12.55 12.25 12.2142 12.25 11.8V2.81066L1.53033 13.5303C1.23744 13.8232 0.762563 13.8232 0.46967 13.5303C0.176777 13.2374 0.176777 12.7626 0.46967 12.4697L11.1893 1.75H2.2C1.78579 1.75 1.45 1.41421 1.45 1Z" fill="white"/></svg>')}.a-button.-white,.o-header.-home:not(.-scroll) .a-button.o-header__button,.o-header.-home:not(.-scroll) .gform_button.o-header__button,.o-header.-home:not(.-scroll) input[type=submit].o-header__button,.o-header.-district:not(.-scroll) .a-button.o-header__button,.o-header.-district:not(.-scroll) .gform_button.o-header__button,.o-header.-district:not(.-scroll) input[type=submit].o-header__button,.o-header.-project:not(.-scroll) .a-button.o-header__button,.o-header.-project:not(.-scroll) .gform_button.o-header__button,.o-header.-project:not(.-scroll) input[type=submit].o-header__button,.gform_button,input[type=submit]{background-color:#fff;border:1px solid #fff;color:#000}@media (min-width:68.75em){.a-button.-white:hover,.o-header.-home:not(.-scroll) .a-button.o-header__button:hover,.o-header.-home:not(.-scroll) .gform_button.o-header__button:hover,.o-header.-home:not(.-scroll) input[type=submit].o-header__button:hover,.o-header.-district:not(.-scroll) .a-button.o-header__button:hover,.o-header.-district:not(.-scroll) .gform_button.o-header__button:hover,.o-header.-district:not(.-scroll) input[type=submit].o-header__button:hover,.o-header.-project:not(.-scroll) .a-button.o-header__button:hover,.o-header.-project:not(.-scroll) .gform_button.o-header__button:hover,.o-header.-project:not(.-scroll) input[type=submit].o-header__button:hover,.gform_button:hover,input[type=submit]:hover{background-color:transparent;color:#fff}}.a-button.-white.-search,.o-header.-home:not(.-scroll) .a-button.-search.o-header__button,.o-header.-home:not(.-scroll) .-search.gform_button.o-header__button,.o-header.-home:not(.-scroll) input.-search[type=submit].o-header__button,.o-header.-district:not(.-scroll) .a-button.-search.o-header__button,.o-header.-district:not(.-scroll) .-search.gform_button.o-header__button,.o-header.-district:not(.-scroll) input.-search[type=submit].o-header__button,.o-header.-project:not(.-scroll) .a-button.-search.o-header__button,.o-header.-project:not(.-scroll) .-search.gform_button.o-header__button,.o-header.-project:not(.-scroll) input.-search[type=submit].o-header__button,.-search.gform_button,input.-search[type=submit]{background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 9.93179L13 12.9318M1 5.73179C1 7.00483 1.50571 8.22573 2.40589 9.12591C3.30606 10.0261 4.52696 10.5318 5.8 10.5318C7.07304 10.5318 8.29394 10.0261 9.19411 9.12591C10.0943 8.22573 10.6 7.00483 10.6 5.73179C10.6 4.45875 10.0943 3.23786 9.19411 2.33768C8.29394 1.43751 7.07304 0.931793 5.8 0.931793C4.52696 0.931793 3.30606 1.43751 2.40589 2.33768C1.50571 3.23786 1 4.45875 1 5.73179Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media (min-width:68.75em){.a-button.-white.-search:hover,.o-header.-home:not(.-scroll) .a-button.-search.o-header__button:hover,.o-header.-home:not(.-scroll) .-search.gform_button.o-header__button:hover,.o-header.-home:not(.-scroll) input.-search[type=submit].o-header__button:hover,.o-header.-district:not(.-scroll) .a-button.-search.o-header__button:hover,.o-header.-district:not(.-scroll) .-search.gform_button.o-header__button:hover,.o-header.-district:not(.-scroll) input.-search[type=submit].o-header__button:hover,.o-header.-project:not(.-scroll) .a-button.-search.o-header__button:hover,.o-header.-project:not(.-scroll) .-search.gform_button.o-header__button:hover,.o-header.-project:not(.-scroll) input.-search[type=submit].o-header__button:hover,.-search.gform_button:hover,input.-search[type=submit]:hover{background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 10L13 13M1 5.8C1 7.07304 1.50571 8.29394 2.40589 9.19411C3.30606 10.0943 4.52696 10.6 5.8 10.6C7.07304 10.6 8.29394 10.0943 9.19411 9.19411C10.0943 8.29394 10.6 7.07304 10.6 5.8C10.6 4.52696 10.0943 3.30606 9.19411 2.40589C8.29394 1.50571 7.07304 1 5.8 1C4.52696 1 3.30606 1.50571 2.40589 2.40589C1.50571 3.30606 1 4.52696 1 5.8Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}.a-button.-ghost,.-ghost.gform_button,input.-ghost[type=submit]{background-color:transparent;border:1px solid #fff;color:#fff}.a-button.-border,.-border.gform_button,input.-border[type=submit]{border:2px solid #000}.a-button.-border:hover,.-border.gform_button:hover,input.-border[type=submit]:hover{color:#fff;background-color:#000}.a-button.-border:hover path,.-border.gform_button:hover path,input.-border[type=submit]:hover path{fill:#fff}@media (max-width:47.99em){.a-button.-search,.-search.gform_button,input.-search[type=submit]{order:2}}.a-button.-search,.-search.gform_button,input.-search[type=submit],.a-button.-next,.-next.gform_button,input.-next[type=submit]{padding-right:45px;background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:.8rem}@media (max-width:47.99em){.a-button.-search,.-search.gform_button,input.-search[type=submit],.a-button.-next,.-next.gform_button,input.-next[type=submit]{padding-right:30px;background-position:calc(100% - 10px) center;background-size:.7rem}}.a-button.-prev,.-prev.gform_button,input.-prev[type=submit]{padding-left:45px;background-repeat:no-repeat;background-position:20px center;background-size:.8rem}@media (max-width:47.99em){.a-button.-prev,.-prev.gform_button,input.-prev[type=submit]{padding-left:30px;background-position:10px center;background-size:.7rem}}.a-button svg,.gform_button svg,input[type=submit] svg{width:1.125rem;height:1.125rem;margin-right:.5rem}.a-button svg path,.gform_button svg path,input[type=submit] svg path{transition:all .25s ease-in-out}.u-fs10,.o-filters__count{font-size:clamp(8px,.5208333333vw,10px)}.u-fs14{font-size:clamp(12px,.7291666667vw,14px)}.u-fs17,.a-select,.a-select select{font-size:clamp(15px,.8854166667vw,17px)}.u-fs20,.gform_wrapper .gform_submission_error{font-size:clamp(16px,1.041666667vw,20px)}.u-fs24,.o-banner__text,.gfield_label{font-size:clamp(16px,1.25vw,24px)}.u-fs30{font-size:clamp(20px,1.5625vw,30px)}.u-fs35{font-size:clamp(20px,1.822916667vw,35px)}.u-fs42{font-size:clamp(20px,2.1875vw,42px)}.u-fw500{font-weight:500}.u-fw600{font-weight:600}.u-fw700{font-weight:700}.u-headingFont{font-family:"Stolzl Display"}.u-list>:last-child{margin-bottom:0}.u-list ul{list-style-type:none;margin-bottom:30px;padding-left:0}.u-list ul li{padding:5px 0 5px 20px;position:relative}@media (max-width:47.99em){.u-list ul li{padding:3px 0 3px 18px}}.u-list ul li:before{content:"";display:block;width:.5rem;height:.5rem;position:absolute;left:0;top:calc(10px + .4vw);margin:auto;background-color:#000;border-radius:50%}@media (max-width:47.99em){.u-list ul li:before{top:8px}}.u-list ol{list-style-type:none;margin-bottom:30px;padding-left:0;counter-reset:counter}.u-list ol li{padding:10px 0 10px 44px;font-weight:600;counter-increment:counter;position:relative}.u-list ol li:after{content:counter(counter);display:block;width:2rem;height:2rem;position:absolute;left:0;top:8px;margin:auto;background:#000;border-radius:50%;color:#fff;text-align:center;line-height:1.9rem}.u-list p,.u-list ul,.u-list ol{font-size:clamp(17px,1.25vw,24px)}::placeholder{color:#c4c4c4}main input[type=color],main input[type=date],main input[type=datetime],main input[type=datetime-local],main input[type=email],main input[type=month],main input[type=number],main input[type=password],main input[type=search],main input[type=tel],main input[type=text],main input[type=time],main input[type=url],main input[type=week],main textarea,main select{display:block;width:100%;appearance:none;background-image:none;background-color:transparent;border:0;border-bottom:1px solid #f7f7f7;outline:0;padding:0 1rem 0 0;border-radius:2px;height:50px;font-size:inherit;color:#fff}main textarea{height:auto;resize:vertical}main fieldset{border-bottom:1px solid #eee;margin-bottom:21px;padding-bottom:10.5px;position:relative;padding:0;margin:0;border:0;min-width:0}.ginput_complex select,.ginput_container_multiselect select{width:100%}.ginput_container_select,.ginput_address_country,.custom-select{position:relative}.ginput_container_select:after,.ginput_address_country:after,.custom-select:after{content:"";display:block;width:0;height:0;position:absolute;right:.5rem;top:25px;transform:translate(-50%,-30%);border-style:solid;border-width:10px 6px 0 6px;border-color:#000 transparent transparent transparent;pointer-events:none}.gfield_label{display:block;margin-bottom:.5rem;font-family:"Stolzl Display";font-weight:700}.gform_footer{margin-top:2rem}.gfield_description{font-style:italic;color:#000;margin-top:.5rem;font-size:.9rem}.ginput_complex>span{display:block}.ginput_complex label{display:block;margin:.25rem 0 .75rem;font-size:.9rem}.gform_button~img{margin-left:1rem;vertical-align:middle}.gfield_description.validation_message{font-style:normal;border:1px solid #a23d3d;background:#eed3d7;color:#a23d3d;padding:.5rem 1.25rem;margin:.75rem 0 0}.gfield_description.validation_message--hidden-on-empty:empty{display:none}.gform_wrapper .gform_submission_error{color:#a23d3d}.gform_wrapper .gform_submission_error .gform-icon{display:none}.gform_wrapper .validation_error{border:1px solid #a23d3d;background:#eed3d7;color:#a23d3d;padding:.5rem 1.25rem;margin:1rem 0}#gforms_confirmation_message{font-style:normal;border:1px solid #c4c4c4;background:#fff;color:#6e6e6e;padding:.5rem 1.25rem;margin:.75rem 0 0}.ginput_container_radio input,.ginput_container_checkbox input,.ginput_container_consent input,.a-checkbox input,.a-radio input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ginput_container_consent a{text-decoration:underline;padding:0 .25em}.ginput_container_consent a:hover{text-decoration:underline}.ginput_container_radio label,.ginput_container_checkbox label,.ginput_container_consent label,.a-checkbox label,.a-radio label{display:flex}.ginput_container_radio label:before,.ginput_container_checkbox label:before,.ginput_container_consent label:before,.a-checkbox label:before,.a-radio label:before{content:"";display:block;height:1em;width:1em;min-height:1em;min-width:1em;border-radius:0;background:#fff;border:1px solid #000;margin-top:.3rem;margin-right:.5rem}.ginput_container_radio input:checked+label:before,.ginput_container_checkbox input:checked+label:before,.ginput_container_consent input:checked+label:before,.a-checkbox input:checked+label:before,.a-radio input:checked+label:before{background-image:url('data:image/svg+xml,<svg width="436" height="322" viewBox="0 0 436 322" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M150.157 250.723L400.31 0.244995L435.69 35.5773L150.179 321.457L0.322327 171.6L35.6777 136.243L150.157 250.723Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:.7rem;background-position:center}.gfield_list_container{width:100%;border-spacing:0}.gfield_list_container tr+tr td{padding:.5rem 0 0}.gfield_list_icons{width:4rem;text-align:center}.gfield_list_icons img{vertical-align:middle}.ginput_container_date .clear-multi{display:flex;justify-content:space-between}.ginput_container_date .clear-multi>div{flex-grow:1;padding-left:1rem}.ginput_container_date .clear-multi>div:first-child{padding-left:0}.ginput_container_date select{width:100%}.ui-datepicker{display:none;padding:0;margin:0;border-radius:0;background-color:#fff;border:1px solid #f7f7f7;border-top:none;box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:16em;width:auto;z-index:1000!important}.ui-datepicker *{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;border-radius:0}.ui-datepicker table{font-size:14px;margin:0;border:0;border-collapse:collapse}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background-image:none;border:0;color:#fff;font-weight:400;position:relative}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;height:100%;width:34px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{width:0;height:0;display:block;border-style:solid;font:0/0;color:transparent;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ui-datepicker .ui-datepicker-next span{border-width:6px 0 6px 10px;border-color:transparent transparent transparent #000}.ui-datepicker .ui-datepicker-prev span{border-width:6px 10px 6px 0;border-color:transparent #000 transparent transparent}.ui-datepicker .ui-datepicker-prev:hover span,.ui-datepicker .ui-datepicker-next:hover span{opacity:.5}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:33%}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0;border:1px solid #f7f7f7}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker tr:first-of-type td{border-top:1px solid #f7f7f7}.ui-datepicker td.ui-datepicker-week-end{background-color:#c4c4c4;border:1px solid #f7f7f7}.ui-datepicker td.ui-datepicker-today{background-color:#c4c4c4}.ui-datepicker td.ui-datepicker-current-day{background:#fff}.ui-datepicker td .ui-state-default{background:0 0;border:0;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#000}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background:#000}.ui-datepicker thead{background:#6e6e6e}.ui-datepicker .ui-datepicker-title,.ui-datepicker td .ui-state-default,.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{color:#000}.ui-datepicker td .ui-state-hover{background:#e5e5e5}.gf-type-honeypot,.gform_hidden,.gfield_visibility_hidden{display:none}.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px}.gform_wrapper.gravity-theme .gfield textarea.medium{height:192px}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gravity-theme .gfield select.small{width:calc(25% - 12px)}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:calc(50% - 8px)}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths{grid-column:span 11;-ms-grid-column-span:11}.gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths{grid-column:span 10;-ms-grid-column-span:10}.gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{grid-column:span 9;-ms-grid-column-span:9}.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds{grid-column:span 8;-ms-grid-column-span:8}.gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths{grid-column:span 7;-ms-grid-column-span:7}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 5;-ms-grid-column-span:5}.gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}.gform_wrapper.gravity-theme .gfield.gfield--width-quarter{grid-column:span 3;-ms-grid-column-span:3}.gform_wrapper.gravity-theme .gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}.gform_wrapper.gravity-theme .gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-full{width:100%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-eleven-twelfths{width:91.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-sixths{width:83.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-three-quarter{width:75%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-two-thirds{width:66.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-seven-twelfths{width:58.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-half{width:50%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-twelfths{width:41.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third{width:33.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-quarter{width:25%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth{width:16.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-twelfth{width:8.3333%}.gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset),.gform_wrapper.gravity-theme .right_label .gfield:not(.gsection):not(.gfield_html):not(fieldset){display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label{margin:0;padding:0;width:30%}@media (max-width:640px){.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset{clear:both}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container{float:left;width:70%}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container{width:100%}}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset>.ginput_complex,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset>.ginput_complex{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label{display:block;float:left;padding-right:1em;width:30%}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{float:right;width:70%}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{width:100%}}.gform_wrapper.gravity-theme .gform_fields.validation_above.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.validation_above.right_label fieldset .ginput_container{float:right}.gform_wrapper.gravity-theme .left_label .ginput_complex .ginput_container,.gform_wrapper.gravity-theme .right_label .ginput_complex .ginput_container{width:auto}.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:70%}@media (max-width:640px){.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:100%}}.gform_wrapper.gravity-theme .right_label .gfield_label{padding-right:1em;text-align:right}.gform_wrapper.gravity-theme .left_label.gform_fields,.gform_wrapper.gravity-theme .right_label.gform_fields{position:relative}.gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.gform_wrapper.gravity-theme .right_label .gfield_html_formatted{margin-left:30%}.gform_wrapper.gravity-theme .left_label #field_submit,.gform_wrapper.gravity-theme .right_label #field_submit{justify-content:flex-start}.gform_wrapper.gravity-theme .left_label #field_submit input,.gform_wrapper.gravity-theme .right_label #field_submit input{margin-left:30%}.gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex{align-items:flex-start}.gform_wrapper.gravity-theme .field_sublabel_above .ginput_complex{align-items:flex-end}.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{float:right;width:70%;padding-left:8px}@media (max-width:640px){.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{width:100%}}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label{margin-left:1em;position:absolute;right:0;text-align:left;width:30%}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label{width:30%}.rtl .gform_wrapper.gravity-theme .left_label .gfield_label{padding-left:1em;text-align:left!important}.rtl .gform_wrapper.gravity-theme .left_label fieldset.gfield,.rtl .gform_wrapper.gravity-theme .right_label fieldset.gfield{margin-left:0;padding-right:30%}.rtl .gform_wrapper.gravity-theme .right_label .gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label{padding:0;text-align:right}.rtl .gform_wrapper.gravity-theme .right_label label.gfield_label{padding-right:0}.rtl .gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.rtl .gform_wrapper.gravity-theme .right_label .gfield_html_formatted{margin-left:0;margin-right:30%}html[dir=rtl] .gform_wrapper.gravity-theme code,html[dir=rtl] .gform_wrapper.gravity-theme input[type=email],html[dir=rtl] .gform_wrapper.gravity-theme input[type=tel],html[dir=rtl] .gform_wrapper.gravity-theme input[type=url]{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required{margin-left:0;margin-right:4px}html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme fieldset{display:block}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:16px}@media (min-width:641px){html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .gform_show_password{left:8px;right:unset}}@media (max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .left_label fieldset.gfield,html[dir=rtl] .gform_wrapper.gravity-theme .right_label fieldset.gfield{padding-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .left_label legend.gfield_label,html[dir=rtl] .gform_wrapper.gravity-theme .right_label legend.gfield_label{margin:0;padding:0;position:relative;width:100%}html[dir=rtl] .gform_wrapper.gravity-theme .left_label .gfield_label{text-align:right!important}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-right:0}}.gform_wrapper.gravity-theme .gfield_list_group,.gform_wrapper.gravity-theme .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_header_item{word-break:break-word}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{flex-grow:1;width:0}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:2%}.gform_wrapper.gravity-theme .gfield_list_group_item input,.gform_wrapper.gravity-theme .gfield_list_group_item select{width:100%}.gform_wrapper.gravity-theme .gfield_header_item--icons,.gform_wrapper.gravity-theme .gfield_list_icons{align-items:center;display:flex;flex:none;justify-content:center;width:48px}.gform_wrapper.gravity-theme .gfield_list_icons button:focus,.gform_wrapper.gravity-theme .gfield_list_icons button:hover{opacity:1;outline:0}@media (max-width:640px){.gform_wrapper.gravity-theme .gfield_list_header{display:none}.gform_wrapper.gravity-theme .gfield_list_group{border:1px solid rgba(0,0,0,.2);display:block;margin-bottom:16px;padding:16px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{width:auto}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_list_group_item:not(:last-child){margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group_item::before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gravity-theme .gfield_list_icons{background-color:rgba(0,0,0,.1);line-height:0;margin:16px -16px -16px;padding:12px 16px;text-align:left;width:auto}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}@media (max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-right:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{margin-left:0;margin-right:5px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container{width:100%}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr{display:flex;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td:last-child{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td.gfield_list_icons{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{display:flex;flex-direction:row;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell{flex-grow:1}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell input{width:95%}@media screen and (max-width:640px){.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container th{display:none}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{flex-flow:column}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td::before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td{flex-grow:unset;width:auto}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_icons{height:35px;width:auto}}html{box-sizing:border-box}html.-overflow{overflow:hidden}*,:before,:after{box-sizing:inherit}body{font-weight:400;line-height:1.5;font-family:"PP Neue Montreal",sans-serif;font-size:clamp(16px,.9375vw,18px);color:#000;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.-overflow{overflow:hidden}body.-scroll .o-filters.-fixed{top:97px}::selection{color:#fff;background-color:#000}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}p{margin:0 0 2em}ol,ul{margin:0 0 2em;padding:0 0 0 2rem}li{margin:0;padding:0}em{font-style:italic}b,strong{font-weight:700}img{display:block;max-width:100%;height:auto}.otgs-development-site-front-end{display:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 .5em;line-height:1.25;color:inherit;font-family:"Stolzl Display";font-weight:700}@media (max-width:47.99em){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 1.25rem}}h1,.h1{font-size:clamp(40px,4.166666667vw,80px)}h2,.h2{font-size:clamp(26px,2.083333333vw,40px)}h3,.h3{font-size:clamp(18px,1.5625vw,30px)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}img.alignright,a img.alignright{margin:0 0 1rem 1rem;float:right}img.alignleft,a img.alignleft{margin:0 1rem 1rem 0;float:left}img.aligncenter,a img.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.wp-block-quote p{margin:0}blockquote.wp-block-quote p+cite{margin-top:.5rem}blockquote.wp-block-quote cite{font-style:normal;display:block}.gallery dl{margin:2rem 0!important}.gallery a{display:inline-block;vertical-align:top}.gallery img{vertical-align:top;border:0!important}figure{margin-bottom:1rem;width:auto!important}figure img{vertical-align:top}figcaption{border-left:2px solid #000;padding-left:.75rem;font-size:90%;line-height:1.25;margin-top:.75rem}.u-bgBlack{background-color:#000}.u-bgGray{background-color:#f7f7f7}.u-textWhite{color:#fff}.u-textBlack{color:#000}.u-container{margin-right:auto;margin-left:auto;max-width:100%;width:100%}.u-container.-large{margin-right:auto;margin-left:auto;max-width:100%;width:100%;padding-right:7.8125vw;padding-left:7.8125vw}@media (max-width:68.74em){.u-container.-large{padding-right:30px;padding-left:30px}}@media (max-width:47.99em){.u-container.-large{padding-right:20px;padding-left:20px}}.u-container.-medium{margin-right:auto;margin-left:auto;max-width:100%;width:100%;padding-right:19.53125vw;padding-left:19.53125vw}@media (max-width:68.74em){.u-container.-medium{padding-right:15.625vw;padding-left:15.625vw}}@media (max-width:63.99em){.u-container.-medium{padding-right:30px;padding-left:30px}}@media (max-width:47.99em){.u-container.-medium{padding-right:20px;padding-left:20px}}.u-container.-small{margin-right:auto;margin-left:auto;max-width:100%;width:100%;padding-right:31.77083333vw;padding-left:31.77083333vw}@media (max-width:68.74em){.u-container.-small{padding-right:15.625vw;padding-left:15.625vw}}@media (max-width:63.99em){.u-container.-small{padding-right:30px;padding-left:30px}}@media (max-width:47.99em){.u-container.-small{padding-right:20px;padding-left:20px}}.u-hide{display:none!important}@media (max-width:47.99em){.u-desktop{display:none}}@media (min-width:48em){.u-mobile{display:none}}.u-mt20{margin-top:clamp(15px,1.041666667vw,20px)}.u-mt50{margin-top:clamp(30px,2.6vw,50px)}.u-mb0{margin-bottom:0}.u-mb20{margin-bottom:clamp(15px,1.041666667vw,20px)}.u-mb50{margin-bottom:clamp(30px,2.6vw,50px)}.u-mb70{margin-bottom:clamp(30px,3.645833333vw,70px)}.u-mb150{margin-bottom:clamp(50px,7.8125vw,150px)}@media (max-width:119.99em){.u-mb150{margin-bottom:50px}}@media (max-width:47.99em){.u-mb150{margin-bottom:30px}}.u-ml10{margin-left:clamp(10px,.5208333333vw,30px)}.u-ml50{margin-left:clamp(30px,2.6vw,50px)}.u-mr10{margin-right:clamp(10px,.5208333333vw,10px)}.u-mr50{margin-right:clamp(30px,2.6vw,50px)}.u-my50{margin-top:clamp(30px,2.604166667vw,50px);margin-bottom:clamp(30px,2.604166667vw,50px)}.u-my150{margin-top:clamp(50px,7.8125vw,150px);margin-bottom:clamp(50px,7.8125vw,150px)}@media (max-width:47.99em){.u-my150{margin-top:30px;margin-bottom:30px}}.u-p35{padding:clamp(25px,1.822916667vw,35px)}.u-py40{padding-top:clamp(25px,2.083333333vw,40px);padding-bottom:clamp(25px,2.083333333vw,40px)}.u-pt225{padding-top:225px}@media (max-width:119.99em){.u-pt225{padding-top:170px}}@media (max-width:68.74em){.u-pt225{padding-top:80px}}.u-pt325{padding-top:325px}@media (max-width:81.24em){.u-pt325{padding-top:250px}}@media (max-width:68.74em){.u-pt325{padding-top:80px}}.a-breadcrumbs{width:100%;font-weight:500;overflow:hidden}.a-breadcrumbs.-black .separator{background-image:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.251051 9.75592C-0.0836834 9.43049 -0.0836835 8.90285 0.251051 8.57741L3.93067 5L0.251051 1.42259C-0.0836838 1.09715 -0.0836838 0.569514 0.251051 0.244077C0.585786 -0.0813591 1.1285 -0.0813592 1.46323 0.244077L5.74895 4.41074C6.08368 4.73618 6.08368 5.26382 5.74895 5.58926L1.46323 9.75592C1.1285 10.0814 0.585786 10.0814 0.251051 9.75592Z" fill="black"/></g><defs><clipPath id="clip0_1_2"><rect width="6" height="10" fill="white"/></clipPath></defs></svg>')}.a-breadcrumbs p{display:flex;align-items:center}.a-breadcrumbs .separator{display:inline-flex;width:6px;height:10px;background-image:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.251051 9.75592C-0.0836838 9.43049 -0.0836839 8.90285 0.251051 8.57741L3.93067 5L0.251051 1.42259C-0.0836842 1.09715 -0.0836842 0.569515 0.251051 0.244078C0.585786 -0.0813585 1.1285 -0.0813586 1.46323 0.244078L5.74895 4.41074C6.08368 4.73618 6.08368 5.26382 5.74895 5.58926L1.46323 9.75592C1.1285 10.0814 0.585786 10.0814 0.251051 9.75592Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:contain;margin:0 10px -2px 10px}.a-breadcrumbs span,.a-breadcrumbs a{white-space:nowrap}.a-checkbox{position:relative;display:flex}.a-checkbox label{align-items:flex-start}.a-circle{width:2.625rem;height:2.625rem;border-radius:50%}@media (max-width:61.99em){.a-circle{width:2.25rem;height:2.25rem}}@media (max-width:47.99em){.a-circle{width:1.875rem;height:1.875rem}}.a-circle.-white{background-color:#fff}.a-circle svg{width:100%;height:100%;object-fit:contain}.a-dim{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;pointer-events:none;z-index:1;transition:opacity .25s ease-in-out}.a-dim.-active{pointer-events:all}.a-dim.-active:not(.-transparent){opacity:.3}.a-hamburger{position:relative;width:24px;height:14px}.a-hamburger.-active .a-hamburger__box:before{transform:rotate(45deg);top:7px}.a-hamburger.-active .a-hamburger__box:after{transform:rotate(-45deg);top:7px}.a-hamburger.-active .a-hamburger__box span{opacity:0}.a-hamburger__box{height:100%}.a-hamburger__box span,.a-hamburger__box:before,.a-hamburger__box:after{content:"";position:absolute;top:0;left:0;display:block;background-color:#000;width:24px;height:2px;transition:all 200ms ease}.a-hamburger__box span{top:50%;transform:translateY(-50%)}.a-hamburger__box:after{top:auto;bottom:0}.a-image{width:100%;height:100%;object-fit:cover}.a-link{margin-bottom:0;position:relative}.a-link:before{content:"";position:absolute;bottom:-4px;left:0;height:1px;width:0;background-color:#fff;transition:width .25s ease-in-out}.a-link:hover .a-link:before{width:100%}.a-link.-arrow{position:relative;white-space:nowrap;margin-right:5.208333333vw}.a-link.-arrow:after{content:"";display:inline-flex;margin-left:.625rem;background-image:url('data:image/svg+xml,<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M53 3L3 53M53 3H8M53 3V48" stroke="white" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat}.a-link.-arrow.-black:after{background-image:url('data:image/svg+xml,<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.75 1.5C1.75 1.08579 2.08579 0.75 2.5 0.75H16C16.4142 0.75 16.75 1.08579 16.75 1.5V15C16.75 15.4142 16.4142 15.75 16 15.75C15.5858 15.75 15.25 15.4142 15.25 15V3.31066L1.53033 17.0303C1.23744 17.3232 0.762563 17.3232 0.46967 17.0303C0.176777 16.7374 0.176777 16.2626 0.46967 15.9697L14.1893 2.25H2.5C2.08579 2.25 1.75 1.91421 1.75 1.5Z" fill="black"/></svg>')}.a-link.-arrow.-small:after{width:.75rem;height:.75rem}.a-link.-arrow.-large:after{width:2.604166667vw;height:2.604166667vw}@media (max-width:47.99em){.a-link.-arrow.-large:after{width:30px;height:30px}}.a-postBlock{display:flex;flex-direction:column;justify-content:space-between;height:5.6875rem;width:6.25rem;padding:10px}.a-postBlock.-double{width:12.5rem}.a-postBlock:not(:last-child){margin-right:1.302083333vw}@media (min-width:64em){.a-postBlock{background-color:#fff}}@media (max-width:63.99em){.a-postBlock{align-items:baseline;padding:0;width:unset;height:unset}.a-postBlock.-double{width:unset}}@media (max-width:47.99em){.a-postBlock{flex-direction:row;padding:0;margin:.5rem 0 0}.a-postBlock:not(:last-child){margin-right:0}}@media (min-width:35.5em){.a-postBlock{color:#fff}}@media (min-width:64em){.a-postBlock{color:#000}}.a-postBlock__label{display:block;color:#c4c4c4}@media (max-width:61.99em){.a-postBlock__label{display:none}}@media (max-width:50.74em){.a-postBlock__label{display:block}}@media (max-width:47.99em){.a-postBlock__label{display:none}}@media (max-width:35.49em){.a-postBlock__label{display:block}}@media (max-width:29.99em){.a-postBlock__label{display:none}}.a-postBlock__text{display:flex;flex-wrap:wrap;line-height:1}.a-postBlock__text svg{margin-right:5px}.a-select{display:flex;color:#000;padding:0 25px;position:relative;cursor:pointer}@media (max-width:47.99em){.a-select{padding:0}}.a-select:not(.-nav){background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.5L6 6.5L11 1.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:100%center;background-size:.6rem}@media (max-width:47.99em){.a-select:not(.-nav){width:100%}}.a-select:not(.u-mobile):not(.u-desktop){display:flex;align-items:center}.a-select.-black{color:#fff;background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.43179L6 6.43179L11 1.43179" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media (min-width:48em){.a-select.-black .m-filter:not(:last-child){border-right:1px solid #fff}}@media (max-width:47.99em){.a-select.-black .m-filter:not(:last-child){border-bottom:1px solid #fff}}.a-select.-nav select{background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.5L6 6.5L11 1.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:100%center;background-color:transparent;appearance:none}.a-select.-nav:before{content:"";display:inline-block;width:1px;background-color:#c4c4c4;margin:0 1.875rem}@media (max-width:68.74em){.a-select.-nav:before{order:2}}.a-select.-nav:after{content:none}.a-select select{appearance:none;border:0;outline:0;color:#000;padding:0 20px;cursor:pointer}.m-accordeon{display:grid;background-color:#f7f7f7}.m-accordeon.-active .m-accordeon__button{transform:rotate(180deg)}.m-accordeon__title{display:flex;justify-content:space-between;padding:.78125vw 1.5625vw;margin-bottom:0;cursor:pointer}@media (max-width:68.74em){.m-accordeon__title{padding-bottom:30px}}.m-accordeon__button{display:block;width:.9375rem;min-width:.9375rem;height:.9375rem;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L6 6L11 1" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;margin-top:5px;margin-left:15px;transition:transform .3s ease-in-out}@media (max-width:68.74em){.m-accordeon__button{margin-top:0}}.m-accordeon__content{padding:0 1.5625vw;transition:max-height .55s ease-in-out,opacity .45s ease-in-out;overflow:hidden}.m-accordeon__content p a,.m-accordeon__content ul a,.m-accordeon__content ol a{color:#fff;transition:all 200ms ease}.m-accordeon__content p a:hover,.m-accordeon__content ul a:hover,.m-accordeon__content ol a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.m-accordeon__content p{margin-bottom:0}.m-filter{display:flex;position:relative}@media (max-width:47.99em){.m-filter{width:100%;padding:.625rem 0}}@media (min-width:68.75em){.m-filter:not(:last-of-type){border-right:1px solid #c4c4c4}}@media (max-width:68.74em){.m-filter:not(:last-of-type){border-bottom:1px solid #c4c4c4}}.m-filter:last-of-type .m-filterPopup{right:0;left:auto}.m-filter__button{display:flex;position:relative;margin-right:20px}@media (max-width:68.74em){.m-filter__button{width:100%;position:initial;margin-right:0}}.m-filter__button.-active .m-filterPopup{opacity:1;transform:translateY(50px);pointer-events:all}.m-filter__button.-active .a-button.-select{background-image:url('data:image/svg+xml,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.2071 7.70711C13.8166 8.09763 13.1834 8.09763 12.7929 7.70711L7.5 2.41421L2.20711 7.70711C1.81658 8.09763 1.18342 8.09763 0.792893 7.70711C0.402369 7.31658 0.402369 6.68342 0.792894 6.29289L6.79289 0.292893C7.18342 -0.0976316 7.81658 -0.0976316 8.20711 0.292893L14.2071 6.29289C14.5976 6.68342 14.5976 7.31658 14.2071 7.70711Z" fill="%230E0A27"/></svg>')}.m-filter__label{color:#fff;white-space:nowrap}.m-filter__count{position:absolute;top:-5px;left:10px;background-color:#fff;border-radius:50%;font-size:10px;font-weight:600;width:15px;height:15px;text-align:center}.m-filterPopup{position:absolute;left:0;transform:translateY(0);max-width:320px;max-height:320px;white-space:nowrap;border:1px solid #000;background-color:#fff;opacity:0;transition:opacity .25s ease-in-out,transform .25s ease-in-out;pointer-events:none;z-index:2;overflow:scroll}@media (max-width:47.99em){.m-filterPopup{left:0}}.m-filterPopup.-range{width:20rem}.m-filterPopup::-webkit-scrollbar{width:12px}.m-filterPopup::-webkit-scrollbar-thumb{background-color:#999}.m-filterPopup::-webkit-scrollbar-track{background:#f0f0f0}.m-filterPopup__top{display:flex;justify-content:space-between}.m-filterPopup__reset{cursor:pointer}.m-filterPopup__search{border-bottom:1px solid #000}.m-filterPopup__items{display:flex;flex-direction:column;padding:15px 25px;overflow:hidden}.m-filterPopup__items input{position:absolute;opacity:0}.m-filterPopup__items input:checked~span:after{display:block}.m-filterPopup__items span{position:absolute;top:0;bottom:0;left:0;margin:auto;height:18px;width:18px;border:1px solid #000;border-radius:4px}.m-filterPopup__items span:after{content:"";position:absolute;display:none;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#000;border-radius:2px}.m-filterPopup__option{position:relative;padding-left:26px;display:flex;align-items:center;cursor:pointer;line-height:1;padding:11px 8px 11px 28px}.m-megaMenu{position:absolute;top:40px;list-style-type:none;line-height:2.1;width:44.895833vw;max-width:862px;transform:translateX(-50%);padding:2.1875vw 3.125vw;background-color:#000;color:#fff;transition:all .25s ease-in-out;display:none;justify-content:space-between;cursor:default}@media (max-width:68.74em){.m-megaMenu{display:none;position:initial;padding:0;margin:0 0 1rem;font-weight:400;line-height:1.5;width:100%;border:0;background-color:transparent;font-size:14px;color:#000}}.m-megaMenu__column{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:68.74em){.m-megaMenu__column.-left{display:none}}.m-megaMenu__item{font-size:15px;position:relative}@media (max-width:68.74em){.m-megaMenu__item{text-transform:none;font-size:20px;font-weight:700}}.m-megaMenu__item:not(:last-child){margin-bottom:0}.m-megaMenu__item:before{display:inline-block;margin-right:9px;width:.8rem;height:.8rem;background-image:url('data:image/svg+xml,<svg width="11" height="12" viewBox="0 0 11 12" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="5.5" cy="6" r="5.5" fill="%23ABBF50" fill-opacity="0.33"/><circle cx="5.5" cy="6" r="4" fill="%23ABBF50" fill-opacity="0.66"/><circle cx="5.5" cy="6" r="2.5" fill="%23ABBF50"/></svg>');background-position:0 center;background-repeat:no-repeat;background-size:contain}@media (max-width:47.99em){.m-megaMenu__item:before{content:""}}@media (max-width:68.74em){.m-submenu__link.h3{display:none}}.m-megaMenu__links{display:flex;flex-direction:column}.m-megaMenu__links .a-link{line-height:1.5}.m-pagination{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 1.25vw 2.45vw}@media (max-width:47.99em){.m-pagination{grid-column:1/-1}}.m-pagination__select{width:auto;height:auto;padding:0 1rem 0 0;border:0;background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.5L6 6.5L11 1.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:100%center;background-size:.625rem}.m-post{width:26.43vw;height:26.43vw;margin:0 1.25vw 2.45vw;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}@media (min-width:35.5em){.m-post:not(.-consultant):hover .m-post__bottom{transform:translateY(-9.5rem)}}.m-post:not(.-consultant):hover .m-post__bottom .m-post__absoluteContent{opacity:1}.m-post.-wide{width:55.37vw}@media (max-width:35.49em){.m-post.-property{margin:0 0 2rem 0;width:100%;height:40vw}.m-post.-property.-wide{width:100%}}@media (max-width:35.49em){.m-post.-property .m-post__image{width:40vw}}@media (max-width:35.49em){.m-post.-property .m-post__title{margin-bottom:.5rem;color:#000}}@media (max-width:35.49em){.m-post.-property .m-post__bottom{top:0;right:0;bottom:0;left:unset;width:60vw;padding-left:3.5rem}}@media (max-width:35.49em){.m-post.-property .m-post__arrow{top:unset;right:unset;bottom:2vw;left:2vw}}@media (max-width:35.49em){.m-post.-project,.m-post.-district{width:100%;margin:0}}@media (max-width:35.49em){.m-post.-project .m-post__data,.m-post.-district .m-post__data{display:none}}.m-post.-developer{height:12vw}@media (max-width:81.24em){.m-post.-developer{height:350px}}@media (max-width:47.99em){.m-post.-developer{height:280px}}.m-post.-developer img{object-fit:scale-down}@media (max-width:47.99em){.m-post.-consultant,.m-post.-developer{height:20.625rem}}.m-post.-consultant:not(.-consultant) .m-post__imageFade,.m-post.-consultant:not(.-consultant) .o-intro__imageFade,.m-post.-consultant:not(.-consultant) .o-banner__imageFade,.m-post.-developer:not(.-consultant) .m-post__imageFade,.m-post.-developer:not(.-consultant) .o-intro__imageFade,.m-post.-developer:not(.-consultant) .o-banner__imageFade{opacity:.2}.m-post:not(.-consultant) .m-post__bottom{pointer-events:none}@media (min-width:35.5em){.m-post .m-post__district{opacity:0}.m-post:hover .m-post__image{transform:scale(1.05)}.m-post:hover .m-post__district,.m-post:hover .m-post__data{opacity:1}}@media (max-width:68.74em){.m-post{width:calc(33.3vw - 20px - 1.67vw);height:calc(33.3vw - 20px - 1.67vw)}.m-post.-wide{width:calc(66.6vw - 40px - .83vw)}}@media (max-width:50.74em){.m-post{width:calc(50vw - 30px - 1.25vw);height:calc(50vw - 30px - 1.25vw)}.m-post.-wide{width:calc(50vw - 30px - 1.25vw)}}@media (max-width:47.99em){.m-post{width:calc(50vw - 20px - 1.25vw);height:calc(50vw - 20px - 1.25vw)}.m-post.-wide{width:calc(50vw - 20px - 1.25vw)}}.m-post__image{position:absolute;top:0;left:0;transition:transform .5s ease-in-out;width:100%;height:100%;object-fit:cover}.m-post__image img{width:100%;height:100%;object-fit:cover}.m-post__imageFade,.o-intro__imageFade,.o-banner__imageFade{position:absolute;top:0;left:0;background-color:#000;opacity:.4;width:100%;height:100%;object-fit:cover}.m-post__title{z-index:1;position:relative}.m-post__link{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.m-post__bottom{position:absolute;bottom:1.822916667vw;left:1.822916667vw;width:calc(100% - 3.645833333vw);z-index:1;transition:transform .4s ease-in-out}@media (min-width:68.75em){.m-post__bottom{transform:translateY(0)}}@media (min-width:35.5em){.m-post__absoluteContent{position:absolute;bottom:0;left:0;transform:translateY(100%);opacity:0;transition:opacity .25s ease-in-out}}.m-post__arrow{position:absolute;top:1.5vw;right:1.822916667vw;z-index:1}.m-post__arrow span{position:absolute;right:125%;top:50%;color:#fff;transform:translateY(-10px);white-space:nowrap}@media (max-width:35.49em){.m-post__arrow span{right:auto;left:125%}}.m-post__category{position:absolute;top:1.822916667vw;left:1.822916667vw}@media (max-width:89.99em){.m-post__category{top:2.4vw}}.m-post__district{display:block;transition:opacity .4s ease-in-out;font-family:"PP Neue Montreal",sans-serif;color:#fff;font-size:unset}@media (max-width:61.99em){.m-post__district{display:none}}@media (max-width:50.74em){.m-post__district{display:block;font-size:unset}}@media (max-width:35.49em){.m-post__district{color:#000}}@media (max-width:29.99em){.m-post__district{display:none;margin:.5rem 0 0 0;color:#000;font-size:.6rem}}.m-post__email{z-index:1;color:#fff}.m-post__data{transition:opacity .4s ease-in-out;display:flex;margin-top:.8vw}@media (max-width:63.99em){.m-post__data{gap:1rem}}@media (max-width:35.49em){.m-post__data{position:absolute;bottom:0;flex-direction:column;gap:0;width:calc(100% - 3.5rem)}}.m-postData__list{background-color:#fff}.m-postData__list ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:max-content 1fr;gap:0 .75rem;list-style:none;margin:0;padding:.5rem .75rem}@media (max-width:89.99em){.m-postData__list ul{padding:.5rem .75rem}}@media (max-width:41.6775em){.m-postData__list ul{padding:0}}.m-postData__listLabel{color:#6e6e6e;grid-column:1}.m-postData__listItem{display:contents}.m-postData__listValue{grid-column:2}.m-postData__listItem>div{grid-column:2;display:flex;align-items:center;gap:.5rem}.m-propertyAmenities{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:clamp(50px,5.208333333vw,100px)}@media (max-width:93.74em){.m-propertyAmenities{grid-template-columns:repeat(2,1fr)}}@media (max-width:61.99em){.m-propertyAmenities{grid-template-columns:1fr}}@media (max-width:47.99em){.m-propertyAmenities{grid-template-columns:repeat(2,1fr)}}.m-propertyAmenities svg{width:1.25rem;height:1.25rem;margin-right:.5rem;margin-top:.1875rem}@media (max-width:29.99em){.m-propertyAmenities svg{width:.9375rem;height:.9375rem}}.m-propertyAmenities__item{display:flex;margin-right:1.302083333vw;margin-bottom:1.302083333vw}@media (max-width:29.99em){.m-propertyAmenities__item.u-fs17{font-size:14px}}.m-propertyAttributes{display:flex;flex-wrap:wrap;margin-bottom:clamp(50px,5.208333333vw,100px)}.m-propertyAttributes__item{margin-right:2.604166667vw;margin-bottom:2.604166667vw}.m-priceRange__container{display:flex;align-items:center;gap:5px;width:300px;position:relative}.m-priceRange__input{display:flex;flex-direction:column;align-items:center}.m-priceRange__input input[type=number]{width:7.5rem;color:#fff}.m-priceRange__slider{display:flex;align-items:center;gap:5px;width:300px;position:relative;padding:20px 0}.m-priceRange__slider input[type=range]{position:absolute;width:100%;appearance:none;background:0 0;z-index:2}.m-priceRange__slider input[type=range]::-webkit-slider-thumb,.m-priceRange__slider input[type=range]::-moz-range-thumb{appearance:none;height:15px;width:15px;background-color:#333;border-radius:50%;cursor:pointer}.m-priceRange__slider input[type=range]::-webkit-slider-runnable-track,.m-priceRange__slider input[type=range]::-moz-range-track{pointer-events:none;border:0}.m-priceRange__sliderTrack{position:absolute;height:5px;background-color:#333;border-radius:5px;top:50%;transform:translateY(-50%);z-index:1;width:100%}.slider-handle{width:15px;height:15px;background-color:#333;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer}.m-rangeSlider{position:relative;color:#000}@media (max-width:68.74em){.m-rangeSlider{width:100%;color:#fff;margin-top:20px}}.m-rangeSlider .noUi-target{width:100%;height:.5rem;box-shadow:none}@media (max-width:68.74em){.m-rangeSlider .noUi-target{height:.25rem}}.m-rangeSlider .noUi-horizontal .noUi-handle{right:-7px}.m-rangeSlider .noUi-handle{width:1.25rem;height:1.25rem;box-shadow:none;border-radius:50%}@media (max-width:68.74em){.m-rangeSlider .noUi-handle{width:.9375rem;height:.9375rem}}.m-rangeSlider .noUi-handle:before,.m-rangeSlider .noUi-handle:after{content:none}.m-rangeSlider .noUi-connect{bottom:0;margin:auto;height:0;background-color:#000}@media (max-width:68.74em){.m-rangeSlider__title{display:none}}.m-rangeSlider__trigger{padding-right:1.875rem;margin-right:1.875rem;cursor:pointer}@media (max-width:68.74em){.m-rangeSlider__trigger{padding-right:0;margin-right:0}}.m-rangeSlider__trigger:after{content:"";display:inline-flex;width:.875rem;height:.5rem;background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.43179L6 6.43179L11 1.43179" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:100%center;background-size:contain;transition:transform .25s ease-in-out;margin-left:.625rem}@media (max-width:68.74em){.m-rangeSlider__trigger:after{transition:transform .55s ease-in-out}}.m-rangeSlider__selected{margin-top:1rem;text-align:center}.m-sidebar{display:flex;flex-direction:column;flex:1}@media (max-width:47.99em){.m-sidebar{margin-top:30px}}.m-sidebar__bottom{display:grid;grid-template-columns:.5fr 1.5fr;padding:1.375rem;column-gap:1.375rem}@media (max-width:47.99em){.m-sidebar__bottom{grid-template-columns:.75fr 1.25fr}}@media (max-width:29.99em){.m-sidebar__bottom{grid-template-columns:.8fr 1.2fr;padding:0;background-color:transparent}}.m-sidebar__buttons{display:grid;grid-template-columns:1fr;gap:1.375rem;margin-bottom:1.375rem}.m-sidebar__image img{width:100%;height:100%;object-fit:cover}@media (max-width:47.99em){.m-sidebar__image{width:auto;height:auto}}.m-sidebar__title{font-family:"Stolzl Display";font-weight:700}.m-sidebar__content{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:29.99em){.m-sidebar__content .a-button{font-size:16px}}.m-slide{display:inline-block;min-width:47.34375vw;margin-right:50px;transition:transform .5s ease-in-out}.m-slide::selection{background-color:transparent}@media (max-width:47.99em){.m-slide{min-width:80%;margin-right:20px}}.m-slide img{pointer-events:none}.m-slide img::selection{background-color:transparent}.m-submenu{padding-left:3.4375vw;border-left:1px solid #fff;height:100%;display:flex;flex-direction:column;justify-content:space-between}.m-submenu__items{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}.m-toggle{display:flex;align-items:center;background-color:#fff;color:#000}.m-toggle__element{border-radius:100px;width:60px;height:30px;position:relative;margin:0 .9765625vw;border:1px solid;cursor:pointer}@media (max-width:47.99em){.m-toggle__element{width:2.5rem;height:1.25rem;margin:0 .625rem}}.m-toggle__span{position:absolute;width:22px;height:22px;border-radius:50%;top:3px;left:4px;transition:left .3s linear;background-color:#000}@media (max-width:47.99em){.m-toggle__span{width:1rem;height:1rem;top:1px;left:2px}}.m-toggle__span.-active{left:34px}@media (max-width:47.99em){.m-toggle__span.-active{left:20px}}.m-toggle__option{color:#000;font-size:14px;font-weight:700}.m-toggle__option.-active{color:#000}.m-toggle__option:not(.-active){opacity:.4}.m-toggle__option input{display:none}.m-toggle__count{margin-bottom:0}.country-selector.weglot-dropdown{background-color:transparent}.country-selector.weglot-dropdown .wgcurrent{border:0}.country-selector.weglot-dropdown .wgcurrent:after{display:none}.country-selector.weglot-dropdown .wgcurrent span{padding:0}.country-selector.weglot-dropdown ul{border:0;background:0 0}.country-selector.weglot-dropdown a{padding:0}.o-banner{height:56.25vw;max-height:1080px;position:relative}@media (max-width:68.74em){.o-banner{height:86vh;max-height:100vh}}.o-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.o-banner__image img{width:100%;height:100%;object-fit:cover;object-position:top}.o-banner__image video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.o-banner__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;color:#fff;max-width:60%;text-align:center;position:relative;z-index:1}@media (max-width:68.74em){.o-banner__content{max-width:80%}}@media (max-width:29.99em){.o-banner__content{max-width:calc(100% - 40px)}}.o-banner__title{color:#fff}.o-banner__imageFade{z-index:1;opacity:.5}@media (max-width:29.99em){.o-banner__buttons{display:flex;flex-direction:column}}@media (min-width:30em){.o-banner__buttons .a-button:first-child{margin-right:30px}}.o-banner__button{margin-top:40px}@media (max-width:29.99em){.o-banner__button{margin-top:20px}}.o-calculator{color:#fff}@media (max-width:29.99em){.o-calculator h2{font-size:23px}}.o-calculator__inner{padding:4.166666667vw;background-color:#000}.o-calculator__error{grid-column:1/-1;display:none;padding:.5rem;text-align:center;background-color:#a23d3d}.o-calculator__fields{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.604166667vw}@media (min-width:35.5em) and (max-width:41.6775em){.o-calculator__fields .m-field__label{display:block;min-height:3rem}}@media (max-width:35.49em){.o-calculator__fields{grid-template-columns:1fr}}.o-calculator__output,.o-calculator__button{grid-column:1/-1}.o-error404{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:70vh}.o-faq__inner{display:flex;justify-content:space-between}@media (max-width:47.99em){.o-faq__inner{flex-direction:column}}.o-faq__items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.604166667vw;width:100%}.o-faq__text{margin-bottom:20px}.o-featured .m-post{margin:0}.o-featured.-developer .o-featured__items{grid-template-columns:repeat(6,1fr)}.o-featured__inner{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.o-featured__top{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:47.99em){.o-featured__top{flex-direction:column}}.o-featured__title{width:50%}@media (max-width:47.99em){.o-featured__title{width:100%;order:0}}@media (max-width:47.99em){.o-featured__button{width:100%;margin-top:30px;order:2}}.o-featured__button.-bottom{margin-top:30px;margin-left:auto}.o-featured__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.604166667vw;width:100%}@media (max-width:47.99em){.o-featured__items{grid-template-columns:1fr;grid-gap:30px;order:1}}@media (max-width:35.49em){.o-featured__items{margin:0}}@media (min-width:35.5em){.o-featured__items.-home{grid-template-columns:repeat(2,1fr);grid-gap:7.8125vw}}@media (min-width:35.5em){.o-featured__items.-home .m-post{height:38.28125vw}}.o-featured__items .m-post{width:100%}.o-filters{display:flex;flex-direction:column;align-items:flex-start}.o-filters.-border .o-filters__inner{width:100%}.o-filters.-border .o-filters__top{background-color:#fff;border:1px solid #c4c4c4}@media (max-width:68.74em){.o-filters:not(.-fixed){display:none}}.o-filters.-fixed{position:fixed;top:126px;left:0;width:100%;z-index:3;transition:top .25s ease-in-out}@media (max-width:68.74em){.o-filters.-fixed{width:80vw}}@media (max-width:68.74em){.o-filters.-fixed .o-filters__inner{transform:translateX(100vw);transition:transform .45s ease-in-out}}@media (max-width:68.74em){.o-filters.-fixed .o-filters__top{padding:120px 0 0}}@media (max-width:68.74em){.o-filters.-active .o-filters__inner{transform:translateX(20vw);z-index:3}}@media (max-width:47.99em){.o-filters .a-button.u-ml10{margin-left:0}}@media (max-width:68.74em){.o-filters select[multiple]{display:block;width:100%;appearance:none;background-color:transparent;border:0;border-bottom:1px solid #f7f7f7;outline:0;padding:0 1rem 0 0;border-radius:2px;height:50px;font-size:inherit;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;outline:0;overflow:hidden}}.o-filters__button{position:fixed;right:20px;bottom:20px;padding:10px;background-color:#000;color:#fff;z-index:1}@media (min-width:68.75em){.o-filters__button{display:none}}.o-filters__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px;gap:20px}@media (max-width:93.74em){.o-filters__top{justify-content:center}}@media (max-width:68.74em){.o-filters__top{flex-direction:column;justify-content:center;align-items:center;padding:0 15px 15px;gap:0}}@media (max-width:68.74em){.o-filters__inner{position:fixed;top:0;height:100%;overflow:scroll}}@media (max-width:68.74em){.o-filters__inner.u-container.-large{width:80vw}}.o-filters__filters{display:flex}@media (max-width:93.74em){.o-filters__filters{justify-content:center;width:100%;order:1}}@media (max-width:68.74em){.o-filters__filters{flex-direction:column;order:0}}@media (max-width:47.99em){.o-filters__filters{margin-bottom:20px}}.o-filters__bottom{display:flex}@media (max-width:93.74em){.o-filters__bottom{order:3}}@media (max-width:68.74em){.o-filters__bottom{flex-direction:row;margin:15px 0;order:3}}@media (max-width:47.99em){.o-filters__bottom{flex-direction:row-reverse;justify-content:center}}.o-filters__search{display:flex}@media (max-width:47.99em){.o-filters__search{width:100%;flex-direction:column}}.o-filters__input{width:17.70833333vw;max-width:21.25rem;padding:11px 50px;color:#000;background-image:url('data:image/svg+xml,<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.75 6.99978C4.75 7.59652 4.98705 8.16881 5.40901 8.59077C5.83096 9.01273 6.40326 9.24978 7 9.24978C7.59673 9.24978 8.16903 9.01273 8.59099 8.59077C9.01294 8.16881 9.25 7.59652 9.25 6.99978C9.25 6.40304 9.01294 5.83075 8.59099 5.40879C8.16903 4.98683 7.59673 4.74978 7 4.74978C6.40326 4.74978 5.83096 4.98683 5.40901 5.40879C4.98705 5.83075 4.75 6.40304 4.75 6.99978Z" stroke="%23C4C4C4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.2427 11.2425L8.0605 14.4248C7.77924 14.7058 7.39794 14.8636 7.00037 14.8636C6.60281 14.8636 6.22151 14.7058 5.94025 14.4248L2.75725 11.2425C1.91817 10.4034 1.34675 9.3343 1.11527 8.17042C0.883782 7.00655 1.00262 5.80016 1.45675 4.70383C1.91089 3.60749 2.67992 2.67043 3.66661 2.01116C4.6533 1.35189 5.81333 1 7 1C8.18667 1 9.3467 1.35189 10.3334 2.01116C11.3201 2.67043 12.0891 3.60749 12.5432 4.70383C12.9974 5.80016 13.1162 7.00655 12.8847 8.17042C12.6532 9.3343 12.0818 10.4034 11.2427 11.2425Z" stroke="%23C4C4C4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:1.375rem center;background-repeat:no-repeat;border:0;outline:0}@media (max-width:93.74em){.o-filters__input{order:2}}@media (max-width:68.74em){.o-filters__input{width:100%;max-width:100%;padding:11px 20px 11px 35px;margin-top:30px;background-position:10px center;order:1}}.o-filters__input::placeholder{color:#c4c4c4}.o-filters__selectFields{display:flex;align-items:center}.o-filters__button{align-items:center;cursor:pointer}@media (min-width:68.75em){.o-filters__button{display:none}}.o-filters__button svg{margin-right:.625rem}.o-filters__resetButton{display:flex;align-self:center;color:#c4c4c4;margin-left:1.822916667vw;cursor:pointer}@media (max-width:68.74em){.o-filters__resetButton{margin-left:15px}}.o-filters__count{position:absolute;top:-.3rem;left:-.5rem;width:1rem;height:1rem;background-color:#fff;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:"Stolzl Display";font-weight:700}.o-filterModal{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:100;justify-content:center;align-items:center;display:none}@media (max-width:47.99em){.o-filterModal{overflow:scroll;align-items:flex-start;background-color:#fff}}.o-filterModal.-active{display:flex}.o-filterModal__inner{z-index:41;display:inline-table;width:35vw;min-height:39.5vw;padding:2.5rem;background-color:#fff;z-index:50;margin-top:5rem;margin-right:auto;margin-bottom:5rem;margin-left:auto;position:relative}@media (max-width:89.99em){.o-filterModal__inner{width:55vw}}@media (max-width:68.74em){.o-filterModal__inner{width:100%;padding:1rem}}@media (max-width:47.99em){.o-filterModal__inner{margin-top:0;margin-bottom:0;padding:5rem 20px 7rem;height:100%}}.o-filterModal__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50}.o-filterModal__top{display:flex;justify-content:space-between;margin-bottom:1rem}.o-filterModal__title{padding-bottom:1rem}@media (max-width:47.99em){.o-filterModal__title{width:100%}}.o-filterModal__features{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.625rem}.o-filterModal__bottom{display:grid;grid-template-columns:repeat(2,auto);grid-gap:1rem}@media (max-width:47.99em){.o-filterModal__bottom{position:fixed;width:calc(100% - 40px);bottom:20px;left:20px;grid-template-columns:1fr;text-align:center}}.o-filterModal__bottom .a-button{width:100%}.o-filterModal__close svg{width:1.25rem;height:auto}@media (max-width:47.99em){.o-footer{margin-bottom:3.125rem}}.o-footer__inner{display:flex;gap:4rem;flex-wrap:wrap}@media (max-width:41.6775em){.o-footer__inner{gap:2rem}}@media (max-width:29.99em){.o-footer__inner{flex-direction:column}}.o-footer__logoImage{display:block;width:5rem;margin:0 0 1rem}@media (max-width:41.6775em){.o-footer__logoImage{margin:0 auto 1rem}}.o-footer__logoImage img{width:100%}.o-footer__address p a,.o-footer__address ul a,.o-footer__address ol a{color:#fff;transition:all 200ms ease}.o-footer__address p a:hover,.o-footer__address ul a:hover,.o-footer__address ol a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.o-footer__column{width:15rem}@media (max-width:61.99em){.o-footer__column{width:12rem}}@media (max-width:47.99em){.o-footer__column{width:10rem}}@media (max-width:41.6775em){.o-footer__column{width:calc(50% - 2rem)}.o-footer__column:first-child{width:100%;text-align:center}}@media (max-width:29.99em){.o-footer__column{width:100%}}.o-footer__menu{list-style-type:none;margin:0;padding:0;line-height:1}.o-footer__menu li{margin-bottom:1.5rem}.o-footer__copy{width:100%;margin:-2rem 0 2rem}@media (max-width:41.6775em){.o-footer__copy{font-size:12px;margin:0 0 2rem}}.o-form{color:#fff}.o-form__inner{padding:4.166666667vw;background-color:#000}.o-gallery__images{display:grid;gap:2.5rem;grid-template-columns:calc(56.375vw - 2.5rem) auto}@media (max-width:68.74em){.o-gallery__images{gap:1.5rem;grid-template-columns:calc(60vw - 60px - 1.5rem) auto}}@media (max-width:47.99em){.o-gallery__images{gap:1rem;grid-template-columns:1fr}}@media (max-width:29.99em){.o-gallery__images{gap:.5rem}}.o-gallery__column{position:relative;display:flex;gap:2.5rem;flex-direction:column}.o-gallery__column.-first{display:block}.o-gallery__column.-first .o-gallery__image{display:flex;width:100%;height:100%;max-height:calc(700px + 2.5rem)}@media (max-width:119.99em){.o-gallery__column.-first .o-gallery__image{max-height:calc(400px + 2.5rem)}}.o-gallery__column.-second .o-gallery__image{width:100%;height:100%;max-height:350px}@media (max-width:119.99em){.o-gallery__column.-second .o-gallery__image{max-height:200px}}@media (max-width:68.74em){.o-gallery__column{gap:1.5rem}.o-gallery__column.-second .o-gallery__image{height:18.5vw}}@media (max-width:47.99em){.o-gallery__column{gap:1rem}.o-gallery__column.-second .o-gallery__image{height:19vw}}@media (max-width:47.99em){.o-gallery__column{gap:.5rem;flex-direction:row}.o-gallery__column.-second .o-gallery__image{width:calc(50vw - 20px - .25vw);height:150px}}.o-gallery__image{position:relative}.o-gallery__image:not(.-display){display:none}.o-gallery__button{position:absolute;right:1.25rem;bottom:1.25rem;pointer-events:none}@media (max-width:47.99em){.o-gallery__button{right:15px;bottom:15px}}.o-gallerySlider{position:relative;height:100vh;overflow:hidden}@media (max-width:47.99em){.o-gallerySlider{height:50vh}}.o-gallerySlider__items{height:100%}.o-gallerySlider__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out;filter:brightness(.8)}.o-gallerySlider__image.-active{opacity:1}.o-gallerySlider__image img{width:100%;height:100%;object-fit:cover}.o-gallerySlider__links{height:100%;display:flex;align-items:center;justify-content:center;z-index:1;position:relative}.o-gallerySlider__links .m-slide{min-width:unset}.o-header{position:fixed;top:0;left:0;width:100%;height:125px;display:flex;justify-content:center;flex-direction:column;width:100%;padding:28px 0;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,height .25s ease-in-out;z-index:4}@media (max-width:68.74em){.o-header{height:80px;padding:12px 0}}.o-header.-open .o-navigation__items{display:flex;opacity:1}@media (max-width:81.24em){.o-header.-open .o-navigation__items{transform:translateY(0);pointer-events:all}}.o-header.-home:not(.-scroll) .a-select.-nav select,.o-header.-district:not(.-scroll) .a-select.-nav select,.o-header.-project:not(.-scroll) .a-select.-nav select{background-image:url('data:image/svg+xml,<svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.00003 0.585815L7.00003 5.58582L12 0.585815L13.4142 2.00003L7.00003 8.41424L0.585815 2.00003L2.00003 0.585815Z" fill="white"/></svg>');background-color:transparent;color:#fff}.o-header.-home:not(.-scroll) .o-header__logoImage path,.o-header.-district:not(.-scroll) .o-header__logoImage path,.o-header.-project:not(.-scroll) .o-header__logoImage path{fill:#fff}.o-header.-home:not(.-scroll) .m-megaMenu,.o-header.-district:not(.-scroll) .m-megaMenu,.o-header.-project:not(.-scroll) .m-megaMenu{background-color:#fff;color:#000}.o-header.-home:not(.-scroll) .m-megaMenu__links .a-link:after,.o-header.-district:not(.-scroll) .m-megaMenu__links .a-link:after,.o-header.-project:not(.-scroll) .m-megaMenu__links .a-link:after{background-image:url('data:image/svg+xml,<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.75 1.5C1.75 1.08579 2.08579 0.75 2.5 0.75H16C16.4142 0.75 16.75 1.08579 16.75 1.5V15C16.75 15.4142 16.4142 15.75 16 15.75C15.5858 15.75 15.25 15.4142 15.25 15V3.31066L1.53033 17.0303C1.23744 17.3232 0.762563 17.3232 0.46967 17.0303C0.176777 16.7374 0.176777 16.2626 0.46967 15.9697L14.1893 2.25H2.5C2.08579 2.25 1.75 1.91421 1.75 1.5Z" fill="black"/></svg>')}@media (min-width:68.75em){.o-header.-home:not(.-scroll) .o-navigation__item>a,.o-header.-district:not(.-scroll) .o-navigation__item>a,.o-header.-project:not(.-scroll) .o-navigation__item>a{color:#fff}}@media (min-width:68.75em){.o-header.-home:not(.-scroll) .o-navigation__item path,.o-header.-district:not(.-scroll) .o-navigation__item path,.o-header.-project:not(.-scroll) .o-navigation__item path{stroke:#fff}}.o-header.-home:not(.-scroll) .a-hamburger__box span,.o-header.-home:not(.-scroll) .a-hamburger__box:before,.o-header.-home:not(.-scroll) .a-hamburger__box:after,.o-header.-district:not(.-scroll) .a-hamburger__box span,.o-header.-district:not(.-scroll) .a-hamburger__box:before,.o-header.-district:not(.-scroll) .a-hamburger__box:after,.o-header.-project:not(.-scroll) .a-hamburger__box span,.o-header.-project:not(.-scroll) .a-hamburger__box:before,.o-header.-project:not(.-scroll) .a-hamburger__box:after{background-color:#fff}@media (max-width:47.99em){.o-header .a-select{margin-left:auto;order:2}}@media (max-width:89.99em){.o-header.u-container.-medium{padding-right:30px;padding-left:30px}}.o-header.-scroll{height:97px;background-color:#fff}@media (max-width:68.74em){.o-header.-scroll{height:80px}}.o-header.-scroll:not(.-filter){border-bottom:1px solid #dfdfdf}.o-header.-scroll .o-header__logoImage{height:50px}.o-header__logoImage{display:flex;height:69px;transition:height .25s ease-in-out;padding-bottom:5px;z-index:3}@media (max-width:68.74em){.o-header__logoImage{height:40px}}.o-header__logoImage svg{height:100%}.o-header__inner{display:flex;align-items:center}.o-header__button{white-space:nowrap}@media (max-width:68.74em){.o-header__button{margin-left:auto}}@media (max-width:47.99em){.o-header__button{position:fixed;bottom:0;width:calc(100% - 60px);margin:1rem 0}}@media (max-width:47.99em){.o-header__button{width:calc(100% - 40px)}}@media (max-width:47.99em){.o-header__button.-archive{display:none}}.o-header__topMenu{background-color:#fff;padding:10px 40px 24px;align-self:end;margin-right:36px;transform:translateY(19px);text-transform:uppercase;font-weight:600;z-index:-1}@media (max-width:68.74em){.o-header__topMenu{display:none}}.o-header__topMenu a:not(:last-of-type){margin-right:1.041666667vw}@media (max-width:47.99em){.o-imageTitleTextButton.u-container.-large{padding-left:calc(50% - 50vw);padding-right:calc(50% - 50vw);max-width:1000%;width:auto}}.o-imageTitleTextButton.-home{color:#fff;background-color:#000}.o-imageTitleTextButton.-reverse .o-imageTitleTextButton__inner{flex-direction:row-reverse}@media (max-width:47.99em){.o-imageTitleTextButton.-reverse .o-imageTitleTextButton__inner{flex-direction:column-reverse}}@media (max-width:99.99em){.o-imageTitleTextButton.-reverse .o-imageTitleTextButton__content{padding-right:30px}}@media (max-width:47.99em){.o-imageTitleTextButton.-reverse .o-imageTitleTextButton__content{padding-right:0}}.o-imageTitleTextButton.-reverse .o-imageTitleTextButton__imageContainer:after{transform:translate(6.09375vw,4.010416667vw)}@media (max-width:99.99em){.o-imageTitleTextButton.-reverse .o-imageTitleTextButton__imageContainer:after{transform:translate(0,0)}}@media (max-width:99.99em){.o-imageTitleTextButton:not(.-reverse) .o-imageTitleTextButton__content{padding-left:60px}}@media (max-width:81.24em){.o-imageTitleTextButton:not(.-reverse) .o-imageTitleTextButton__content{padding-left:30px}}@media (max-width:47.99em){.o-imageTitleTextButton:not(.-reverse) .o-imageTitleTextButton__content{padding-left:0}}@media (max-width:47.99em){.o-imageTitleTextButton__subTitle,.o-imageTitleTextButton__title,.o-imageTitleTextButton__text,.m-list{padding-left:20px}}@media (max-width:47.99em){.o-imageTitleTextButton__link.a-button.-arrow{margin-left:20px}}.o-imageTitleTextButton__imageContainer{position:relative}@media (max-width:47.99em){.o-imageTitleTextButton__imageContainer{margin-bottom:50px}}.o-imageTitleTextButton__imageContainer:after{content:"";display:block;width:40.36458333vw;height:40.36458333vw;background-image:url('data:image/svg+xml,<svg width="807" height="808" viewBox="0 0 807 808" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.4" filter="url(%23filter0_f_7225_718)"><circle cx="403.5" cy="404.294" r="329.5" fill="url(%23paint0_linear_7225_718)"/></g><defs><filter id="filter0_f_7225_718" x="0" y="0.793945" width="807" height="807" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="37" result="effect1_foregroundBlur_7225_718"/></filter><linearGradient id="paint0_linear_7225_718" x1="733" y1="404.294" x2="74" y2="404.294" gradientUnits="userSpaceOnUse"><stop stop-color="%23004E3E"/><stop offset="1" stop-color="%237BFA95"/></linearGradient></defs></svg>');background-repeat:no-repeat;background-size:contain;transform:translate(-6.09375vw,4.010416667vw);position:absolute;top:0;left:0;z-index:0}@media (max-width:47.99em){.o-imageTitleTextButton__imageContainer:after{content:none}}.o-imageTitleTextButton__image{width:40.88541667vw;height:40.88541667vw;position:relative;z-index:1}@media (max-width:47.99em){.o-imageTitleTextButton__image{height:280px}}.o-imageTitleTextButton__image img{width:100%;height:100%;object-fit:cover}.o-imageTitleTextButton__image.-round{border-radius:50%;overflow:hidden}@media (max-width:47.99em){.o-imageTitleTextButton__image.-round{width:280px;margin:auto}}@media (max-width:47.99em){.o-imageTitleTextButton__image:not(.-round){width:100%;padding-right:20px;padding-left:20px}}.o-imageTitleTextButton__inner{display:flex;justify-content:space-between}@media (max-width:47.99em){.o-imageTitleTextButton__inner{display:block}}.o-imageTitleTextButton__content{display:flex;flex-direction:column;align-items:flex-start;width:36.04166667vw;position:relative}.o-imageTitleTextButton__content p a,.o-imageTitleTextButton__content ul a,.o-imageTitleTextButton__content ol a{color:#fff;transition:all 200ms ease}.o-imageTitleTextButton__content p a:hover,.o-imageTitleTextButton__content ul a:hover,.o-imageTitleTextButton__content ol a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}@media (max-width:99.99em){.o-imageTitleTextButton__content{width:auto}}@media (max-width:47.99em){.o-imageTitleTextButton__content{display:block;width:100%;padding-right:0;padding-left:0}}.o-imageTitleTextButton__subTitle{display:flex;align-items:center}.o-imageTitleTextButton__listButton{display:flex;align-items:center;justify-content:center}.o-intro{display:flex;flex-direction:column;justify-content:center;position:relative}.o-intro.-image{min-height:93.26171875vh}.o-intro.-district .o-intro__inner{max-width:100%}.o-intro.-district .o-intro__text{font-size:clamp(18px,1.302083333vw,25px)}.o-intro__inner{display:flex;align-items:flex-start;flex-direction:column;z-index:2;position:relative}.o-intro__title,.o-intro__text{position:relative;max-width:60.72916667vw}@media (max-width:68.74em){.o-intro__title,.o-intro__text{max-width:60vw}}@media (max-width:47.99em){.o-intro__title,.o-intro__text{max-width:100%}}.o-intro__button{margin-top:1.041666667vw}@media (max-width:68.74em){.o-intro__button{margin-bottom:30px}}@media (min-width:68.75em){.o-intro__button.-mobile{display:none}}.o-intro__image{position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(.6);object-fit:cover}.o-intro__video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.o-intro__imageFade{opacity:.5;z-index:1}.o-intro__top{display:flex;justify-content:space-between;width:100%}.o-navigation{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:0 0 0 2.604166667vw;transition:height .25s ease-in-out;z-index:2}@media (max-width:68.74em){.o-navigation{width:auto;padding:0 1rem 0 1.5625rem;order:3}}@media (max-width:47.99em){.o-navigation{padding:0}}@media (max-width:68.74em){.o-navigation.-scroll .o-header__logoImage{height:50px}}.o-navigation__toggle{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:3}@media (min-width:68.75em){.o-navigation__toggle{display:none}}@media (max-width:68.74em){.o-navigation__button{margin-top:20px}}.o-navigation__items{display:flex;align-items:center;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;transition:all .3s ease-in-out}@media (max-width:68.74em){.o-navigation__items{position:fixed;top:0;left:0;flex-wrap:wrap;align-items:flex-start;width:100%;height:100%;background-color:#fff;padding:7.5rem 3rem 4rem 2rem;line-height:2.5;font-size:18px;z-index:2;margin:0;overflow:scroll;pointer-events:none;opacity:0;transform:translateY(-50px)}}@media (max-width:47.99em){.o-navigation__items{padding:5rem 2.5rem 3rem 1.25rem}}.o-navigation__item{display:block;transition:color .2s ease-in-out;margin-right:57px;margin-bottom:-60px;padding-bottom:60px;position:relative;cursor:pointer}@media (max-width:119.99em){.o-navigation__item{margin-right:1.822916667vw}}@media (max-width:68.74em){.o-navigation__item{width:100%;color:#000;margin-right:0;margin-bottom:0;padding-bottom:0;border-bottom:1px solid #000;font-size:2rem;line-height:2}}.o-navigation__item:last-child .sub-menu{right:0;left:auto}@media (min-width:68.75em){.o-navigation__item.-active .o-navigation__link:after{width:100%}}.o-navigation__item.-active .o-navigation__icon{transform:rotate(180deg)}.o-navigation__item.-active .m-megaMenu{display:flex;pointer-events:all;cursor:pointer}@media (max-width:68.74em){.o-navigation__item.-sub{display:grid;grid-template-columns:1fr auto;gap:1rem}}.o-navigation__icon{width:.75rem;margin-left:.5rem;transition:transform .25s ease-in-out}@media (max-width:68.74em){.o-navigation__icon{transform:translate(0,-100%);transition:transform .55s ease-in-out}}.o-navigation__link{position:relative}.o-navigation__link:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background-color:#fff;transition:width .25s ease-in-out}.o-partnerSlider{overflow:hidden}.o-partnerSlider .m-slide{min-width:200px;display:inline-flex;align-items:center;margin-right:150px;position:relative}.o-partnerSlider .m-slide img{width:100%;height:100%;object-fit:contain}.o-partnerSlider__title{width:50%}@media (max-width:47.99em){.o-partnerSlider__title{width:100%;order:0}}.o-partnerSlider__inner{display:flex}.o-postGrid__items{display:flex;flex-wrap:wrap}@media (max-width:35.49em){.o-postGrid__items.-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}}.o-postGrid__items:not(.-empty){margin:0-1.25vw}@media (max-width:35.49em){.o-postGrid__items:not(.-empty){margin:0}}.o-projectInfo{display:flex;justify-content:space-between}.o-projectInfo__text{width:48.125vw}.o-projectInfo__info{width:26.51041667vw;min-width:26.51041667vw;max-width:26.51041667vw;margin-left:50px}.o-property__content{width:55.72916667vw}.o-propertyInfo{display:flex;justify-content:space-between;gap:4rem}@media (max-width:68.74em){.o-propertyInfo{gap:3rem}}@media (max-width:47.99em){.o-propertyInfo{flex-direction:column;gap:0}}.o-propertyInfo__info{width:calc(56.375vw - 4rem)}@media (max-width:68.74em){.o-propertyInfo__info{width:calc(60vw - 60px - 3rem)}}@media (max-width:47.99em){.o-propertyInfo__info{margin-top:clamp(50px,7.8125vw,150px);width:100%}}.o-propertyInfo__frame{width:100%;height:41.66666667vw;max-height:800px;border:0}@media (max-width:47.99em){.o-propertyInfo__frame{height:21.875rem}}.o-propertyInfo__frame.-small{height:34.89583333vw;max-height:670px}@media (max-width:47.99em){.o-propertyInfo__frame.-small{height:21.875rem}}.o-text__inner p a,.o-text__inner ul a,.o-text__inner ol a{color:#fff;transition:all 200ms ease}.o-text__inner p a:hover,.o-text__inner ul a:hover,.o-text__inner ol a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}@media (max-width:47.99em){.o-video.u-container.-medium{padding-left:calc(50% - 50vw);padding-right:calc(50% - 50vw);max-width:1000%;width:auto}}.o-video+.o-featured.u-my150{margin-top:0}.o-video.-description .o-video__button{top:0;left:5.208333333vw;transform:translateY(-50%);width:4.479166667vw;height:4.479166667vw}@media (max-width:47.99em){.o-video.-description .o-video__button{left:20px;width:2.1875rem;height:2.1875rem}}.o-video:not(.-description) .o-video__button{top:0;right:0;bottom:0;left:0;margin:auto;width:7.5rem;height:7.5rem}@media (max-width:47.99em){.o-video:not(.-description) .o-video__button{width:3.75rem;height:3.75rem}}.o-video__img{display:flex;width:100%;height:29.375vw;overflow:hidden;z-index:1;position:relative}@media (max-width:47.99em){.o-video__img{width:calc(100% - 40px);margin:0}}.o-video__img.-video{width:100%;height:0;padding-bottom:56.25%;margin-left:auto;margin-right:auto;overflow:hidden}@media (max-width:47.99em){.o-video__img.-video{width:100%}}.o-video__img.-video img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;transition:opacity .4s ease-out;object-fit:cover}.o-video__img.-video img.-hide{opacity:0;pointer-events:none}.o-video__img.-video video{width:100%}.o-video__img.-youtube .o-video__button,.o-video__img.-youtube .o-video__filter,.o-video__img.-youtube .o-video__trigger{display:none}.o-video__img.-play .o-video__button{background-image:url('data:image/svg+xml,<svg width="84" height="84" viewBox="0 0 84 84" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="42" cy="42" r="42" fill="white"/><rect x="31" y="30" width="8" height="25" fill="black"/><rect x="45" y="30" width="8" height="25" fill="black"/></svg>')}.o-video__img:hover .o-video__button{opacity:1}.o-video__video{width:100%}.o-video__video.-youtube iframe{width:100%;height:100%;position:absolute}.o-video__button{position:absolute;width:4.375vw;height:4.375vw;background-image:url('data:image/svg+xml,<svg width="84" height="84" viewBox="0 0 84 84" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="42" cy="42" r="42" fill="white"/><path d="M57.9004 42.4215L34.9004 54.8429L34.9004 30L57.9004 42.4215Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;pointer-events:none;transition:opacity .25s ease-in-out;opacity:0;z-index:1}.o-video__trigger{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;cursor:pointer}