:root{--color__dark:#000000;--color__light:#ffffff;--color__primary:#1c3a50;--color__primary_light:#92a4a9;--color__accent:#c0e6b8;--color__accent_light:#f1faf0;--color__accent_dark:#8cab8c;--color__building-18:#f5cf40;--color__building-20:#3c3e83;--color__building-22:#ba2a61;--color__building-28:#40944a;--color__building-30:#71215d;--color__building-32:#df842b;--color__success:#00871b;--color__warning:#fea137;--color__error:#cd0000;--fsize__h1:6rem;--fsize__h2:4.625rem;--fsize__h3:2.325rem;--fsize__h4:2.325rem;--fsize__h5:2.325rem;--fsize__h6:2.325rem;--fsize__p:2.325rem;--fsize__s:1.25rem;--fsize__xs:0.75rem;--isize__small:1.75rem;--isize__regular:2.75rem;--isize__large:4rem;--border__small:0.0625em solid var(--color__primary);--border__small--light:0.0625em solid var(--color__light);--border__regular:0.125em solid var(--color__primary);--border__regular--light:0.125em solid var(--color__primary);--border__large:0.25em solid var(--color__primary);--border__large--light:0.25em solid var(--color__primary);--radius__small:0.25em;--radius__regular:2em;--radius__large:4em;--innerwrap__width:min(100vw, 120em);--innerwrap__width--slim:min(100vw, 100em);--innerwrap__width--slimmer:min(100vw, 50em);--innerwrap__width--slim-af:min(100vw, 35em);--innerwrap__px:2.75rem;--innerwrap__py:5.5rem}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}@font-face{font-family:"ClashGrotesk-Regular";src:url(/wp-content/themes/oho/font/ClashGrotesk-Regular.woff2) format("woff2"),url(/wp-content/themes/oho/font/ClashGrotesk-Regular.woff) format("woff"),url(/wp-content/themes/oho/font/ClashGrotesk-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"ClashGrotesk-Semibold";src:url(/wp-content/themes/oho/font/ClashGrotesk-Semibold.woff2) format("woff2"),url(/wp-content/themes/oho/font/ClashGrotesk-Semibold.woff) format("woff"),url(/wp-content/themes/oho/font/ClashGrotesk-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"ClashDisplay-Semibold";src:url(/wp-content/themes/oho/font/ClashDisplay-Semibold.woff2) format("woff2"),url(/wp-content/themes/oho/font/ClashDisplay-Semibold.woff) format("woff"),url(/wp-content/themes/oho/font/ClashDisplay-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"hanroicons";src:url(/wp-content/themes/oho/font/icon/hanroicons.eot);src:url("/wp-content/themes/oho/font/icon/hanroicons.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/oho/font/icon/hanroicons.woff) format("woff"),url(/wp-content/themes/oho/font/icon/hanroicons.ttf) format("truetype"),url("/wp-content/themes/oho/font/icon/hanroicons.svg#hanroicons") format("svg");font-weight:400;font-style:normal}[class*="icon-"]:before{display:inline-block;font-family:"hanroicons";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-forward:before{content:"\0045"}.icon-back:before{content:"\0046"}.icon-close:before{content:"\0047"}.icon-chevron-left:before{content:"\0048"}.icon-chevron-right:before{content:"\0049"}div#wpadminbar{display:none}html,body{font-size:1rem;line-height:1.2em}body{font-family:"ClashGrotesk-Regular",sans-serif;font-weight:400;margin:0;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased}h1,.h1{font-family:"ClashDisplay-Semibold",sans-serif;font-weight:600;font-size:var(--fsize__h1);line-height:1em;letter-spacing:0em;color:var(--color__primary);-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}h2,.h2{font-family:"ClashDisplay-Semibold",sans-serif;font-weight:600;font-size:var(--fsize__h2);line-height:1em;letter-spacing:0em;color:var(--color__primary);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-family:"ClashGrotesk-Regular",sans-serif;font-weight:400;font-size:var(--fsize__h3);line-height:1.2em;letter-spacing:0em;color:var(--color__primary);text-decoration:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}p,li,p a,.p,.p a,address{font-family:"ClashGrotesk-Regular",sans-serif;font-weight:400;font-size:var(--fsize__p);font-style:normal;line-height:1.2em;letter-spacing:0em;color:var(--color__primary);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.s,.s p{font-family:"ClashGrotesk-Regular",sans-serif;font-weight:400;font-size:var(--fsize__s);line-height:1.25em;letter-spacing:0em;color:var(--color__primary);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.p.s a,.s a{font-size:var(--fsize__s)}.xs,.xs p{font-family:"ClashGrotesk-Regular",sans-serif;font-weight:400;font-size:var(--fsize__xs);line-height:1.25em;letter-spacing:0em;color:var(--color__primary);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.p.xs a,.xs a{font-size:var(--fsize__xs)}.uppercase{text-transform:uppercase}strong,b{font-family:"ClashGrotesk-Semibold",sans-serif;font-weight:600;color:var(--color__primary);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}ul.plain{padding-left:0}ul.plain li{list-style:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}ul.plain li::before{content:none}.wysiwyg-editor h1,.wysiwyg-editor h2,.wysiwyg-editor h3,.wysiwyg-editor h4,.wysiwyg-editor h5,.wysiwyg-editor h6{font-family:"ClashGrotesk-Semibold",sans-serif;font-weight:600;font-size:var(--fsize__h2);line-height:3.75em;letter-spacing:.01em;color:var(--color__primary);text-decoration:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;overflow:visible}p a,.p a{text-decoration:none;padding:0em 0em .0625em 0em}p a:hover,.p a:hover{cursor:pointer;border-bottom:var(--border__small);color:var(--color__primary)}p a strong,p a b,.p a strong,.p a b{padding:0;font-weight:700}a,a:hover{color:var(--color__primary);text-decoration:none;cursor:pointer}.fcolor--light a{border-bottom:var(--border__small--light)}.fcolor--light a:hover{color:var(--color__light)}.button{background:var(--color__primary);color:var(--color__light);padding:.625em 1.25em;border:0;margin-top:0em;display:inline-block;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.button:hover{color:var(--color__light)}.button.neg{background:var(--color__light);color:var(--color__primary);border:var(--border__regular)}.centered-button{width:100%;text-align:center;margin:1.875em 0}.centered-button .button{display:inline}::-moz-selection{background:var(--color__primary);color:var(--color__light)}::selection{background:var(--color__primary);color:var(--color__light)}*:focus{outline:none}a:focus-visible{outline:var(--border__regular)}a:focus-visible .covered-image-wrap::after,a:focus-visible .contained-image-wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:var(--color__primary)}.swiper-button-next:focus-visible:after,.swiper-button-prev:focus-visible:after{border:.1rem solid var(--color__light);padding:.25em;background:var(--color__primary)}.swiper-pagination-bullet:focus-visible{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:0}.reveal-wrap{overflow:hidden}main{position:relative;overflow:hidden;background-color:var(--color__accent_light)}.content-spacing{margin-top:6.25em}.sec-wrap{position:relative;width:100%;height:auto}.sec-wrap__bg{position:absolute;top:0;left:0;width:100%;height:100%}.sec-wrap__inner{position:relative;width:100%;height:auto;margin:auto}.sec-wrap__inner:not([class*="pxy"],[class*="px-"],[class*="pl-"]){padding-left:var(--innerwrap__px)}.sec-wrap__inner:not([class*="pxy"],[class*="px-"],[class*="pr-"]){padding-right:var(--innerwrap__px)}.sec-wrap__inner:not([class*="pxy"],[class*="py-"],[class*="pt-"]){padding-top:var(--innerwrap__py)}.sec-wrap__inner:not([class*="pxy"],[class*="py-"],[class*="pb-"]){padding-bottom:var(--innerwrap__py)}.sec-wrap__inner.full{width:100%}.sec-wrap__inner.slim{width:var(--innerwrap__width--slim)}.sec-wrap__inner.slimmer{width:var(--innerwrap__width--slimmer)}.sec-wrap__inner.slim-af{width:var(--innerwrap__width--slim-af)}.sec-wrap__inner.padded-up{padding:5em 5em 7em}.sec-wrap__inner header h1{margin-top:0;max-width:min(80vw, 16em)}.text-2-columns{column-count:2;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-gap:1.875em;-webkit-column-gap:1.875em;-moz-column-gap:1.875em;-ms-column-gap:1.875em;margin:1.875em 0}.text-3-columns{column-count:3;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;column-gap:2em;-webkit-column-gap:2em;-moz-column-gap:2em;-ms-column-gap:2em}.nobreak{white-space:nowrap}.shorten{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.centered-text,.centered-text *{text-align:center}.centered-image-wrap{width:100%;margin:auto;height:28em;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.centered-image-wrap img{position:absolute;top:50%;left:50%;z-index:1;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centered-image-wrap.full img{width:100%}.covered-image-wrap{position:relative;overflow:hidden;height:100%;width:100%}.covered-image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contained-image-wrap{position:relative;overflow:hidden;height:100%;width:100%}.contained-image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.map-wrap{width:100%;height:100%}.map-wrap #map{aspect-ratio:7 / 3}.browser-ie .covered-image-wrap,.browser-edge .covered-image-wrap{background-position:center;background-size:cover;background-repeat:no-repeat}.centered--vertical{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer--mobile{display:none}.footer-wrap{position:relative;z-index:99;width:100%;height:auto;color:var(--color__primary);background:var(--color__accent_light)}.footer-wrap__inner{padding:4em var(--innerwrap__px) 2em}.footer-wrap span,.footer-wrap a{color:var(--color__primary_light);font-size:var(--fsize__s)}.footer-wrap ul{list-style-type:none;padding:0;margin:0}.footer-wrap ul li,.footer-wrap address{line-height:1.5em;font-size:var(--fsize__s)}.footer-wrap address{text-align:right}.footer-wrap a:hover{color:var(--color__primary)}@media only screen and (max-width:96em){:root{--fsize__h1:5rem;--fsize__h2:3.5rem;--fsize__h3:1.8rem;--fsize__h4:1.8rem;--fsize__h5:1.8rem;--fsize__h6:1.8rem;--fsize__p:1.8rem;--fsize__s:1.4rem;--fsize__xs:0.8rem;--isize__small:1.75rem;--isize__regular:2.75rem;--isize__large:4rem;--innerwrap__width:min(100vw, 80em);--innerwrap__width--slim:min(100vw, 62.5em);--innerwrap__width--slimmer:min(100vw, 50em);--innerwrap__width--slim-af:min(100vw, 35em);--innerwrap__px:2rem;--innerwrap__py:4.5rem}}@media only screen and (max-width:80em){:root{--fsize__h1:4.2rem;--fsize__h2:3.4rem;--fsize__h3:1.7rem;--fsize__h4:1.7rem;--fsize__h5:1.7rem;--fsize__h6:1.7rem;--fsize__p:1.6rem;--fsize__s:1.1rem;--fsize__xs:0.9rem;--isize__small:1.75rem;--isize__regular:2.75rem;--isize__large:4rem;--innerwrap__width:min(100vw, 80em);--innerwrap__width--slim:min(100vw, 62.5em);--innerwrap__width--slimmer:min(100vw, 50em);--innerwrap__width--slim-af:min(100vw, 35em);--innerwrap__px:2.25rem;--innerwrap__py:4.5rem}.sec-wrap__inner.padded-up{padding:var(--innerwrap__py) var(--innerwrap__px)}}@media only screen and (max-width:55em){:root{--innerwrap__py:3.5rem}.h2-md{font-size:var(--fsize__h2)}.content-spacing{margin-top:0}.footer--desktop{display:none}.footer--mobile{display:block}footer.site-footer{margin-bottom:5.75rem}.footer-wrap address{text-align:left}}@media only screen and (max-width:36em){:root{--fsize__h1:3.25rem;--fsize__h2:2.4375rem;--fsize__h3:1.3rem;--fsize__h4:1.3rem;--fsize__h5:1.3rem;--fsize__h6:1.3rem;--fsize__p:1.3rem;--fsize__s:0.8125rem;--fsize__xs:0.625rem;--isize__small:2.5rem;--isize__regular:3rem;--isize__large:5rem;--innerwrap__px:1.25rem;--innerwrap__py:2.5rem}.text-2-columns{column-count:1;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1}.text-3-columns{column-count:1;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1}footer.site-footer{margin-bottom:4.5rem}.footer-wrap__inner{padding:2.5rem var(--innerwrap__px) 1.5rem}}@media only screen and (max-width:27em){:root{--fsize__h1:min(3.25rem, 13vw);--fsize__h2:min(2.4375rem, 9vw);--fsize__h3:min(1.3rem, 5.6vw);--fsize__h4:min(1.3rem, 5.6vw);--fsize__h5:min(1.3rem, 5.6vw);--fsize__h6:min(1.3rem, 5.6vw);--fsize__p:min(1.3rem, 5.6vw);--fsize__s:min(0.8125rem, 3.5vw);--fsize__xs:min(0.625rem, 3.27vw);--innerwrap__px:1.25rem;--innerwrap__py:2.5rem}}@media print{@page{margin:1cm}header,nav,footer{display:none}img{max-width:31.25em;visibility:visible!important}}