@charset "UTF-8";:root{--color-white:#fff;--color-black:#000;--color-iron:#d7d6d7;--color-navy-blue:#006cdb;--color-gallery:#ececec;--color-cinnabar:#ee383a;--color-dark-gray:#383737;--color-dove-gray:#666;--color-dark-green:#008071;--color-darker-green:#00665b;--color-light-green:#f5faf8;--color-blue:#b3e2f7;--color-light-blue:#f1fafe;--color-light-gray:#f2f2f2;--color-dark:#262626;--color-magenta:#e6007e;--color-magenta-dark:#7d0045;--color-koas-text-color:#4d4d4d;--color-koas-title-color:#1a1a1a;--color-koas-pill-text-color:#686868;--color-alto:#d9d9d9;--color-alabaster:#f7f7f7;--color-fringy-flower:#c5e7bf;--color-nobel:#b3b3b3;--brand-primary:var(--color-dark-green);--brand-secondary:var(--color-magenta);--brand-gray:var(--color-dark-gray);--brand-gray-light:var(--color-light-gray);--link-color:var(--brand-primary);--body-color:var(--color-koas-text-color);--font-size-root:16px;--font-size-base:1rem;--font-primary:"Lato";--font-family-base:var(--font-primary);--label-color:var(--color-dove-gray);--spacer:var(--font-size-base);--container-width:1366px;--duet-color-primary:var(--brand-primary);--duet-color-text:var(--body-color);--duet-color-text-active:#fff;--duet-color-placeholder:#666;--duet-color-button:var(--brand-gray-light);--duet-color-surface:#fff;--duet-color-overlay:rgba(0,0,0,.8);--duet-font:var(--font-primary);--duet-font-normal:400;--duet-font-bold:600;--duet-radius:4px;--duet-z-index:600}*,:after,:before{box-sizing:border-box}:root{font-size:var(--font-size-root)}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;color:var(--body-color);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:400;line-height:1.5;margin:0;text-align:left}hr{background-color:currentColor;border:0;color:inherit;margin:var(--spacer) 0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6,p{margin-top:0}p{margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}small{font-size:.75em}mark{background-color:#fcf8e3;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--link-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;unicode-bidi:bidi-override}pre{display:block;font-size:.75em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--body-color)}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{font-weight:700;text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:var(--font-size-base);font-weight:400;line-height:inherit;margin-bottom:var(--spacer);padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--color-dark-green)}.hamburger-box{display:inline-block;height:21px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--color-dark-green);border-radius:4px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--3dx .hamburger-box{perspective:60px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:60px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:60px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:60px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:60px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:60px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-6px,7.5px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(6px,-7.5px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(6px,7.5px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-18px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-9px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-18px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-9px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:9px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:18px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,9px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-18px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:9px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:18px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,9px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-18px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:9px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-60px;top:-60px;transform:translate3d(60px,60px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-60px;top:-60px;transform:translate3d(-60px,60px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:9px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-60px;top:60px;transform:translate3d(60px,-60px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-60px;top:60px;transform:translate3d(-60px,-60px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner:before{top:9px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:18px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-18px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider-r .hamburger-inner:before{top:9px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:18px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,9px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(4.2857142857px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-18px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:9px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:18px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,9px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,9px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-18px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-9px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger{padding-top:5px}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/Lato-Regular.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/Lato-Bold.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(../fonts/Lato-Black.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(../fonts/Lato-Italic.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(../fonts/Lato-BoldItalic.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:url(../fonts/Lato-BlackItalic.ttf) format("truetype")}img:not([alt]){border:5px dashed red}img{height:auto;max-width:100%}.container-fluid{margin:0 auto;max-width:var(--container-width)}.wrap{display:flex;flex-direction:column;min-height:100vh}.main{flex:1 0 auto}.button-styles-reset{-webkit-appearance:button;background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}body{padding-top:5.875rem}body.mobile-menu--open{overflow:hidden}@media (min-width:1200px){body{padding-top:8.375rem}}.screen-reader-text{display:none}[data-whatinput=mouse] :focus{outline:none}h1{font-size:2.75rem;line-height:3.3125rem}@media (min-width:992px){h1{font-size:3.625rem;line-height:4.375rem}}h2{font-size:2.25rem;line-height:2.6875rem}@media (min-width:992px){h2{font-size:3rem;line-height:3.875rem}}h3{font-size:1.875rem;line-height:2.0625rem}@media (min-width:992px){h3{font-size:2.375rem;line-height:3.3125rem}}h4{font-size:1.625rem;line-height:1.8125rem}@media (min-width:992px){h4{font-size:1.875rem;line-height:2.625rem}}h5{font-size:1.375rem;line-height:1.5625rem}@media (min-width:992px){h5{font-size:1.625rem;line-height:2.0625rem}}h6{font-size:1.125rem;line-height:1.3125rem}@media (min-width:992px){h6{font-size:1.375rem;line-height:1.5rem}}h1,h2,h3,h4,h5,h6{color:var(--color-koas-title-color);font-family:var(--font-family-base);font-weight:900;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--link-color)}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--brand-primary);text-decoration:underline}p{font-size:16px;line-height:1.75rem;margin-bottom:1.5rem}@media (min-width:992px){p{font-size:18px}}ol,ul{line-height:1.75rem;padding-left:2rem}@media (min-width:992px){ol,ul{padding-left:4rem}}.valu-dropdown{word-wrap:normal;display:inline;max-width:100%;white-space:normal;word-break:normal}.valu-dropdown__button{background:#fff;border:1px solid #a5acb1;min-width:130px;padding:8px 16px;text-align:left}.valu-dropdown__button--open svg{transform:rotate(180deg)}.valu-dropdown svg{fill:#a5acb1;height:auto;transition:transform .25s ease-in-out;width:1.3rem}.valu-dropdown svg path{fill:var(--brand-primary)}.valu-dropdown__control{border:2px solid var(--color-gallery)!important;border-radius:.25rem!important;cursor:pointer!important;height:3.0625rem}.valu-dropdown__control--menu-is-open{border:2px solid var(--brand-primary)!important}.valu-dropdown__control--menu-is-open svg{transform:rotate(180deg);transition:transform .25s ease-in-out}.valu-dropdown__control--is-focused{border:2px solid var(--brand-primary)!important}.valu-dropdown__indicator-separator{display:none}.valu-dropdown__single-value{color:#0f0f0f!important;font-size:1.125rem}.valu-dropdown__option{cursor:pointer!important}.valu-dropdown__option:focus,.valu-dropdown__option:hover{color:#fff}.valu-dropdown__option--is-focused{color:#fff!important}.duet-date *,.duet-date :after,.duet-date :before{box-sizing:border-box;margin:0;width:auto}.duet-date{box-sizing:border-box;display:block;margin:0;position:relative;text-align:left}.duet-date,.duet-date__input{color:var(--duet-color-text);font-family:var(--duet-font);width:100%}.duet-date__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--duet-color-surface);border:1px solid var(--duet-color-border,var(--duet-color-text));border-radius:var(--duet-radius);float:none;font-size:100%;line-height:normal;padding:14px 60px 14px 14px}.duet-date__input:focus{border-color:var(--duet-color-primary);box-shadow:0 0 0 1px var(--duet-color-primary);outline:0}.duet-date__input::-webkit-input-placeholder{color:var(--duet-color-placeholder);opacity:1}.duet-date__input:-moz-placeholder{color:var(--duet-color-placeholder);opacity:1}.duet-date__input:-ms-input-placeholder{color:var(--duet-color-placeholder)}.duet-date__input-wrapper{position:relative;width:100%}.duet-date__toggle{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:var(--duet-color-button);border:0;border-radius:0;border-bottom-right-radius:var(--duet-radius);border-top-right-radius:var(--duet-radius);box-shadow:inset 1px 0 0 rgba(0,0,0,.1);color:var(--duet-color-text);cursor:pointer;display:flex;height:calc(100% - 2px);justify-content:center;padding:0;position:absolute;right:1px;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px;z-index:2}.duet-date__toggle:focus{box-shadow:0 0 0 2px var(--duet-color-primary);outline:0}.duet-date__toggle-icon{align-items:center;display:flex;flex-basis:100%;justify-content:center}.duet-date__dialog{display:flex;left:0;min-width:320px;opacity:0;position:absolute;top:100%;transform:scale(.96) translateZ(0) translateY(-20px);transform-origin:top right;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;will-change:transform,opacity,visibility;z-index:var(--duet-z-index)}@media (max-width:35.9375em){.duet-date__dialog{background:var(--duet-color-overlay);bottom:0;position:fixed;right:0;top:0;transform:translateZ(0);transform-origin:bottom center}}.duet-date__dialog.is-left{left:auto;right:0;width:auto}.duet-date__dialog.is-active{opacity:1;transform:scale(1.0001) translateZ(0) translateY(0);visibility:visible}.duet-date__dialog-content{background:var(--duet-color-surface);border:1px solid rgba(0,0,0,.1);border-radius:var(--duet-radius);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);margin-left:auto;margin-top:8px;max-width:310px;min-width:290px;padding:16px 16px 20px;position:relative;transform:none;width:100%;z-index:var(--duet-z-index)}@media (max-width:35.9375em){.duet-date__dialog-content{border:0;border-radius:0;border-top-left-radius:var(--duet-radius);border-top-right-radius:var(--duet-radius);bottom:0;left:0;margin:0;max-width:none;min-height:26em;opacity:0;padding:0 8% 20px;position:absolute;transform:translateZ(0) translateY(100%);transition:transform .4s ease,opacity .4s ease,visibility .4s ease;visibility:hidden;will-change:transform,opacity,visibility}.is-active .duet-date__dialog-content{opacity:1;transform:translateZ(0) translateY(0);visibility:visible}}.duet-date__table{border-collapse:collapse;border-spacing:0;color:var(--duet-color-text);font-size:1rem;font-weight:var(--duet-font-normal);line-height:1.25;text-align:center;width:100%}.duet-date__table-header{font-size:.75rem;font-weight:var(--duet-font-bold);letter-spacing:1px;line-height:1.25;padding-bottom:8px;text-decoration:none;text-transform:uppercase}.duet-date__cell,.duet-date__day{text-align:center}.duet-date__day{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;color:var(--duet-color-text);cursor:pointer;display:inline-block;font-family:var(--duet-font);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:var(--duet-font-normal);height:36px;line-height:1.25;padding:0 0 1px;position:relative;vertical-align:middle;width:36px;z-index:1}.duet-date__day.is-today{box-shadow:0 0 0 1px var(--duet-color-primary);position:relative;z-index:200}.duet-date__day.is-today:before,.duet-date__day:hover:before{background:var(--duet-color-primary);border-radius:50%;bottom:0;content:"";left:0;opacity:.06;position:absolute;right:0;top:0}.duet-date__day:focus,.duet-date__day[aria-pressed=true]{background:var(--duet-color-primary);box-shadow:none;color:var(--duet-color-text-active);outline:0}.duet-date__day:active{background:var(--duet-color-primary);color:var(--duet-color-text-active)}.duet-date__day:active,.duet-date__day:focus{box-shadow:0 0 5px var(--duet-color-primary);z-index:200}.duet-date__day:not(.is-month){box-shadow:none}.duet-date__day:not(.is-month),.duet-date__day[aria-disabled=true]{background:transparent;color:var(--duet-color-text);cursor:default;opacity:.5}.duet-date__day[aria-disabled=true].is-today{box-shadow:0 0 0 1px var(--duet-color-primary)}.duet-date__day[aria-disabled=true].is-today:focus{background:var(--duet-color-primary);box-shadow:0 0 5px var(--duet-color-primary);color:var(--duet-color-text-active)}.duet-date__day[aria-disabled=true]:not(.is-today):before{display:none}.duet-date__day.is-outside{background:var(--duet-color-button);box-shadow:none;color:var(--duet-color-text);cursor:default;opacity:.6;pointer-events:none}.duet-date__day.is-outside:before{display:none}.duet-date__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.duet-date__nav{white-space:nowrap}.duet-date__next,.duet-date__prev{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:var(--duet-color-button);border:0;border-radius:50%;color:var(--duet-color-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:8px;padding:0;transition:background-color .3s ease;width:32px}@media (max-width:35.9375em){.duet-date__next,.duet-date__prev{height:40px;width:40px}}.duet-date__next:focus,.duet-date__prev:focus{box-shadow:0 0 0 2px var(--duet-color-primary)}.duet-date__next:active:focus,.duet-date__prev:active:focus{box-shadow:none}.duet-date__next:disabled,.duet-date__prev:disabled{cursor:default;opacity:.5}.duet-date__next svg,.duet-date__prev svg{margin:0 auto}.duet-date__select{display:inline-flex;margin-top:4px;position:relative}.duet-date__select span{margin-right:4px}.duet-date__select select{cursor:pointer;font-size:1rem;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.duet-date__select select:focus+.duet-date__select-label{box-shadow:0 0 0 2px var(--duet-color-primary)}.duet-date__select-label{align-items:center;border-radius:var(--duet-radius);color:var(--duet-color-text);display:flex;font-size:1.25rem;font-weight:var(--duet-font-bold);line-height:1.25;padding:0 4px 0 8px;pointer-events:none;position:relative;width:100%;z-index:1}.duet-date__select-label svg{height:16px;width:16px}.duet-date__mobile{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;justify-content:space-between;margin-bottom:20px;margin-left:-10%;overflow:hidden;padding:12px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:120%}@media (min-width:36em){.duet-date__mobile{border:0;margin:0;overflow:visible;padding:0;position:absolute;right:-8px;top:-8px;width:auto}}.duet-date__mobile-heading{display:inline-block;font-weight:var(--duet-font-bold);max-width:84%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:36em){.duet-date__mobile-heading{display:none}}.duet-date__close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--duet-color-button);border:0;border-radius:50%;color:var(--duet-color-text);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}@media (min-width:36em){.duet-date__close{opacity:0}}.duet-date__close:focus{box-shadow:0 0 0 2px var(--duet-color-primary);outline:none}@media (min-width:36em){.duet-date__close:focus{opacity:1}}.duet-date__close svg{margin:0 auto}.duet-date__vhidden{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px}.duet-date{margin-bottom:1.5rem}.duet-date__dialog{z-index:10}.duet-date__dialog-content{background-color:var(--color-white);margin-left:0;margin-top:.25rem}.duet-date__input{background-color:var(--color-white);border:.1875rem solid var(--color-dark-green);font-size:1rem;height:3rem;padding:.1875rem 2.8125rem .1875rem .75rem}button.duet-date__toggle{background-color:transparent;border:none;box-shadow:none;right:.3125rem}.duet-date__cell .is-today{border:.0625rem solid var(--color-dark-green)}.duet-date__cell[aria-selected=true] .duet-date__day{background-color:var(--color-dark-green);color:var(--color-white)}.duet-date__next:focus,.duet-date__prev:focus,.duet-date__select--month:focus+.duet-date__select-label,.duet-date__select--year:focus+.duet-date__select-label{box-shadow:0 0 0 .125rem var(--brand-primary)!important}.duet-date__next:focus,.duet-date__prev:focus{outline:0}.duet-date__day.is-today{box-shadow:0 0 0 .0625rem var(--brand-primary)!important}.duet-date__day:focus,.duet-date__day[aria-pressed=true]{background:var(--brand-primary)!important;color:var(--color-white)!important}.comment-list ol{list-style:none}.search-form{align-items:center;display:flex}.search-form__field{background-color:#fff;border:3px solid #d9d9d9;color:#000;flex:1;font-size:1.375rem;font-weight:700;height:3.5rem;line-height:1.4;padding:.75rem 1.25rem;width:100%}.search-form__field::-moz-placeholder{color:#000;font-size:1.375rem;font-weight:700;line-height:1.4}.search-form__field::placeholder{color:#000;font-size:1.375rem;font-weight:700;line-height:1.4}.search-form__button{background-color:var(--color-magenta);border:none;height:3.5rem;width:5rem}.search-form__button svg{fill:#fff;height:auto;vertical-align:text-top;width:1.5rem}.form-component .gform-field-label,.form-component__input-label,.gform_wrapper .gform-field-label,.gform_wrapper__input-label{color:var(--color-dark);font-size:1rem;font-weight:700;line-height:1.1875;margin-bottom:.5rem;text-transform:uppercase}.form-component input,.form-component__text,.gform_wrapper input,.gform_wrapper__text{border:.1875rem solid var(--color-dark-green);color:var(--color-dark);font-size:1.125rem;font-weight:900;height:3rem;line-height:1.3;margin-bottom:1.5rem;padding:.625rem .8125rem}@media (min-width:768px){.form-component input,.form-component__text,.gform_wrapper input,.gform_wrapper__text{min-width:22.875rem}}.form-component input--with-notice,.form-component__text--with-notice,.gform_wrapper input--with-notice,.gform_wrapper__text--with-notice{margin-bottom:.5rem}.form-component input[readonly],.form-component__text[readonly],.gform_wrapper input[readonly],.gform_wrapper__text[readonly]{background-color:#f3f3f3;border-color:#ccc}.form-component-textarea-wrapper--hide,.gform_wrapper-textarea-wrapper--hide{display:none!important}.form-component textarea,.form-component__textarea,.gform_wrapper textarea,.gform_wrapper__textarea{border:.1875rem solid var(--color-dark-green);color:var(--color-dark);font-size:1.125rem;font-weight:900;height:8.5625rem;line-height:1.3;margin-bottom:1.5rem;padding:.625rem .8125rem;width:100%}.form-component textarea--with-notice,.form-component__textarea--with-notice,.gform_wrapper textarea--with-notice,.gform_wrapper__textarea--with-notice{margin-bottom:.5rem}.form-component textarea--hide,.form-component__textarea--hide,.gform_wrapper textarea--hide,.gform_wrapper__textarea--hide{display:none!important}.form-component__checkbox-label,.gform_wrapper__checkbox-label{align-items:center;color:var(--color-koas-text-color);display:flex;font-size:1.125rem;font-weight:800;justify-content:flex-start;line-height:1.2777777778;margin-bottom:1rem}.form-component__checkbox-label+.form-component__checkbox-label,.gform_wrapper__checkbox-label+.form-component__checkbox-label{margin-top:3.75rem}.form-component__checkbox-label--family,.gform_wrapper__checkbox-label--family{display:none}.form-component__checkbox-label--family--show,.gform_wrapper__checkbox-label--family--show{display:flex}.form-component__checkbox,.gform_wrapper__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.1875rem solid var(--color-dark-green);cursor:pointer;display:grid;flex:0 0 2rem;height:2rem;margin:0 1rem 0 0;place-content:center;vertical-align:middle;width:2rem}.form-component__checkbox:before,.gform_wrapper__checkbox:before{box-shadow:inset 1em 1em var(--color-dark-green);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.65em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65em}.form-component__checkbox:checked,.gform_wrapper__checkbox:checked{background-color:var(--color-white)}.form-component__checkbox:checked:before,.gform_wrapper__checkbox:checked:before{transform:scale(1)}.form-component__info-notice,.gform_wrapper__info-notice{color:var(--color-dark);display:block;font-size:.875rem;font-weight:700;line-height:1.5;margin-bottom:1.5rem}.form-component input.gform_button,.form-component__button,.gform_wrapper input.gform_button,.gform_wrapper__button{align-items:center;background-color:var(--color-magenta)!important;border:.0625rem solid var(--color-magenta);box-shadow:0 0 0 rgba(230,0,126,0);color:var(--color-white)!important;display:flex;font-size:1.125rem;font-weight:900;justify-content:center;line-height:1.3;padding:1rem;text-align:center;text-decoration:none;transition:box-shadow .2s ease;vertical-align:middle;white-space:nowrap}.form-component input.gform_button:focus,.form-component input.gform_button:hover,.form-component__button:focus,.form-component__button:hover,.gform_wrapper input.gform_button:focus,.gform_wrapper input.gform_button:hover,.gform_wrapper__button:focus,.gform_wrapper__button:hover{box-shadow:0 2px 36px rgba(230,0,126,.3)}.form-component input.gform_button--remove-application,.form-component__button--remove-application,.gform_wrapper input.gform_button--remove-application,.gform_wrapper__button--remove-application{background-color:var(--color-black)!important;border:.0625rem solid var(--color-black);display:none}.form-component input.gform_button--remove-application--show,.form-component__button--remove-application--show,.gform_wrapper input.gform_button--remove-application--show,.gform_wrapper__button--remove-application--show{display:flex}.form-component input.gform_button:disabled,.form-component__button:disabled,.gform_wrapper input.gform_button:disabled,.gform_wrapper__button:disabled{background-color:var(--color-dove-gray)!important;border:none;box-shadow:none;cursor:not-allowed}.form-component input.gform_button:disabled .loader,.form-component__button:disabled .loader,.gform_wrapper input.gform_button:disabled .loader,.gform_wrapper__button:disabled .loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-bottom:4px solid transparent;border-left:4px solid var(--color-white);border-radius:50%;border-right:4px solid var(--color-white);border-top-color:transparent;height:20px;margin-left:15px;width:20px}.form-component input.gform_button,.gform_wrapper input.gform_button{border-radius:0;height:auto}.form-component__group--children,.form-component__group--children-cloned,.form-component__group--children-inputs,.form-component__group--companion,.form-component__group--friend,.form-component__group--under-age,.gform_wrapper__group--children,.gform_wrapper__group--children-cloned,.gform_wrapper__group--children-inputs,.gform_wrapper__group--companion,.gform_wrapper__group--friend,.gform_wrapper__group--under-age{display:none}.form-component__group--children--show,.form-component__group--children-cloned--show,.form-component__group--children-inputs--show,.form-component__group--companion--show,.form-component__group--friend--show,.form-component__group--under-age--show,.gform_wrapper__group--children--show,.gform_wrapper__group--children-cloned--show,.gform_wrapper__group--children-inputs--show,.gform_wrapper__group--companion--show,.gform_wrapper__group--friend--show,.gform_wrapper__group--under-age--show{display:flex;flex-direction:column}.form-component__summary-button-wrapper,.gform_wrapper__summary-button-wrapper{align-items:center;display:flex;justify-content:space-between}.cloned-children-field-groups{display:flex;flex-direction:column}.cloned-children-field-groups--hide{display:none}.apartment-application-form .form-step:not(#step-4) .select2-container--default,.apartment-redundancy-form .select2-container--default{border:.1875rem solid var(--color-dark-green);border-radius:0;height:3rem;margin-bottom:1.5rem;max-width:100%;min-width:100%}@media (min-width:768px){.apartment-application-form .form-step:not(#step-4) .select2-container--default,.apartment-redundancy-form .select2-container--default{min-width:22.875rem}}.apartment-application-form .form-step:not(#step-4) .select2-container--default .select2-selection--single,.apartment-redundancy-form .select2-container--default .select2-selection--single{background-color:var(--color-white);border:none;border-radius:0;height:2.625rem}.apartment-application-form .form-step:not(#step-4) .select2-container--default .select2-selection--single .select2-selection__rendered,.apartment-redundancy-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-black);font-size:.875rem;line-height:2.625rem}.apartment-application-form .form-step:not(#step-4) .select2-container--default .select2-selection--single .select2-selection__arrow,.apartment-redundancy-form .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../images/icons/icon-chevron-down-green.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem .75rem;height:2.5rem;transition:all .2s ease-in-out;width:3.5rem}.apartment-application-form .form-step:not(#step-4) .select2-container--default .select2-selection--single .select2-selection__arrow b,.apartment-redundancy-form .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.apartment-application-form .form-step:not(#step-4) .select2-container--default .select2-selection--single .select2-results__option--highlighted[aria-selected],.apartment-redundancy-form .select2-container--default .select2-selection--single .select2-results__option--highlighted[aria-selected]{background:green}.apartment-application-form .form-step:not(#step-4) .select2-container--open .select2-selection--single .select2-selection__arrow,.apartment-redundancy-form .select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}.apartment-redundancy-form .form-component__input-label{display:flex}.form-submit-btn-new-text{display:none}.form-submit-btn-new-text--show{display:block}.form-submit-btn-update-text{display:none}.form-submit-btn-update-text--show{display:block}.ginput_container_select{border:.1875rem solid var(--color-dark-green);border-radius:0;height:3rem;margin-bottom:1.5rem;max-width:100%;min-width:100%}.ginput_container_select .gfield_select{border:0;height:100%}.ginput_address_country select{border:.1875rem solid var(--color-dark-green);border-radius:0;height:3rem;margin-bottom:1.5rem}.ginput_container.ginput_container_radio .gfield_radio{align-items:center;display:flex}.ginput_container.ginput_container_radio .gchoice{cursor:pointer;margin-right:1.25rem;position:relative}.ginput_container.ginput_container_radio .gchoice:last-child{margin-right:0}.ginput_container.ginput_container_radio .gfield-choice-input{height:0;opacity:0;position:absolute;width:0}.ginput_container.ginput_container_radio .gchoice label{font-size:1rem;padding-left:2.1875rem}.ginput_container.ginput_container_radio .gchoice label:before{background-color:transparent;border:.1875rem solid var(--color-dark-green);border-radius:50%;content:"";height:1.25rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.ginput_container.ginput_container_radio .gfield-choice-input:checked+label:before{background-color:var(--color-dark-green);border-color:var(--color-dark-green)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.aligncenter{display:block;height:auto;margin:calc(var(--spacer)/2) auto}.alignleft,.alignright{height:auto;margin-bottom:calc(var(--spacer)/2)}@media (min-width:576px){.alignleft{float:left;margin-right:calc(var(--spacer)/2)}.alignright{float:right;margin-left:calc(var(--spacer)/2)}}.wp-block-pullquote{border-bottom:4px solid #555d66;border-top:4px solid #555d66;color:#40464d}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:#40464d;font-size:13px;font-style:normal;text-transform:uppercase}.wp-block-quote{color:var(--color-koas-text-color);margin:1.875rem auto;max-width:50rem;padding:1.25rem 1.5rem 1.25rem 3.75rem;position:relative}.page-template-default .wp-block-quote{max-width:100%;padding:1.25rem 0 1.25rem 3.75rem}.wp-block-quote:before{background-color:var(--color-magenta);bottom:0;content:"";height:100%;left:1.5rem;position:absolute;top:0;width:.4375rem}.page-template-default .wp-block-quote:before{left:0}@media (min-width:768px){.wp-block-quote{margin-bottom:3.875rem;margin-top:3.875rem}}.wp-block-quote>p{font-size:1.875rem;font-weight:900;line-height:1.4}.wp-block-quote>cite{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5555555556;margin-top:.625rem}.wp-block-separator{border:none;border-bottom:2px solid #8f98a1;margin:1.65em auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-table{border-collapse:collapse;min-width:240px;width:100%}.wp-block-table .wp-element-caption{margin-top:.625rem}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em;word-break:break-all}.wp-block-embed.is-type-video .framecontainer,.wp-block-embed.is-type-video .wp-block-embed__wrapper{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.wp-block-embed.is-type-video .framecontainer:before,.wp-block-embed.is-type-video .wp-block-embed__wrapper:before{display:none!important}.wp-block-embed.is-type-video .framecontainer iframe,.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-button .wp-block-button__link{background-color:var(--color-magenta);border:2px solid var(--color-magenta);border-radius:0;color:var(--color-white);display:inline-block;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:900;line-height:1.3;padding:1.0625rem 1.9375rem;text-align:center;text-decoration:none;transition:all .3s ease}.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{background-color:var(--color-magenta-dark)!important;border:2px solid var(--color-magenta-dark)!important;color:#fff;text-decoration:none}.wp-block-button .wp-block-button__link:active{background-color:var(--color-koas-title-color);border:2px solid var(--color-koas-title-color);color:#fff;text-decoration:none}.wp-block-button.is-style-default .wp-block-button__link{background-color:var(--color-magenta);border:2px solid var(--color-magenta);color:var(--color-white)}.wp-block-button.is-style-default .wp-block-button__link:focus,.wp-block-button.is-style-default .wp-block-button__link:hover{background-color:var(--color-magenta-dark)!important;border:2px solid var(--color-magenta-dark)!important;color:#fff;text-decoration:none}.wp-block-button.is-style-default .wp-block-button__link:active{background-color:var(--color-koas-title-color)!important;border:2px solid var(--color-koas-title-color)!important;color:#fff;text-decoration:none}.wp-block-button.is-style-green-fill .wp-block-button__link{background-color:var(--color-dark-green);border:2px solid var(--color-dark-green)}.wp-block-button.is-style-green-fill .wp-block-button__link:focus,.wp-block-button.is-style-green-fill .wp-block-button__link:hover{background-color:var(--color-darker-green)!important;border:2px solid var(--color-darker-green)!important}.wp-block-button.is-style-green-fill .wp-block-button__link:active{background-color:var(--color-koas-title-color)!important;border:2px solid var(--color-koas-title-color)!important;color:#fff;text-decoration:none}.wp-block-button.is-style-green-outline .wp-block-button__link{background-color:transparent;border:2px solid var(--color-dark-green);color:var(--color-koas-title-color)}.wp-block-button.is-style-green-outline .wp-block-button__link:focus,.wp-block-button.is-style-green-outline .wp-block-button__link:hover{background-color:transparent!important;border:2px solid var(--color-darker-green)!important;color:var(--color-koas-title-color)!important}.wp-block-button.is-style-green-outline .wp-block-button__link:active{background-color:var(--color-koas-title-color);border:2px solid var(--color-koas-title-color);color:#fff;text-decoration:none}.wp-block-file{margin-bottom:1.25rem;margin-top:1.25rem}.wp-block-file>a{font-size:1rem}.wp-block-file .wp-block-file__button{display:none}.main-navigation{background-color:#fff;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}.logged-in .main-navigation{top:2.875rem}@media (min-width:768px){.logged-in .main-navigation{top:2rem}}.main-navigation__container{margin-left:auto;margin-right:auto;max-width:var(--container-width);padding-left:0;padding-right:0}@media (min-width:1200px){.main-navigation__container{padding-left:1.5625rem;padding-right:1.5625rem}}.main-navigation__main-items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:1.9375rem 0;position:relative}.mobile-menu--open .main-navigation__main-items{justify-content:space-between}@media (min-width:1200px){.main-navigation__main-items{flex-wrap:nowrap;justify-content:space-between;padding:2.4375rem 0 1.9375rem}}.main-navigation__actions{align-items:center;display:flex;flex-wrap:nowrap;order:2}@media (min-width:1200px){.main-navigation__actions{margin-left:7.25rem;order:3}}.main-navigation__navigation{display:none;flex-basis:100%;order:5}.mobile-menu--open .main-navigation__navigation{background-color:#f5f5f5;display:block;height:70vh;margin-top:1.875rem;overflow-y:auto;padding:1.875rem 0}@media (min-width:1200px){.main-navigation__navigation{display:initial;margin-left:auto;order:2}}.main-navigation__logo{left:0;position:absolute;top:0}.main-navigation__logo>svg{height:auto;width:7rem}@media (min-width:1200px){.main-navigation__logo>svg{width:9.5rem}}.mobile-menu--open .main-navigation__logo{display:none}.main-navigation__lang-switch-btn{align-items:center;color:var(--color-koas-text-color);display:flex;font-size:1.5rem;font-weight:700;line-height:1;margin-left:8.125rem;text-decoration:none}@media (min-width:1200px){.main-navigation__lang-switch-btn{font-size:1rem;margin-left:11.875rem}}.main-navigation__lang-switch-btn>svg{height:auto;margin-right:.75rem;width:1.625rem}.main-navigation__lang-switch-btn:focus,.main-navigation__lang-switch-btn:hover{color:var(--color-koas-text-color);text-decoration:none}.main-navigation__network-link,.mobile-menu--open .main-navigation__lang-switch-btn{display:none}.mobile-menu--open .main-navigation__network-link{align-items:center;color:var(--color-magenta);display:flex;font-size:1.5rem;font-weight:900;line-height:1;margin-left:1.5rem;text-decoration:none}.mobile-menu--open .main-navigation__network-link:focus,.mobile-menu--open .main-navigation__network-link:hover{color:var(--color-magenta);text-decoration:none}.mobile-menu--open .main-navigation__network-link>svg{height:auto;margin-right:1.0625rem;width:1.375rem}.main-navigation__toggle-btn{background-color:transparent;border:none}.main-navigation__toggle-btn>svg{height:1.6875rem;width:auto}@media (min-width:1200px){.main-navigation__toggle-btn>svg{height:1.25rem}}.main-navigation__toggle-btn>svg path{fill:var(--brand-primary)}.page-has-transparent-nav .main-navigation__toggle-btn>svg path{fill:#fff}@media (min-width:1200px){.main-navigation__toggle-btn>svg{margin-right:.75rem}}.main-navigation__toggle-btn.main-navigation__toggle-btn--mobile{margin-left:1rem;margin-right:1.5rem}@media (min-width:1200px){.main-navigation__toggle-btn.main-navigation__toggle-btn--mobile{display:none}}.main-navigation__toggle-btn.main-navigation__toggle-btn--search{align-items:center;display:flex;margin-left:auto}.mobile-menu--open .main-navigation__toggle-btn.main-navigation__toggle-btn--search{display:none}@media (min-width:1200px){.main-navigation__toggle-btn.main-navigation__toggle-btn--search{margin-left:2.3125rem}.main-navigation__toggle-btn.main-navigation__toggle-btn--search>svg{margin-right:.75rem}}.main-navigation__toggle-btn.main-navigation__toggle-btn--search span{display:none}@media (min-width:1200px){.main-navigation__toggle-btn.main-navigation__toggle-btn--search span{color:var(--color-koas-text-color);display:inline;font-size:1rem;font-weight:700}}@media (min-width:768px){.main-navigation__lang-switch-btn-mobilelabel{display:none}}.main-navigation__lang-switch-btn-desktoplabel{display:none}@media (min-width:768px){.main-navigation__lang-switch-btn-desktoplabel{display:inline}}.header-primary-nav-lvl-1{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}@media (min-width:1200px){.header-primary-nav-lvl-1{align-items:flex-start;flex-direction:row;height:auto;justify-content:flex-end;overflow-y:initial;padding:0}}.page_item{display:block}.header-primary-nav-lvl-1__item,.header-primary-nav-lvl-2__item,.header-primary-nav-lvl-3__item,.page_item{position:relative}.header-primary-nav-lvl-1__item{display:block;padding:0}@media (min-width:1200px){.header-primary-nav-lvl-1__item{margin-left:1.3125rem;padding:1.25rem 0}.header-primary-nav-lvl-1__item:before{content:none}.header-primary-nav-lvl-1__item:focus .header-primary-nav-lvl-2,.header-primary-nav-lvl-1__item:hover .header-primary-nav-lvl-2{display:block}}@media screen and (min-width:1400px){.header-primary-nav-lvl-1__item{margin-left:2.5rem}}@media (min-width:1200px){.header-primary-nav-lvl-1__item.asioi-verkossa{margin-left:1.875rem}}@media (min-width:1400px){.header-primary-nav-lvl-1__item.asioi-verkossa{margin-left:4.375rem}}.header-primary-nav-lvl-1__item.asioi-verkossa .header-primary-nav-lvl-1__link{display:none}@media (min-width:1200px){.header-primary-nav-lvl-1__item.asioi-verkossa .header-primary-nav-lvl-1__link{color:var(--color-magenta);display:initial}.header-primary-nav-lvl-1__item.asioi-verkossa .header-primary-nav-lvl-1__link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 18.83v-15h20v15H2Zm2-2h16v-11H4v11Zm-3 5v-2h22v2H1Z' fill='%23E6007E'/%3E%3C/svg%3E");background-size:cover;bottom:0;content:"";height:1.5625rem;left:-1.5625rem;margin:auto;position:absolute;top:0;width:1.5rem}}@media (min-width:1200px) and (min-width:1400px){.header-primary-nav-lvl-1__item.asioi-verkossa .header-primary-nav-lvl-1__link:before{left:-2.5rem}}.header-primary-nav-lvl-2__item{display:block;padding:0}@media (min-width:1200px){.header-primary-nav-lvl-2__item{padding:0}}.header-primary-nav-lvl-3__item{display:block;padding:0}@media (min-width:1200px){.header-primary-nav-lvl-3__item{padding:0}}.header-primary-nav-lvl-1__link{color:var(--color-koas-title-color);display:block;font-size:1.5rem;font-weight:900;line-height:1;padding:.9375rem 1.5625rem;position:relative;text-decoration:none}@media (min-width:1200px){.header-primary-nav-lvl-1__link{font-size:1rem;line-height:1.5;padding:0}}.header-primary-nav-lvl-1__link:active,.header-primary-nav-lvl-1__link:focus,.header-primary-nav-lvl-1__link:hover{color:var(--color-magenta);text-decoration:none}@media (min-width:1200px){.header-primary-nav-lvl-1__link:active:after,.header-primary-nav-lvl-1__link:focus:after,.header-primary-nav-lvl-1__link:hover:after{background-color:var(--color-magenta);bottom:-.625rem;content:"";height:4px;left:0;position:absolute;width:57px}}.header-primary-nav-lvl-1__sub-menu-toggle:after,.header-primary-nav-lvl-1__sub-menu-toggle:before,.header-primary-nav-lvl-2__sub-menu-toggle:after,.header-primary-nav-lvl-2__sub-menu-toggle:before,.header-primary-nav-lvl-3__sub-menu-toggle:after,.header-primary-nav-lvl-3__sub-menu-toggle:before{background-color:var(--color-koas-title-color);content:"";height:1rem;position:absolute;transition:transform .2s ease;width:1rem}@media (min-width:1200px){.header-primary-nav-lvl-1__sub-menu-toggle:after,.header-primary-nav-lvl-1__sub-menu-toggle:before,.header-primary-nav-lvl-2__sub-menu-toggle:after,.header-primary-nav-lvl-2__sub-menu-toggle:before,.header-primary-nav-lvl-3__sub-menu-toggle:after,.header-primary-nav-lvl-3__sub-menu-toggle:before{background-color:transparent}}.header-primary-nav-lvl-1__sub-menu-toggle:before,.header-primary-nav-lvl-2__sub-menu-toggle:before,.header-primary-nav-lvl-3__sub-menu-toggle:before{height:1rem;right:.8125rem;top:0;width:.125rem}.header-primary-nav-lvl-1__sub-menu-toggle:after,.header-primary-nav-lvl-2__sub-menu-toggle:after,.header-primary-nav-lvl-3__sub-menu-toggle:after{height:.125rem;margin-top:-2px;right:.375rem;top:.5625rem;width:1rem}@media (min-width:1200px){.header-primary-nav-lvl-1__sub-menu-toggle:focus:after,.header-primary-nav-lvl-1__sub-menu-toggle:focus:before{background-color:var(--color-koas-title-color)}.header-primary-nav-lvl-2__sub-menu-toggle{display:none}}.header-primary-nav-lvl-2{display:initial}@media (min-width:1200px){.header-primary-nav-lvl-2{background-color:#fff;display:none}}.header-primary-nav-lvl-2{display:none;list-style-type:none;margin:0;padding:0}@media (min-width:1200px){.header-primary-nav-lvl-2{box-shadow:0 4px 36px rgba(0,128,113,.3);left:-.0625rem;min-width:23.75rem;padding:2rem 0;position:absolute;top:100%;z-index:99}.header-primary-nav-lvl-2.header-primary-nav-lvl-2--hidden{display:none!important}}.header-primary-nav-lvl-3,.header-primary-nav-lvl-4{display:none;list-style-type:none;margin:0;padding:0}.sub-menu-opened>.header-primary-nav-lvl-2,.sub-menu-opened>.header-primary-nav-lvl-3,.sub-menu-opened>.header-primary-nav-lvl-4{display:block}.sub-menu-opened>a{color:var(--color-magenta);font-weight:900}.sub-menu-opened>.header-primary-nav-lvl-1__sub-menu-toggle:before,.sub-menu-opened>.header-primary-nav-lvl-2__sub-menu-toggle:before,.sub-menu-opened>.header-primary-nav-lvl-3__sub-menu-toggle:before{transform:rotate(90deg)}.sub-menu-opened>.header-primary-nav-lvl-1__sub-menu-toggle:after,.sub-menu-opened>.header-primary-nav-lvl-2__sub-menu-toggle:after,.sub-menu-opened>.header-primary-nav-lvl-3__sub-menu-toggle:after{transform:rotate(180deg)}.header-primary-nav-lvl-2__link{color:var(--color-koas-title-color);display:block;font-size:1.1875rem;font-weight:700;line-height:1.15;padding:.9375rem 1.5625rem .9375rem 2.1875rem;position:relative;text-decoration:none}@media (min-width:1200px){.header-primary-nav-lvl-2__link{font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.4444444444;padding:.6875rem 2rem}.header-primary-nav-lvl-2__link:active,.header-primary-nav-lvl-2__link:focus,.header-primary-nav-lvl-2__link:hover{background-color:#fff;color:var(--brand-primary);text-decoration:none}}.header-primary-nav-lvl-3__item.sub-menu-opened:before{background-color:#d9d9d9;content:"";height:100%;left:1.875rem;position:absolute;top:0;width:.1875rem}.header-primary-nav-lvl-3__link{padding:.625rem 1.5625rem .625rem 3.4375rem}.header-primary-nav-lvl-3__link,.header-primary-nav-lvl-4__link{color:var(--color-koas-text-color);display:block;font-size:1.125rem;font-weight:400;line-height:1.4444444444;position:relative;text-decoration:none}.header-primary-nav-lvl-4__link{padding:.625rem 1.5625rem .625rem 4.6875rem}.current_page_ancestor>a.header-primary-nav-lvl-1__link,.current_page_item>a.header-primary-nav-lvl-1__link,.current_page_parent>a.header-primary-nav-lvl-1__link{color:var(--color-magenta);text-decoration:none}@media (min-width:1200px){.current_page_ancestor>a.header-primary-nav-lvl-1__link:after,.current_page_item>a.header-primary-nav-lvl-1__link:after,.current_page_parent>a.header-primary-nav-lvl-1__link:after{background-color:var(--color-magenta);bottom:-.625rem;content:"";height:.25rem;left:0;position:absolute;width:3.5625rem}}.current_page_ancestor>a.header-primary-nav-lvl-2__link,.current_page_item>a.header-primary-nav-lvl-2__link,.current_page_parent>a.header-primary-nav-lvl-2__link{color:var(--color-magenta);font-weight:900;text-decoration:none}@media (min-width:1200px){.current_page_ancestor>a.header-primary-nav-lvl-2__link,.current_page_item>a.header-primary-nav-lvl-2__link,.current_page_parent>a.header-primary-nav-lvl-2__link{background-color:var(--color-magenta);color:#fff}}.current_page_ancestor>a.header-primary-nav-lvl-3__link,.current_page_item>a.header-primary-nav-lvl-3__link,.current_page_parent>a.header-primary-nav-lvl-3__link{color:var(--color-magenta);text-decoration:none}@media (min-width:1200px){.header-primary-nav-lvl-1__sub-menu-toggle{pointer-events:none}}.header-primary-nav-lvl-1__sub-menu-toggle,.header-primary-nav-lvl-2__sub-menu-toggle,.header-primary-nav-lvl-3__sub-menu-toggle,.header-primary-nav-lvl-4__sub-menu-toggle{right:1.5rem;top:1.125rem}.sub-menu-toggle{background-color:transparent;border:none;height:1rem;position:absolute;width:1rem}.footer-primary-nav-lvl-1{display:grid;gap:1.875rem;grid-template-columns:auto;list-style-type:none;margin:0;padding:0;text-align:center}@media (min-width:768px){.footer-primary-nav-lvl-1{grid-template-columns:repeat(2,1fr);text-align:left}}@media (min-width:992px){.footer-primary-nav-lvl-1{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.footer-primary-nav-lvl-1{grid-template-columns:repeat(4,1fr)}}.footer-primary-nav-lvl-1 .sub-menu-toggle{display:none}.footer-primary-nav-lvl-2{list-style-type:none;margin:0;padding:0}.footer-primary-nav-lvl-1__link{color:var(--color-dark-green);display:block;font-size:1.375rem;font-weight:900;line-height:140%;margin-bottom:1.5rem;text-decoration:none}.footer-primary-nav-lvl-1__link:focus,.footer-primary-nav-lvl-1__link:hover{color:var(--color-dark-green);text-decoration:underline}.footer-primary-nav-lvl-2__link{color:var(--color-koas-text-color);display:block;font-size:1.1875rem;line-height:2.2105263158;margin-bottom:.3125rem;text-decoration:none}.footer-primary-nav-lvl-2__link:focus,.footer-primary-nav-lvl-2__link:hover{color:var(--color-koas-text-color);text-decoration:underline}@media (min-width:768px){.footer-primary-nav-lvl-2__link{font-size:1rem;line-height:200%}}.footer-primary-nav-lvl-2__item.footer-primary-nav-lvl-2__item--large .footer-primary-nav-lvl-2__link{color:var(--color-dark-green);font-size:1.375rem;font-weight:900;line-height:140%}.pagination-container{display:flex;justify-content:center}.pagination{display:flex;list-style:none;margin-top:1.875rem;padding-left:0}.pagination__item{margin-left:.3125rem;margin-right:.3125rem}.pagination__item--active a{background-color:var(--brand-primary);color:#fff!important}.pagination__item a{color:var(--brand-primary);padding:.4375rem .625rem;text-decoration:none}.pagination__item a:hover{background-color:var(--brand-primary);color:#fff;text-decoration:none}.breadcrumbs{margin-bottom:2rem;margin-top:1.875rem}@media (min-width:992px){.breadcrumbs{margin-top:4.375rem}}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none;margin-bottom:0;padding-left:0}@media (min-width:992px){.breadcrumbs__list{gap:1rem}}.breadcrumbs__list-item:not(:last-child):after{color:#666;content:"/";margin-left:.5rem}@media (min-width:992px){.breadcrumbs__list-item:not(:last-child):after{margin-left:1rem}}.breadcrumbs__list-item,.breadcrumbs__list-item a{color:var(--brand-primary);font-size:.875rem;line-height:1.75rem;text-decoration:none}@media (min-width:992px){.breadcrumbs__list-item,.breadcrumbs__list-item a{font-size:1.125rem}}.breadcrumbs__list-item--active,.breadcrumbs__list-item--active a{color:var(--brand-primary)}.skip-to-content{background:#000;color:#fff;left:50%;margin-top:-4px;padding:.625rem;position:fixed;transform:translateY(-100%);transition:transform .3s;z-index:100}.skip-to-content:focus{transform:translateY(20%)}.koas-container{margin-left:auto;margin-right:auto;max-width:var(--container-width);padding-left:1.5rem;padding-right:1.5rem}.newsletter-field-group{margin-bottom:1rem}.newsletter-input{background-clip:padding-box;background-color:transparent;border:.125rem solid #fff;border-radius:0;color:#fff;display:block;font-size:1.125rem;font-weight:400;height:3.5rem;line-height:1.5555555556;padding:.875rem 1rem;width:100%}.newsletter-input:focus{border-color:#ccc;outline:0}.newsletter-input::-moz-placeholder{color:#fff;opacity:1}.newsletter-input::placeholder{color:#fff;opacity:1}.newsletter-send-btn{align-items:center;background-color:var(--color-magenta);border:.0625rem solid var(--color-magenta);border-radius:0;color:#fff;display:flex;font-size:1.125rem;justify-content:center;line-height:1.3;padding:1rem;text-align:center;text-decoration:none;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.newsletter-send-btn>svg{height:auto;margin-right:.625rem;width:1.4375rem}.newsletter-send-btn:focus,.newsletter-send-btn:hover{background-color:transparent}.sidemenu-wrapper{display:none}@media (min-width:1200px){.sidemenu-wrapper{display:block}}.sidemenu-nav-lvl{list-style-type:none;margin:0;padding:0}.sidemenu-nav-lvl-1,.sidemenu-nav-lvl-2,.sidemenu-nav-lvl-3,.sidemenu-nav-lvl-4{display:none}@media (min-width:992px){.sidemenu-nav-lvl-1{display:block}}.sidemenu-nav-lvl-0__link{border-bottom:.125rem dashed #b3b3b3;color:var(--color-koas-title-color);display:block;font-size:2.375rem;font-weight:900;line-height:1.4;margin-bottom:1.9375rem;padding-bottom:1.9375rem;position:relative}.main-sidemenu-toggle,.sub-sidemenu-toggle{background-color:transparent;border:none;height:1.5625rem;position:absolute;width:1.5625rem}.sidemenu-nav-lvl-1__sub-menu-toggle:after,.sidemenu-nav-lvl-1__sub-menu-toggle:before,.sidemenu-nav-lvl-2__sub-menu-toggle:after,.sidemenu-nav-lvl-2__sub-menu-toggle:before,.sidemenu-nav-lvl-3__sub-menu-toggle:after,.sidemenu-nav-lvl-3__sub-menu-toggle:before{background-color:var(--color-koas-title-color);content:"";height:1rem;position:absolute;transition:transform .2s ease;width:1rem}.sidemenu-nav-lvl-1__sub-menu-toggle:before,.sidemenu-nav-lvl-2__sub-menu-toggle:before,.sidemenu-nav-lvl-3__sub-menu-toggle:before{height:1rem;right:.8125rem;top:0;width:.125rem}.sidemenu-nav-lvl-1__sub-menu-toggle:after,.sidemenu-nav-lvl-2__sub-menu-toggle:after,.sidemenu-nav-lvl-3__sub-menu-toggle:after{height:.125rem;margin-top:-2px;right:.375rem;top:.5625rem;width:1rem}.sidemenu-nav-lvl-0__sub-menu-toggle{align-items:center;color:#fff;display:flex;right:1.5rem;top:1rem;transition:all .2s ease}.sidemenu-page-item--opened .sidemenu-nav-lvl-0__sub-menu-toggle{transform:rotate(180deg)}.sidemenu-nav-lvl-0__sub-menu-toggle>svg{height:auto;width:.875rem}@media (min-width:992px){.sidemenu-nav-lvl-0__sub-menu-toggle{display:none}}.sidemenu-nav-lvl-1__sub-menu-toggle{right:0;top:.75rem}.sidemenu-nav-lvl-2__sub-menu-toggle,.sidemenu-nav-lvl-3__sub-menu-toggle,.sidemenu-nav-lvl-4__sub-menu-toggle{right:0;top:.3125rem}.sidemenu-page-item{display:block;position:relative}.sidemenu-page-item.sidemenu-page-item--opened>.sidemenu-nav-lvl{display:block}.sidemenu-page-item.sidemenu-page-item--opened>.sidemenu-nav-lvl-1__sub-menu-toggle:before,.sidemenu-page-item.sidemenu-page-item--opened>.sidemenu-nav-lvl-2__sub-menu-toggle:before,.sidemenu-page-item.sidemenu-page-item--opened>.sidemenu-nav-lvl-3__sub-menu-toggle:before{transform:rotate(90deg)}.sidemenu-page-item.sidemenu-page-item--opened>.sidemenu-nav-lvl-1__sub-menu-toggle:after,.sidemenu-page-item.sidemenu-page-item--opened>.sidemenu-nav-lvl-2__sub-menu-toggle:after,.sidemenu-page-item.sidemenu-page-item--opened>.sidemenu-nav-lvl-3__sub-menu-toggle:after{transform:rotate(180deg)}.sidemenu-nav-lvl-1__item--current-page-parent>.sidemenu-nav-lvl-1__link,.sidemenu-nav-lvl-1__item--current>.sidemenu-nav-lvl-1__link{font-weight:900}.sidemenu-nav-lvl-1__item.sidemenu-page-item--opened>.sidemenu-nav-lvl-2{position:relative}.sidemenu-nav-lvl-1__item.sidemenu-page-item--opened>.sidemenu-nav-lvl-2:before{background-color:#d9d9d9;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:.1875rem}.sidemenu-nav-lvl-1__link{padding-right:1.5625rem}.sidemenu-nav-lvl-2__item,.sidemenu-nav-lvl-3__item{padding-bottom:.75rem;padding-right:1.5625rem}.sidemenu-nav-lvl-2__item:last-child,.sidemenu-nav-lvl-3__item:last-child{padding-bottom:0}.sidemenu-page-item--opened>.sidemenu-page-link{color:var(--color-magenta);font-weight:900}.sidemenu-page-item--opened>.sidemenu-nav-lvl{display:block}.sidemenu-page-item--opened>.sub-sidemenu-toggle:before{transform:rotate(90deg)}.sidemenu-page-item--opened>.sub-sidemenu-toggle:after{transform:rotate(180deg)}.sidemenu-nav-lvl-1__link{color:var(--color-koas-title-color);font-size:1.125rem;font-weight:700;line-height:2.4444444444;text-decoration:none}.sidemenu-nav-lvl-2__link,.sidemenu-nav-lvl-3__link{color:var(--color-koas-text-color);font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none}.sidemenu-page-link{display:block}.sidemenu-page-link:active,.sidemenu-page-link:focus,.sidemenu-page-link:hover{color:var(--color-magenta);text-decoration:none}.sidemenu-nav-lvl-2,.sidemenu-nav-lvl-3,.sidemenu-nav-lvl-4{padding-left:2rem;padding-right:0}.sidemenu-nav-lvl-2,.sidemenu-nav-lvl-3{margin-bottom:1.25rem;margin-top:1.25rem}.sidemenu-current-page-ancestor>.sidemenu-nav-lvl,.sidemenu-current-page-parent>.sidemenu-nav-lvl{display:block}.sidemenu-current-page-ancestor>.sidemenu-nav-lvl-1__sub-menu-toggle:before,.sidemenu-current-page-ancestor>.sidemenu-nav-lvl-2__sub-menu-toggle:before,.sidemenu-current-page-ancestor>.sidemenu-nav-lvl-3__sub-menu-toggle:before,.sidemenu-current-page-parent>.sidemenu-nav-lvl-1__sub-menu-toggle:before,.sidemenu-current-page-parent>.sidemenu-nav-lvl-2__sub-menu-toggle:before,.sidemenu-current-page-parent>.sidemenu-nav-lvl-3__sub-menu-toggle:before{transform:rotate(90deg)}.sidemenu-current-page-ancestor>.sidemenu-nav-lvl-1__sub-menu-toggle:after,.sidemenu-current-page-ancestor>.sidemenu-nav-lvl-2__sub-menu-toggle:after,.sidemenu-current-page-ancestor>.sidemenu-nav-lvl-3__sub-menu-toggle:after,.sidemenu-current-page-parent>.sidemenu-nav-lvl-1__sub-menu-toggle:after,.sidemenu-current-page-parent>.sidemenu-nav-lvl-2__sub-menu-toggle:after,.sidemenu-current-page-parent>.sidemenu-nav-lvl-3__sub-menu-toggle:after{transform:rotate(180deg)}.crisis__wrapper{background-color:var(--color-magenta);color:#fff;font-weight:700;margin-top:.9375rem;padding:.625rem 0}.crisis__text{margin-bottom:0;text-align:center}.crisis__text a,.crisis__text a:focus,.crisis__text a:hover{color:#fff}.search__content{margin:1.875rem 0}@media (min-width:768px){.search__content{margin:3.75rem 0}}.search__alert{margin-bottom:1.25rem}.search__grid{display:grid;gap:2.1875rem;grid-template-columns:auto}.search-bar{display:none;padding:1.5625rem 0}.search-bar .search-form svg{fill:#fff}.search-bar__container{margin-left:auto;margin-right:auto;max-width:43.75rem;padding-left:1.5rem;padding-right:1.5rem}.footer-nav{background-color:var(--color-light-green);padding:5.3125rem 0}@media (min-width:768px){.footer-nav{padding:4.125rem 0}}.footer-nav__title{font-size:2.25rem;font-weight:900;line-height:1.1944444444;margin-bottom:3.5rem;margin-top:0;text-align:center}@media (min-width:768px){.footer-nav__title{font-size:3rem;line-height:130%;margin-bottom:3.3125rem;text-align:left}}.site-footer{background-color:var(--color-dark);color:#b3b3b3;padding:3.75rem 0}@media (min-width:768px){.site-footer{padding:0 0 3.75rem}}.site-footer strong{color:#fff}.site-footer a{color:#b3b3b3;text-decoration:none}.site-footer a:focus,.site-footer a:hover{text-decoration:underline}.site-footer__columns{display:grid;gap:1.875rem;grid-template-columns:auto}@media (min-width:768px){.site-footer__columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.site-footer__columns{grid-template-columns:repeat(4,1fr)}}.site-footer__column{text-align:center}@media (min-width:768px){.site-footer__column{text-align:left}}.site-footer__column h3{color:#fff;font-size:1.125rem;line-height:1.5;margin:0}.site-footer__column-title{color:#fff;font-size:1.375rem;font-weight:900;line-height:140%;margin-bottom:2.0625rem;margin-top:0}@media (min-width:768px){.site-footer__column-title{font-size:1.5rem;line-height:150%}}.site-footer__wysiwyg-content{font-size:1.125rem;line-height:1.5}.site-footer__top-row{align-items:center;display:flex;flex-direction:column;gap:3.5rem;justify-content:space-between}@media (min-width:768px){.site-footer__top-row{flex-direction:row;margin-bottom:3.9375rem}}.site-footer__top-row>svg{height:auto;margin-top:3.75rem;width:10rem}@media (min-width:768px){.site-footer__top-row>svg{margin-top:0;width:6.5rem}}.site-footer__social{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.site-footer__social{flex-direction:row}}.site-footer__social-title{color:#fff;display:block;font-size:1.125rem;font-weight:900;line-height:1.5;margin-bottom:1.75rem;text-align:center}@media (min-width:768px){.site-footer__social-title{margin-bottom:0}}.site-footer__social-links{align-items:center;display:flex;list-style-type:none;margin:0 0 4.4375rem;padding:0}@media (min-width:768px){.site-footer__social-links{margin:0 0 0 1.5625rem}}.site-footer__social-links-item:not(:first-child){margin-left:1.375rem}.site-footer__social-links-link>svg{height:auto;width:3rem}@media (min-width:768px){.site-footer__social-links-link>svg{width:1.625rem}}.site-footer__separator{border-top:.0625rem solid #4a4f53;height:.0625rem;margin-top:3.625rem;padding-top:1.625rem;text-align:center}@media (min-width:768px){.site-footer__separator{text-align:left}}.single .sidebar-left{flex:1;position:relative}@media (min-width:768px){.single .sidebar-left{margin-right:4rem}}.single .container-with-sidebar{display:flex;flex-direction:column;margin-top:2rem}@media (min-width:992px){.single .container-with-sidebar{flex-direction:row}}.single .page-content{max-width:57.375rem;width:100%}body#tinymce{margin:12px!important;padding-top:0!important}.content-page{margin:5.3125rem 0}@media (min-width:768px){.content-page{margin:4.125rem 0}}.content-page__columns{display:grid;grid-template-columns:auto}@media (min-width:1200px){.content-page__columns{gap:7.6875rem;grid-template-columns:20.1875rem auto}}.content-page__column--sidebar{display:none}@media (min-width:1200px){.content-page__column--sidebar{display:block}}.content-page__column--content .koas-container{padding-left:0;padding-right:0}.content-page__featured-image{margin-bottom:2.9375rem}.content-page__title{margin-bottom:2.5rem;margin-top:0}.gb-content a:not(.b-page-lift__link):not(.b-location-item__link):not(.gb-news__list-link):not(.b-button):focus,.gb-content a:not(.b-page-lift__link):not(.b-location-item__link):not(.gb-news__list-link):not(.b-button):hover,.gb-whole-width a:not(.b-page-lift__link):not(.b-location-item__link):not(.gb-news__list-link):not(.b-button):focus,.gb-whole-width a:not(.b-page-lift__link):not(.b-location-item__link):not(.gb-news__list-link):not(.b-button):hover{background-color:var(--color-darker-green);color:#fff;text-decoration:none}.gb-content>h2,.gb-content>h3,.gb-whole-width>h2,.gb-whole-width>h3{margin-bottom:.9375rem;margin-top:2.8125rem}.gb-content>h4,.gb-content>h5,.gb-content>h6,.gb-whole-width>h4,.gb-whole-width>h5,.gb-whole-width>h6{margin-bottom:.625rem;margin-top:2.1875rem}.gb-whole-width>.wp-block-buttons,.gb-whole-width>.wp-block-columns,.gb-whole-width>.wp-block-table,.gb-whole-width>hr{margin-left:auto;margin-right:auto;max-width:var(--container-width);padding-left:1.5rem;padding-right:1.5rem}.gb-whole-width>ol,.gb-whole-width>ul{padding-left:3rem!important}.gb-whole-width>.gform_wrapper,.gb-whole-width>.wp-block-embed,.gb-whole-width>.wp-block-file,.gb-whole-width>figure,.gb-whole-width>h1,.gb-whole-width>h2,.gb-whole-width>h3,.gb-whole-width>h4,.gb-whole-width>h5,.gb-whole-width>h6,.gb-whole-width>ol,.gb-whole-width>p,.gb-whole-width>ul{margin-left:auto;margin-right:auto;max-width:50rem;padding-left:1.5rem;padding-right:1.5rem}.b-button{background-color:var(--color-magenta);border:2px solid var(--color-magenta);border-radius:0;color:var(--color-white);display:inline-block;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:900;line-height:1.3;padding:1.0625rem 1.9375rem;text-align:center;text-decoration:none;transition:all .3s ease}.b-button:focus,.b-button:hover{background-color:var(--color-magenta-dark);border:2px solid var(--color-magenta-dark);color:#fff;text-decoration:none}.b-button:active{background-color:var(--color-koas-title-color);border:2px solid var(--color-koas-title-color);color:#fff;text-decoration:none}.b-button.b-button--mobile-100-width{width:100%}@media (min-width:768px){.b-button.b-button--mobile-100-width{width:auto}}.b-button.b-button--green{background-color:var(--color-dark-green);border:2px solid var(--color-dark-green)}.b-button.b-button--green:focus,.b-button.b-button--green:hover{background-color:var(--color-darker-green);border:2px solid var(--color-darker-green)}.b-button.b-button--green:active{background-color:var(--color-koas-title-color);border:2px solid var(--color-koas-title-color);color:#fff;text-decoration:none}.b-button.b-button--secondary-green{background-color:transparent;border:2px solid var(--color-dark-green);color:var(--color-koas-title-color)}.b-button.b-button--secondary-green:focus,.b-button.b-button--secondary-green:hover{background-color:transparent;border:2px solid var(--color-darker-green)}.b-button.b-button--secondary-green:active{background-color:var(--color-koas-title-color);border:2px solid var(--color-koas-title-color);color:#fff;text-decoration:none}.b-loading-spinner{display:flex;justify-content:center}.b-loading-spinner__svg{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:b-loading-spinner-rotate;animation-name:b-loading-spinner-rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;transition-property:transform}@-webkit-keyframes b-loading-spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes b-loading-spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.b-location-item__figure{margin-bottom:1.3125rem;position:relative}@media (min-width:768px){.b-location-item__figure{margin-bottom:1rem}}.b-location-item__link{display:block;text-decoration:none}@media (min-width:992px){.b-location-item__link:focus .b-location-item__figure-overlay,.b-location-item__link:hover .b-location-item__figure-overlay{opacity:1}}.b-location-item__figure-overlay{background-color:var(--color-dark-green);color:#fff;height:100%;left:0;opacity:0;padding:.9375rem;position:absolute;top:0;transition:opacity .2s ease;width:100%}.b-location-item__figure-overlay-content{align-items:center;display:flex;font-size:1.5rem;font-weight:900;height:100%;justify-content:center;line-height:150%;width:100%}.b-location-item__title{color:var(--color-dark-green);display:block;font-size:1.5rem;font-weight:900;line-height:1.2083333333;margin-bottom:.5rem}@media (min-width:768px){.b-location-item__title{font-size:1.875rem;line-height:1.4}}.b-location-item__address{color:var(--color-koas-text-color);display:block;font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:1rem}.b-location-item__pills{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none;margin:0;padding:0}.b-location-item__info{color:var(--color-koas-text-color);display:block;font-size:1.25rem;line-height:1.5;margin-bottom:0;margin-top:1rem}.b-location-item__read-more-wrapper{display:none}@media (min-width:768px){.b-location-item__read-more-wrapper{display:block;margin-top:1.5625rem}}.b-location-item__read-more-btn{background-color:var(--color-dark-green);border:2px solid var(--color-dark-green);border-radius:0;color:var(--color-white);display:inline-block;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:900;line-height:1.3;padding:1.0625rem 1.9375rem;text-align:center;text-decoration:none;transition:all .3s ease}.b-location-item__read-more-btn:focus,.b-location-item__read-more-btn:hover{background-color:var(--color-darker-green);border:2px solid var(--color-darker-green);color:#fff;text-decoration:none}.b-link-item{align-items:center;color:var(--brand-primary);display:flex;font-family:var(--font-family-base);font-size:1.125rem;font-style:normal;font-weight:700;height:100%;letter-spacing:normal;line-height:1.55;margin-bottom:.375rem;padding:.5rem .5rem .5rem 0;text-align:left;text-decoration:none!important}.b-link-item:focus,.b-link-item:hover{color:var(--brand-primary);text-decoration:underline!important}.b-link-item__border-bottom{border-bottom:2px solid var(--color-gallery)}.b-link-item__icon{margin-left:.75rem}.b-link-item__icon svg.icon-arrow-right{height:.875rem;width:1rem}.b-link-item__icon svg,.b-link-item__icon svg.icon-external-link{height:1.5rem;width:1.5rem}.b-link-item__arrow-position-left{justify-content:flex-start}.b-link-item__arrow-position-left .b-link-item__icon{display:flex;margin-left:0;margin-right:.75rem}.b-page-lift__figure{margin-bottom:1.5rem;margin-left:auto;margin-right:auto;position:relative}.b-page-lift__image{display:block;opacity:1;transition:opacity .2s ease}.b-page-lift__link{display:block;text-decoration:none}@media (min-width:992px){.b-page-lift__link:focus .b-page-lift__image,.b-page-lift__link:hover .b-page-lift__image{opacity:.8}.b-page-lift__link:focus .b-page-lift__title,.b-page-lift__link:hover .b-page-lift__title{color:var(--brand-secondary)}}.b-page-lift__top-row{color:#4a4f53;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:768px){.b-page-lift__top-row{font-size:.875rem}}.b-page-lift__middot{margin:0 .25rem}.b-page-lift__title{color:var(--color-dark-green);display:block;font-size:1.5rem;font-weight:900;line-height:1.2083333333;margin-bottom:1rem}@media (min-width:768px){.b-page-lift__title{font-size:1.875rem;line-height:1.4}}.b-page-lift__excerpt{color:var(--color-koas-text-color);display:block;font-size:1.25rem;font-weight:400;line-height:1.5}.b-pill{background-color:var(--color-light-gray);border-radius:1.5rem;color:var(--color-koas-pill-text-color);display:inline-block;font-size:.875rem;font-weight:700;line-height:150%;padding:.5rem 1rem}.b-pill.b-pill--blue{background-color:#b3e2f7;color:var(--color-koas-title-color)}.b-pill--green{background-color:var(--color-fringy-flower);color:var(--color-koas-title-color)}.b-search-item__link{display:block;text-decoration:none}.b-search-item__title{color:var(--color-dark-green);display:block;font-size:1.5rem;font-weight:900;line-height:1.2083333333;margin-bottom:1rem}@media (min-width:768px){.b-search-item__title{font-size:1.875rem;line-height:1.4}}.b-search-item__excerpt{color:var(--color-koas-text-color);display:block;font-size:1.25rem;font-weight:400;line-height:1.5}.b-single-accordion-box{margin-bottom:.9375rem}.b-single-accordion-box__toggle-btn{background-color:transparent;border:none;color:var(--color-koas-title-color);font-size:1.125rem;font-weight:700;line-height:1.5555555556;padding:1.125rem 2rem 1.125rem 0;position:relative;text-align:left;width:100%}.b-single-accordion-box__toggle-btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath fill='%231a1a1a' d='M7.005 8.672a1.333 1.333 0 0 1-.946-.387L.725 2.952A1.339 1.339 0 1 1 2.62 1.06l4.386 4.413 4.4-4.24a1.333 1.333 0 1 1 1.84 1.92L7.912 8.3a1.333 1.333 0 0 1-.907.373z'/%3E%3C/svg%3E");background-size:cover;content:"";height:.5625rem;position:absolute;right:1rem;top:1.75rem;transition:all .2s ease;width:.875rem}.b-single-accordion-box--opened .b-single-accordion-box__toggle-btn:after{transform:rotate(180deg)}.b-single-accordion-box__toggle-btn:before{background-color:var(--color-dark-green);bottom:0;content:"";height:.1875rem;left:0;position:absolute;right:0}.b-single-accordion-box__content{background-color:var(--color-light-blue);display:none;font-size:1.125rem;line-height:1.5555555556;padding:1rem}.b-single-accordion-box__content :last-child{margin-bottom:0}.b-social-share{align-items:center;display:flex;margin:calc(var(--spacer)*2) 0}@media (min-width:768px){.b-social-share{margin:calc(var(--spacer)*2) 0 calc(var(--spacer)*3)}}.b-social-share__share-text{font-family:var(--font-secondary);font-size:1.125rem;font-weight:700;line-height:1.625;margin-right:.375rem;text-transform:uppercase}.b-social-share__item{background:none;border:none;display:inline-block;padding:0;position:relative}.b-social-share__item svg{height:2.125rem;margin:.25rem;width:2.125rem}.b-social-share__copied-text{background-color:#fff;box-shadow:0 6px 16px 0 rgba(48,49,51,.1);display:none;padding:.625rem 1.25rem;position:absolute;right:0;white-space:nowrap}.valuArchiveApp{grid-gap:32px;display:grid;grid-template-columns:3fr 1fr;margin:0 .9375rem .9375rem}@media (min-width:992px){.valuArchiveApp{grid-gap:40px;grid-template-columns:3fr fit-content(380px)}}@media (min-width:1200px){.valuArchiveApp{grid-template-columns:3fr fit-content(411px)}}.valuArchiveApp__ResultsContainer{grid-column:1/3;grid-row:2}@media (min-width:992px){.valuArchiveApp__ResultsContainer{grid-column:1/2;grid-row:1}}.valuArchiveApp__FiltersContainer{grid-column:2/2}@media (max-width:991.98px){.valuArchiveApp__FiltersContainer{grid-column:1/3;grid-row:1}.valuArchiveApp__FiltersContainer .valuArchiveAppFilters{border:2px solid var(--brand-primary);padding:.9375rem 1.5rem}.valuArchiveApp__FiltersContainer.closed .valuArchiveAppFilters__heading{border:none;margin-bottom:0;padding-bottom:0}.valuArchiveApp__FiltersContainer.open .valuArchiveAppFilters__filters-wrapper{display:block}}.valuArchiveAppFilters{box-shadow:0 8px 16px rgba(46,49,146,.1),0 0 1px rgba(46,49,146,.05);margin-bottom:2rem;padding:2rem}@media (min-width:992px){.valuArchiveAppFilters{margin-bottom:0}}.valuArchiveAppFilters__heading{border-bottom:2px solid var(--brand-primary);color:var(--brand-primary);line-height:1.3;margin-bottom:1rem;padding-bottom:1rem;text-align:left}.valuArchiveAppFilters__heading:hover{cursor:pointer}@media (min-width:992px){.valuArchiveAppFilters__heading:hover{cursor:unset}}.valuArchiveAppFilters__heading h4{display:inline;margin-bottom:0}.valuArchiveAppFilters__heading svg{float:right;height:1.625rem;margin-left:.75rem;width:1.25rem}@media (min-width:992px){.valuArchiveAppFilters__heading svg{display:none}}.valuArchiveAppFilters__filters-wrapper{display:none}@media (min-width:992px){.valuArchiveAppFilters__filters-wrapper{display:block}}.valuArchiveAppFilters__filters-wrapper.open{display:block}.valuArchiveAppFilters__search{margin-bottom:1.125rem;margin-top:1.5rem}.valuArchiveAppFilters__search .text_input{position:relative;width:100%}.valuArchiveAppFilters__search .text_input svg{height:1.25rem;position:absolute;right:.875rem;top:.875rem;width:1.25rem}.valuArchiveAppFilters__search .text_input svg path{fill:var(--brand-primary)}.valuArchiveAppFilters__search--label{font-weight:700;line-height:1.625}.valuArchiveAppFilters__searchinput{align-items:center;border:.125rem solid var(--color-gallery);border-radius:.25rem;color:var(--brand-gray);display:flex;font-size:1.125rem;justify-content:space-between;margin:0;padding:.5rem .875rem;width:100%}.valuArchiveAppFilters__searchinput:focus{border-color:var(--brand-primary)}.valuArchiveAppFilters__filter-label,.valuArchiveAppFilters__reset{font-weight:700;line-height:1.625}.valuArchiveAppFilters__reset{align-items:center;color:var(--brand-primary);display:flex;margin-top:1.5rem;text-align:left}.valuArchiveAppFilters__reset:hover{text-decoration:underline}.valuArchiveAppFilters__reset svg{height:.75rem;margin-left:.75rem;width:.75rem}.valuArchiveAppFilters__reset svg path{fill:var(--brand-primary)}.valuArchiveAppFilters__dropdown{margin-top:1.125rem}.form-help-navigation{background-color:var(--color-white);padding:2.4375rem 1.5rem 3.375rem}@media (min-width:992px){.form-help-navigation{padding:3.3125rem 0 4.4375rem}}.form-help-navigation__title{margin-bottom:2rem}.form-help-navigation__links{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.form-help-navigation__links{flex-direction:row}}.form-help-navigation__link-item{color:var(--color-dark);font-size:1.125rem;font-weight:900;line-height:1.3333333333;margin:.75rem 0;text-decoration:none}@media (min-width:768px){.form-help-navigation__link-item{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.form-help-navigation__link-item{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:1200px){.form-help-navigation__link-item{flex:1 1 auto;margin:.75rem 3.0625rem .75rem 0;max-width:100%}}.form-help-navigation__link-item:hover{text-decoration:underline}.form-help-navigation__link-item svg{height:1.1875rem;margin-left:.75rem;width:.75rem}.apartment-application-form .summary-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.apartment-application-form .summary-component{flex:0 0 100%;margin-bottom:1rem;max-width:100%}@media (min-width:576px){.apartment-application-form .summary-component{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.apartment-application-form .summary-component{flex:0 0 25%;max-width:25%}}.apartment-application-form .summary-component__label{color:var(--label-color);font-size:.875rem;font-weight:700;line-height:1.3571428571;text-transform:uppercase}.apartment-application-form .summary-component__text{color:var(--text-color);font-size:1.25rem;font-weight:800;line-height:150%;margin-bottom:0}@media (min-width:768px){.apartment-application-form .summary-component__footer{max-width:56.25rem}}.apartment-application-form .summary-group--children,.apartment-application-form .summary-group--companion,.apartment-application-form .summary-group--friend,.apartment-application-form .summary-group--guardian{display:none}.apartment-application-form .summary-group--children--show,.apartment-application-form .summary-group--companion--show,.apartment-application-form .summary-group--friend--show,.apartment-application-form .summary-group--guardian--show{display:block}.b-add-location-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:1.125rem;font-weight:800;line-height:130%;margin-top:1.8125rem}.b-add-location-button:hover{text-decoration:underline}.b-add-location-button__text{color:var(--color-koas-title-color)}.b-add-location-button__icon svg{height:1.5625rem;margin-right:.75rem;width:1.75rem}.b-add-location-button[data-selected=true] .b-add-location-button__icon--unselected{display:none}.b-add-location-button[data-selected=true] .b-add-location-button__icon--selected{display:flex}.b-add-location-button[data-selected=true] .b-add-location-button__text--add{display:none}.b-add-location-button[data-selected=false] .b-add-location-button__icon--unselected,.b-add-location-button[data-selected=true] .b-add-location-button__text--remove{display:flex}.b-add-location-button[data-selected=false] .b-add-location-button__icon--selected{display:none}.b-add-location-button[data-selected=false] .b-add-location-button__text--add{display:block}.b-add-location-button[data-selected=false] .b-add-location-button__text--remove{display:none}.b-locations-status-bar{background-color:var(--color-white);bottom:0;left:0;padding:.75rem 0;position:fixed;right:0;z-index:2}.b-locations-status-bar .koas-container{align-items:center;display:flex;justify-content:end;width:100%}.b-locations-status-bar__text{color:var(--color-koas-text-color);font-size:1rem;font-weight:800;line-height:140%;margin-right:.5rem}@media (min-width:768px){.b-locations-status-bar__text{font-size:1.375rem}}.b-locations-status-bar__count{color:var(--color-brand-secondary);font-size:1rem;font-weight:800;line-height:140%}@media (min-width:768px){.b-locations-status-bar__count{font-size:1.375rem}}.b-locations-status-bar__button{color:var(--color-white)!important;margin-bottom:0!important;margin-left:1.5rem}@media (min-width:768px){.b-locations-status-bar__button{margin-left:2.875rem}}.form-info-locations{padding:0 0 1.5rem}@media (min-width:768px){.form-info-locations{padding:0 0 2.5rem}}.form-info-locations__content{display:flex;flex-direction:row;flex-wrap:wrap}.form-info-locations-item{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:1rem}@media (min-width:768px){.form-info-locations-item{flex:0 0 25%;max-width:25%}}.form-info-locations-item svg{display:flex;height:1.625rem;width:1.75rem}.form-info-locations-item__text-content{display:flex;flex-direction:column;margin-left:.75rem}.form-info-locations-item__name{font-size:1.125rem;font-weight:700}.form-info-locations-item__address,.form-info-locations-item__name{color:var(--color-koas-text-color);line-height:150%;margin-bottom:0}.form-info-locations-item__address{font-size:1rem;font-weight:400}.form-validation-box{background-color:var(--color-magenta);box-shadow:5px 5px 30px -10px rgba(0,0,0,.75);height:80vh;left:1.5rem;overflow-y:auto;padding:1.5rem 1rem;position:fixed;top:10vh;width:calc(100% - 48px);z-index:9999}@media (min-width:768px){.form-validation-box{height:60vh;left:25%;padding:2rem 1.5rem;top:20vh;width:50%}}.form-validation-box__close-btn{align-self:flex-start;background-color:transparent;border:none;display:flex;justify-self:flex-end;order:2}.form-validation-box__close-btn svg{height:1.5625rem;width:1.5625rem}.form-validation-box__close-btn svg path{fill:var(--color-white)}.form-validation-box__errors,.form-validation-box__title{color:var(--color-white)}.form-validation-box__content{display:flex;flex-direction:row;width:100%}.form-validation-box__content-inner{display:flex;flex:1;flex-direction:column}.page-template-template-apartment-application-form .wrap{min-height:auto}.page-template-template-apartment-application-form .locations-archive .sidebar__filters.sidebar__filters-rent{border-bottom:none;padding-bottom:0}.radio-input-buttons{display:flex;flex-direction:column}@media (min-width:768px){.radio-input-buttons{max-width:22.875rem}}.radio-input-buttons legend{margin:0}.radio-input-buttons input[type=radio]{opacity:0;position:fixed;width:0}.radio-input-buttons input[type=radio]:checked+label{background-color:var(--color-dark)}.radio-input-buttons label{background-color:var(--brand-primary);color:var(--color-white);cursor:pointer;display:flex;flex-direction:column;font-size:1.125rem;font-weight:900;height:5.5rem;justify-content:center;line-height:1.3;margin-bottom:1rem;padding:0 .9375rem;text-align:center}@media (min-width:768px){.radio-input-buttons label{min-width:21rem}}.radio-input-buttons label span{display:block;font-size:.9375rem;font-weight:700}.text-center{text-align:center}.mx-auto{margin-left:auto;margin-right:auto}.pl-0{padding-left:0}.button{background-color:#4361ee;border:1px solid #4361ee;border-radius:5px;color:#fff;cursor:pointer;padding:.7rem 1.5rem}.submit-btn{background-color:#0e9594;border:1px solid #0e9594}.mt-3{margin-top:2rem}.d-none{display:none}.form-step{padding:3.375rem 0}@media (min-width:768px){.form-step{padding:4rem 0}}.form-step#step-1{background-color:var(--color-light-blue);padding:0}@media (min-width:768px){.form-step#step-1{padding:4rem 0}}.form-step#step-1 .form-step__input-wrapper{margin-bottom:3.0625rem}@media (min-width:768px){.form-step#step-1 .form-step__input-wrapper{margin-bottom:4rem}}.form-step#step-2{background-color:var(--color-light-blue);padding:0}@media (min-width:768px){.form-step#step-2{padding:4rem 0}}.form-step#step-2 .form-step__back-link{align-self:center;order:5;padding:2.5rem 0}@media (min-width:768px){.form-step#step-2 .form-step__back-link{align-self:flex-start;order:0;padding:0}}.form-step#step-3{background-color:var(--color-light-blue)}.form-step#step-4 .form-step__column--full-width .koas-container{padding:0}.form-step__input-wrapper{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:768px){.form-step__input-wrapper{flex-direction:row}}.form-step__column{flex:0 0 100%;max-width:100%;width:100%}@media (min-width:768px){.form-step__column{flex:0 0 50%;max-width:50%;width:50%}}.form-step__column--left{display:flex;flex-direction:column}.form-step__column--full-width{flex:0 0 100%;max-width:100%;width:100%}.form-step__column-wrapper{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.form-step__column-wrapper--full-width{max-width:100%}}.form-step__image{margin:0 0 2.6875rem -1.5rem;position:relative;right:-1.5rem}@media (min-width:992px){.form-step__image{margin:0;right:auto}}@media (min-width:1920px){.form-step__image{min-width:52.4375rem}}@media (min-width:768px){.form-step__title{margin-bottom:2.3125rem}.form-step__sub-title{margin-bottom:1.5rem}}.form-step__navigate-link{background-color:transparent;border:none;color:var(--color-koas-title-color);display:flex;flex-direction:row;font-weight:900}@media (min-width:768px){.form-step__navigate-link{font-size:1.125rem;line-height:130%;margin-bottom:2.875rem}}.form-step__navigate-link:hover{text-decoration:underline}.form-step__navigate-link svg{height:1.25rem;margin-right:.75rem;width:.75rem}.form-step__back-link{margin-bottom:1.8125rem}@media (min-width:768px){.form-step__back-link{margin-bottom:3.0625rem}}.form-step__back-link svg{transform:rotate(180deg)}.form-step__phase-label{color:var(--color-dove-gray);font-size:.875rem;font-weight:700;line-height:1.3571428571;margin-bottom:.125rem;text-transform:uppercase}.form-step__separator{border-top:2px dotted #d9d9d9;height:0;margin:1.75rem 0;width:100%}@media (min-width:768px){.form-step__separator{margin:3.5rem 0}}.form-component__login-update{display:flex;flex-direction:column;max-width:100%}@media (min-width:768px){.form-component__login-update{max-width:22.875rem}}.font-normal{font-weight:400}ul.form-stepper{counter-reset:section;margin-bottom:3rem}ul.form-stepper .form-stepper-circle{position:relative}ul.form-stepper .form-stepper-circle span{left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}ul.form-stepper>li:not(:last-of-type){margin-bottom:.625rem;transition:margin-bottom .4s}ul.form-stepper li a .form-stepper-circle{background:rgba(0,0,0,.38);border-radius:50%;display:inline-block;height:40px;line-height:1.7rem;margin-right:0;text-align:center;width:40px}.form-stepper-horizontal{display:flex;justify-content:space-between;position:relative}.form-stepper-horizontal>li:not(:last-of-type){margin-bottom:0!important}.form-stepper-horizontal li{align-items:start;display:flex;flex:1;position:relative;transition:.5s}.form-stepper-horizontal li:not(:last-child):after{content:"";flex:1;height:1px;position:relative;top:32%}.form-stepper-horizontal li:after{background-color:#dee2e6}.form-stepper-horizontal li:last-child{flex:unset}.form-stepper-horizontal li.form-stepper-completed:after{background-color:#4da3ff}.form-stepper .form-stepper-active .form-stepper-circle{background-color:#4361ee!important;color:#fff}.form-stepper .form-stepper-active .form-stepper-circle:hover{background-color:#4361ee!important;color:#fff!important}.form-stepper .form-stepper-active .label{color:#4361ee!important}.form-stepper .form-stepper-active span.text-muted{color:#fff!important}.form-stepper .form-stepper-unfinished .form-stepper-circle{background-color:#f8f7ff}.form-stepper .form-stepper-completed .form-stepper-circle{background-color:#0e9594!important;color:#fff}.form-stepper .form-stepper-completed .form-stepper-circle:hover{background-color:#0e9594!important;color:#fff!important}.form-stepper .form-stepper-completed .label{color:#0e9594!important}.form-stepper .form-stepper-completed span.text-muted{color:#fff!important}.form-stepper .label{font-size:1rem;margin-top:.5rem}.form-stepper a{cursor:default}.form-info-pills__pills{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;padding-left:0}.form-info-pills__pills li{background:var(--color-blue);border-radius:62.4375rem;color:var(--color-dark);filter:drop-shadow(0 4px 36px rgba(0,174,239,.2));font-size:.875rem;font-weight:700;line-height:1.5;list-style:none;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem 1rem}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.location__apartment-types{display:flex;flex-flow:wrap;gap:.5rem;margin-bottom:1.625rem}.location__apartment-types .location-page__apartment-type{background-color:var(--color-light-gray);border:none;border-radius:1.5rem;color:var(--body-color);cursor:default;display:inline-block;font-size:.875rem;font-weight:700;line-height:1.3125rem;min-width:1.75rem;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .3s ease}.location__apartment-types .location-page__apartment-type.available{background-color:var(--color-fringy-flower);color:var(--color-koas-title-color)}.location-page{margin:5.3125rem 0}@media (min-width:768px){.location-page{margin:4.125rem 0}}.location-page__container{margin-left:auto;margin-right:auto;max-width:var(--container-width);padding-left:1.5625rem;padding-right:1.5625rem}@media (min-width:1200px){.location-page .location-grid,.location-page__top-section{grid-gap:4.5625rem;display:grid;grid-template-columns:minmax(0,860px) 1fr}.location-page__top-section{margin-bottom:1.625rem}}.location-page__image-type-selectors{margin-bottom:1.4375rem}.location-page__image-type-selectors button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:.1875rem solid transparent;color:var(--color-dove-gray);display:inline-block;font-size:1.125rem;font-weight:900;line-height:1.4375rem;padding:1rem;position:relative;text-decoration:none}.location-page__image-type-selectors button:focus,.location-page__image-type-selectors button:hover{border-bottom:.1875rem solid var(--brand-primary)}.location-page__image-type-selectors button.active{border-bottom:.1875rem solid var(--brand-primary);color:var(--color-koas-title-color)}.location-page .location-content__title{margin-bottom:1.625rem}.location-page .location-content h2,.location-page .location-content h3,.location-page .location-content h4,.location-page .location-content h5,.location-page .location-content h6{margin-bottom:1.875rem}.location-page .location-content__address{font-size:1.125rem;margin-bottom:1.25rem}.location-page .location-content__section{margin-bottom:2.25rem}.location-page .location-content__slider{margin-bottom:6rem;max-width:53.75rem;position:relative}.location-page .location-content__slider .slick-slide>div{padding-bottom:59.00918133%}.location-page .location-content__slider .slick-slide img{display:block;left:0;position:absolute;top:0}@media (min-width:1200px){.location-page .location-content__slider{margin-bottom:.875rem}}.location-page .location-content__slider .slick-slider__items{opacity:0}.location-page .location-content__slider .slick-initialized{opacity:1;transition:opacity .275s ease-out}.location-page .location-content__slider .slick-arrow{background:var(--color-white);border:none;border-radius:50%;filter:drop-shadow(0 4px 36px rgba(120,120,120,.2));height:3rem;padding:0;position:absolute;top:calc(100% + 16px);width:3rem;z-index:1}@media (min-width:992px){.location-page .location-content__slider .slick-arrow{top:50%;transform:translateY(-50%)}}.location-page .location-content__slider .slick-arrow.slick-prev{left:2rem}.location-page .location-content__slider .slick-arrow.slick-prev:before{background-image:url(../images/icons/icon-chevron-right.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.75rem;margin:0 auto;transform:rotate(180deg);width:1.0625rem}.location-page .location-content__slider .slick-arrow.slick-next{right:2rem}.location-page .location-content__slider .slick-arrow.slick-next:before{background-image:url(../images/icons/icon-chevron-right.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.75rem;margin:0 auto;width:1.0625rem}.location-page .location-content__slider .slick-slider__slide-captions{bottom:-.875rem;display:flex;gap:1rem;justify-content:flex-end;list-style:none;margin-right:2rem;padding:0;position:absolute;right:0;z-index:1}.location-page .location-content__slider .slick-slider__slide-captions-item{background-color:var(--color-light-gray);border:none;border-radius:1.5rem;color:var(--body-color);display:inline-block;font-size:.875rem;font-weight:700;line-height:1.3125rem;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .3s ease}.location-page .location-content__slider .location-content__slider-slick-dots{bottom:-2.875rem;left:50%;position:absolute;transform:translateX(-50%);z-index:3}@media (min-width:992px){.location-page .location-content__slider .location-content__slider-slick-dots{bottom:-.875rem}}.location-page .location-content__slider .location-content__slider-slick-dots .slick-dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width:992px){.location-page .location-content__slider .location-content__slider-slick-dots .slick-dots{margin:0}}.location-page .location-content__slider .location-content__slider-slick-dots .slick-dots li{margin:0 .25rem}@media (min-width:992px){.location-page .location-content__slider .location-content__slider-slick-dots .slick-dots li{margin:0 0 0 .5rem}}.location-page .location-content__slider .location-content__slider-slick-dots .slick-dots li.slick-active button{background-color:var(--brand-secondary)}.location-page .location-content__slider .location-content__slider-slick-dots .slick-dots button{align-items:center;background:var(--brand-primary);border:none;border-radius:50%;color:transparent;display:flex;font-size:0;height:.75rem;justify-content:center;padding:0;width:.75rem}.location-page .location-content__full-view-images{margin-bottom:1.25rem;max-width:53.75rem}.location-page .location-content__features{display:flex;flex-flow:wrap;gap:.75rem;margin-bottom:3rem}@media (min-width:992px){.location-page .location-content__features{margin-bottom:3.5rem}}.location-page .location-content__features .location-content__feature{background-color:var(--color-light-gray);border:none;border-radius:1.5rem;color:var(--body-color);display:inline-block;font-weight:700;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .3s ease}.location-page .location-content__services{display:flex;flex-flow:wrap;gap:.75rem;margin-bottom:3rem}@media (min-width:992px){.location-page .location-content__services{margin-bottom:3.5rem}}.location-page .location-content__services .location-content__service{background-color:var(--color-light-gray);border:none;border-radius:1.5rem;color:var(--body-color);display:inline-block;font-weight:700;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .3s ease}.location-page .location-content__icon-elements{display:flex;flex-flow:wrap;gap:2rem;margin-bottom:3rem}@media (min-width:992px){.location-page .location-content__icon-elements{gap:3.5rem;margin-bottom:3.5rem}}.location-page .location-content__icon-elements .location-content__icon-element{align-items:center;display:flex;gap:1rem}.location-page .location-content__icon-elements .location-content__icon-element svg{flex-shrink:0;max-width:2rem;width:100%}.location-page .location-content__icon-elements .location-content__icon-element span{color:var(--color-koas-title-color);font-size:1.125rem;font-weight:900;line-height:1.75rem}.location-page .location-content__apartments{margin-bottom:3rem}@media (min-width:992px){.location-page .location-content__apartments{margin-bottom:3.5rem}}@media (min-width:1200px){.location-page .location-content__apartments{grid-gap:4.5625rem;display:grid;grid-template-columns:minmax(0,860px) 1fr}}.location-page .location-content__apartments #blueprintImage{margin-top:4.5rem;max-width:20.9375rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1200px){.location-page .location-content__apartments #blueprintImage{margin-top:0}}.location-page .location-content__apartments table{font-size:.75rem;overflow-x:scroll;width:100%}@media (min-width:768px){.location-page .location-content__apartments table{font-size:1rem}}.location-page .location-content__apartments table td,.location-page .location-content__apartments table th{padding:.5rem;word-break:break-all}@media (min-width:576px){.location-page .location-content__apartments table td,.location-page .location-content__apartments table th{padding:.5rem 1rem}}.location-page .location-content__apartments table tr{line-height:42px}.location-page .location-content__apartments table thead tr{background-color:var(--brand-primary)}.location-page .location-content__apartments table thead tr th{color:var(--color-white);line-height:1rem}@media (min-width:576px){.location-page .location-content__apartments table thead tr th{line-height:1.25rem}}.location-page .location-content__apartments table tbody tr:hover{cursor:pointer}.location-page .location-content__apartments table tbody tr:nth-child(2n){background-color:var(--color-alabaster)}.location-page .location-content__apartments table tbody tr:nth-child(2n):not(.active):hover{background-color:rgba(230,0,126,.1)}.location-page .location-content__apartments table tbody tr:nth-child(odd){background-color:var(--color-white)}.location-page .location-content__apartments table tbody tr:nth-child(odd):not(.active):hover{background-color:rgba(230,0,126,.1)}.location-page .location-content__apartments table tbody tr.active{background-color:var(--color-magenta);color:var(--color-white)}.location-page .location-content__apartments table tbody td{line-height:1.25rem}.location-page .location-content__apartments table tbody td.size{font-weight:700}.location-page .location-content__apartments table tbody td.type span{display:block}.location-page .location-content figure{margin-bottom:calc(var(--spacer)*2)}.location-page .location-content figure figcaption{margin-top:calc(var(--spacer)*.5)}.location-page .location-sidebar{margin-bottom:3rem}@media (min-width:992px){.location-page .location-sidebar{margin-bottom:0}}.location-page .location-sidebar ul{padding-left:2rem}.location-page .location-sidebar__map{height:13.4375rem;margin-bottom:2.5rem}@media (min-width:1200px){.location-page .location-sidebar__map{height:31.625rem;margin-bottom:4.1875rem}}.location-page .location-sidebar__map iframe{height:100%;width:100%}.location-page .location-sidebar__map #map{height:100%}.location-page .location-sidebar__section:not(:last-child){margin-bottom:2rem}.location-page .location-sidebar__section span{display:block;font-size:1.125rem;line-height:1.75rem}.location-page .location-sidebar__section span:first-child{font-weight:900}.location-page .location-extra-info{margin-top:4.5rem}@media (min-width:768px){.location-page .location-extra-info{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr}}.location-page .location-extra-info .location-management{margin-bottom:3.5rem}@media (min-width:768px){.location-page .location-extra-info .location-management{margin-bottom:0}}.location-page .location-floorplan-item{margin:0}.location-page .location-floorplan-item__link p{font-size:1rem;margin-bottom:0}.locations-archive-legend{align-items:center;display:flex;flex-flow:wrap;gap:1rem;justify-content:space-between;margin-bottom:2.875rem}@media (min-width:768px){.locations-archive-legend{gap:0}}.locations-archive-legend .item-legend{align-items:center;color:var(--color-koas-text-color);display:flex;flex-flow:wrap;gap:1.5rem}.locations-archive-legend .item-legend .item-pill{align-items:center;display:flex;position:relative}.locations-archive-legend .item-legend .item-pill:before{border-radius:1.5rem;content:"";display:inline-block;height:1.25rem;margin-right:.75rem;width:2.0625rem}.locations-archive-legend .item-legend .item-pill.soon-available:before{background:#c5e7bf;border:1px solid #9ed695}.locations-archive-legend .item-legend .item-pill.apartment-types:before{background:#f2f2f2;border:1px solid #d9d9d9}.locations-archive-legend .toggle-result-view{align-items:center;display:flex;flex-flow:wrap;gap:1rem}.locations-archive-legend .toggle-result-view svg{margin-right:.75rem}.locations-archive-legend .toggle-result-view #map-view-results svg{height:1.375rem;width:1rem}.locations-archive-legend .toggle-result-view #list-view-results svg{height:.8125rem;width:1.5rem}.locations-archive-legend .toggle-result-view button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-koas-title-color);display:flex;font-size:1rem;font-weight:700;line-height:1.5rem;margin:0;padding:1rem}.locations-archive-legend .toggle-result-view button svg path{fill:var(--brand-primary)}.locations-archive-legend .toggle-result-view button.selected{background:var(--brand-primary);color:var(--color-white)}.locations-archive-legend .toggle-result-view button.selected svg path{fill:var(--color-white)}.locations-archive{display:grid;margin-bottom:4.875rem}@media (min-width:992px){.locations-archive{grid-column-gap:3.5rem;grid-template-columns:18.375rem 1fr}}.locations-archive .locations-archive__results-grid{grid-row-gap:3.625rem;grid-column-gap:2rem;display:grid;grid-template-columns:1fr}@media (min-width:768px){.locations-archive .locations-archive__results-grid{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.locations-archive .locations-archive__results-grid{grid-template-columns:1fr 1fr 1fr}}.locations-archive .locations-archive__results-grid--map-view{height:41.6875rem}.locations-archive .locations-archive__results-grid--map-view.hidden{display:none}.locations-archive .locations-archive__results-grid--map-view #map{height:100%}.locations-archive .locations-archive__results-grid--map-view #map svg{height:24px;width:16px}.locations-archive .locations-archive__results-grid--map-view .map-popup__link{text-decoration:none}.locations-archive .locations-archive__results-grid--map-view .map-popup__link:focus .map-popup__title,.locations-archive .locations-archive__results-grid--map-view .map-popup__link:hover .map-popup__title{color:var(--brand-primary);text-decoration:underline}.locations-archive .locations-archive__results-grid--map-view .map-popup__title{margin-bottom:1rem}.locations-archive .locations-archive__results-grid.hidden{display:none}.locations-archive .locations-archive__no-results{grid-column:span 3}.locations-archive .location-list__item[data-visible=true]{display:block}.locations-archive .location-list__item[data-visible=false]{display:none}.locations-archive .location-list__item-thumbnail{margin-bottom:1rem}.locations-archive .location-list__item-title{margin-bottom:.5rem}.locations-archive .location-list__item-address{color:var(--color-koas-text-color);display:block;font-size:1.125rem;line-height:1.75rem;margin-bottom:1.25rem}.locations-archive .location-list__item-link{text-decoration:none}.locations-archive .location-list__item-title{color:var(--brand-primary)}.locations-archive .location-list__item-non-applicable{margin-top:1.25rem}.locations-archive .location-list__item-non-applicable p{font-size:1rem;font-weight:700;line-height:1.5}.locations-archive .sidebar__filters-sidebar{margin-bottom:4rem}@media (min-width:992px){.locations-archive .sidebar__filters-sidebar{margin-bottom:0}}.locations-archive .sidebar__title{border-bottom:.1875rem dotted var(--color-nobel);margin-bottom:0;padding:0 0 1.375rem}.locations-archive .sidebar__filters:not(:last-child){border-bottom:.1875rem dotted var(--color-nobel);padding:2rem 0 2.1875rem}@media (min-width:992px){.locations-archive .sidebar__filters:not(:last-child){padding:1.5rem 0 1.6875rem}}.locations-archive .sidebar__filters label{color:var(--color-koas-title-color);display:block;font-size:.875rem;font-weight:900;line-height:1.1875rem;text-transform:uppercase}.locations-archive .sidebar__filters-slider-wrapper{margin:0 1.0625rem 0 1.9375rem;padding:5.1875rem 0 1.5rem}.locations-archive .sidebar__filters-reset-section{padding-top:1.5rem;text-align:center}@media (min-width:992px){.locations-archive .sidebar__filters-reset-section{text-align:inherit}}.locations-archive .sidebar__filters-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--color-koas-title-color);font-size:1.125rem;font-weight:900;padding:0}.locations-archive .sidebar__filters-reset:focus,.locations-archive .sidebar__filters-reset:hover{text-decoration:underline}.locations-archive .sidebar__filters-reset svg{height:1.5rem;margin-right:1.25rem;width:1.5rem}.locations-archive .sidebar__filters-toggle-header{border-bottom:.1875rem dotted var(--color-nobel);border-top:.1875rem dotted var(--color-nobel);margin-bottom:1.5rem;padding:1.75rem 0}@media (min-width:992px){.locations-archive .sidebar__filters-toggle-header{display:none}}.locations-archive .sidebar__filters-close-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-koas-title-color);display:flex;font-size:1.125rem;font-weight:900;gap:1.125rem;line-height:1.4375rem;padding:0}.locations-archive .sidebar__filters-close-toggle svg{height:1.5rem;width:1.6875rem}.locations-archive .sidebar__filters-btn-text.hidden{display:none}@media (min-width:992px){.locations-archive .sidebar__filters-wrapper{display:block}}.locations-archive .sidebar__filters-wrapper.hidden{display:none}@media (min-width:992px){.locations-archive .sidebar__filters-wrapper.hidden{display:block}}.locations-archive .sidebar__filters--slider label{margin-bottom:.375rem}.locations-archive .noUi-target{background:var(--color-alto);border:none;height:.1875rem}.locations-archive .noUi-target .noUi-connect{background:var(--brand-primary)}.locations-archive .noUi-target .noUi-handle{background:var(--brand-primary);border:none;border-radius:50%;box-shadow:0 4px 36px rgba(0,128,113,.2);height:3rem;top:-1.4375rem;width:3rem}.locations-archive .noUi-target .noUi-handle:after,.locations-archive .noUi-target .noUi-handle:before{content:"";display:none}.locations-archive .noUi-target .noUi-tooltip{background:var(--color-black);border-radius:1.25rem;color:var(--color-white);padding:.5rem 1rem}.locations-archive .noUi-target .noUi-tooltip:before{background:#000;bottom:-9px;-webkit-clip-path:polygon(50% 2.4%,34.5% 33.8%,0 38.8%,25% 63.1%,19.1% 97.6%);clip-path:polygon(50% 2.4%,34.5% 33.8%,0 38.8%,25% 63.1%,19.1% 97.6%);content:"";display:block;height:1.6875rem;left:50%;position:absolute;transform:translateX(-50%) rotate(-108deg);width:1.4375rem}.locations-archive .sidebar__filters-size .noUi-tooltip:after{content:"m²";display:inline-block;margin-left:.1875rem}.locations-archive .sidebar__filters-rent .noUi-tooltip:after{content:"€";display:inline-block;margin-left:.1875rem}.locations-archive .sidebar__filters-room-types .form-component__info-notice{margin-top:.5rem}.locations-archive .sidebar__filters-room-types .select2-selection--single{border:.1875rem solid var(--brand-primary);height:3rem}.locations-archive .sidebar__filters-room-types .select2-selection--single .select2-selection__rendered{color:var(--color-koas-title-color);line-height:2.625rem}.locations-archive .sidebar__filters-room-types .select2-container{font-size:1.125rem;font-weight:900}.locations-archive .sidebar__filters-room-types label{display:block;margin-bottom:.5rem}.locations-archive .sidebar__filters,.locations-archive label{position:relative}.locations-archive .sidebar__filters--checkbox label:after{opacity:1}.locations-archive .sidebar__filters--checkbox{align-items:center;display:flex}.locations-archive .sidebar__filters--checkbox label{cursor:pointer;padding-left:3rem}.locations-archive .sidebar__filters--checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;height:2rem;left:0;padding:0;position:absolute;width:2rem}.locations-archive .sidebar__filters--checkbox label:after,.locations-archive .sidebar__filters--checkbox label:before{bottom:0;content:"";margin:auto;position:absolute;top:0}.locations-archive .sidebar__filters--checkbox label:after{background-color:var(--color-white);border:3px solid var(--brand-primary);content:"";display:inline-block;height:2rem;left:0;position:absolute;top:0;transition:left .25s,background-color .13s;width:2rem}.locations-archive .sidebar__filters--checkbox input[type=checkbox]:checked+label:before{background-color:var(--brand-primary);content:"";font-size:1.3125rem;font-weight:700;height:1.375rem;left:.3125rem;margin:0;text-align:center;top:50%;transform:translateY(-50%);width:1.375rem;z-index:9}.select2-container--open .select2-dropdown{left:0;top:32px}.select2-results__option--highlighted{background:var(--brand-primary)!important}.select2-dropdown{background-color:var(--color-alto);border-bottom:.1875rem solid var(--brand-primary)!important;border-left:.1875rem solid var(--brand-primary)!important;border-radius:0!important;border-right:.1875rem solid var(--brand-primary)!important;border-top:none}.sidebar__filters .select2-container--open.select2-container--default .select2-selection--single .select2-selection__arrow:after{transform:rotate(270deg)}.sidebar__filters .select2-container--default .select2-selection--single .select2-selection__arrow{right:.5rem;top:.9375rem}.sidebar__filters .select2-container--default .select2-selection--single .select2-selection__arrow:after{background-image:url(../images/icons/icon-chevron-right.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.1875rem;transform:rotate(90deg);width:.75rem}.sidebar__filters .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.b-related-location{margin-bottom:2rem}.b-related-location__location-meta{margin-bottom:.375rem}.b-related-location__link{text-decoration:none}.b-related-location__link:focus,.b-related-location__link:hover{text-decoration:underline}.b-related-location__title{line-height:1.2;margin-bottom:.5rem}@media (min-width:768px){.b-related-location__title{font-size:1.5625rem}}.b-related-location__ingress p{margin-bottom:0;word-break:break-word}@media (min-width:576px){.b-related-location__ingress p{word-break:normal}}.gb-locations{margin:3.9375rem 0}@media (min-width:768px){.gb-locations{margin:6.875rem 0}}.gb-locations__title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.1875rem}@media (min-width:768px){.gb-locations__title-row{margin-bottom:3.4375rem}}.gb-locations__main-grid{display:grid;gap:2.625rem;grid-template-columns:auto}@media (min-width:768px){.gb-locations__main-grid{gap:2rem;grid-template-columns:1fr 1fr}}.gb-locations__secondary-grid{display:grid;gap:2.625rem;grid-template-columns:auto}@media (min-width:768px){.gb-locations__secondary-grid{gap:2rem}}@media (min-width:992px){.gb-locations__secondary-grid{gap:2rem;grid-template-columns:1fr 1fr}.page-template-default .gb-locations__secondary-grid{grid-template-columns:auto}}.gb-locations__title{margin:0}.gb-locations__all-btn-desktop{display:none}@media (min-width:992px){.gb-locations__all-btn-desktop{display:inline-block}}.gb-locations__all-btn-mobile{display:inline-block}@media (min-width:992px){.gb-locations__all-btn-mobile{display:none}}.gb-locations__all-btn-wrapper-mobile{display:block;margin-top:2.625rem}@media (min-width:992px){.gb-locations__all-btn-wrapper-mobile{display:none}}.gb-locations__image-pills-wrapper{bottom:-1.15625rem;position:absolute;right:2.125rem}.gb-locations__image-pills{display:flex;gap:1rem;list-style-type:none;margin:0;padding:0}.gb-hero{background-color:var(--color-light-blue);padding:0 0 3.75rem}@media (min-width:992px){.gb-hero{padding:4rem 0}}.gb-hero__title{font-size:2.75rem;line-height:120%;margin-bottom:1rem;margin-top:0}@media (min-width:992px){.gb-hero__title{font-size:3.625rem;margin-bottom:2rem}}.gb-hero__textarea{font-size:1.25rem;line-height:1.5;margin-bottom:2.25rem}.gb-hero__links{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem;list-style-type:none;margin:0;padding:0}@media (min-width:992px){.gb-hero__links{flex-direction:row}}.gb-hero__row{align-items:center;display:flex;flex-wrap:wrap}.gb-hero__column{position:relative;width:100%}@media (min-width:992px){.gb-hero__column.gb-hero__column--texts{flex:0 0 50%;max-width:50%;order:1;padding-right:1.5625rem}.gb-hero__column.gb-hero__column--image{flex:0 0 50%;max-width:50%;order:2}}@media (min-width:1200px){.gb-hero__column.gb-hero__column--texts{padding-right:8.125rem}}.gb-hero__figure{margin:0 0 2.6875rem -1.5rem;position:relative;right:-1.5rem}@media (min-width:992px){.gb-hero__figure{margin:0;right:auto}}@media (min-width:1920px){.gb-hero__figure{min-width:52.4375rem}}.gb-hero__pills-wrapper{bottom:-1.15625rem;position:absolute;right:2.125rem}.gb-hero__pills{display:flex;gap:1rem;list-style-type:none;margin:0;padding:0}.gb-buttons-and-pills{margin:3.3125rem 0}.gb-buttons-and-pills__title{margin-bottom:2.1875rem;margin-top:0}@media (min-width:768px){.gb-buttons-and-pills__title{margin-bottom:2.5rem}}.gb-buttons-and-pills__buttons,.gb-buttons-and-pills__pills{display:flex;list-style-type:none;margin:0;padding:0}.gb-buttons-and-pills__pills{flex-wrap:wrap;gap:.75rem}.gb-buttons-and-pills__buttons{flex-direction:column;gap:1rem}@media (min-width:768px){.gb-buttons-and-pills__buttons{flex-direction:row;flex-wrap:wrap}}.gb-text-and-image{margin:1.5rem 0}@media (min-width:992px){.gb-text-and-image{margin:6.875rem 0}.gb-text-and-image.gb-text-and-image--has-image-on-right .gb-text-and-image__element--text{order:1;padding:4rem 4.5rem 4rem 0}.gb-text-and-image.gb-text-and-image--has-image-on-right .gb-text-and-image__element--image{order:2}}.gb-text-and-image__title{color:var(--color-dark-green);margin-bottom:1.5rem;margin-top:0}.gb-text-and-image__elements{align-items:center;display:grid;gap:2rem;grid-template-columns:auto}@media (min-width:768px){.gb-text-and-image__elements{grid-template-columns:1fr 1fr}}@media (min-width:992px){.gb-text-and-image--has-image-on-right .gb-text-and-image__element.gb-text-and-image__element--text{order:1}.gb-text-and-image__element.gb-text-and-image__element--text{padding:4rem 0 4rem 4.5rem}.gb-text-and-image--has-image-on-right .gb-text-and-image__element.gb-text-and-image__element--image{order:2}}.gb-text-and-image__wysiwyg-content p{font-size:1.25rem;font-weight:400;line-height:1.5}.gb-text-and-image__wysiwyg-content :last-child{margin-bottom:0}.gb-text-and-image__button-wrapper{margin-top:1.5625rem}.gb-text-and-image__pill-wrapper{margin-bottom:1rem}.gb-news{background-color:var(--color-light-blue);margin:3.3125rem 0;padding:0 0 4.375rem}@media (min-width:992px){.gb-news{margin:6.875rem 0;padding:0}}.gb-news__title{margin-bottom:2.1875rem;margin-top:0}@media (min-width:992px){.gb-news__title{margin-bottom:2.625rem}}.gb-news__row{display:grid;gap:3.3125rem;grid-template-columns:auto}@media (min-width:992px){.gb-news__row{grid-template-columns:6fr 4fr}.page-template-default .gb-news__row{grid-template-columns:auto}}.gb-news__news-column{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:992px){.gb-news__news-column{order:1;padding:6.75rem 8.75rem 6.75rem 1.5rem}}@media (min-width:1400px){.gb-news__news-column{padding:6.75rem 8.75rem 6.75rem calc(50vw - 655px)}}.gb-news__image-column{background-position:50%;background-size:cover;min-height:25.875rem}.page-template-default .gb-news__image-column{display:none}@media (min-width:992px){.gb-news__image-column{order:2}}.gb-news__list{list-style-type:none;margin:0 0 2.625rem;padding:0}.gb-news__list-item{border-top:.125rem dashed #b3b3b3;display:block;padding:1.3125rem 0}@media (min-width:992px){.gb-news__list-item{padding:2rem 0}}.gb-news__list-item:last-child{border-bottom:.125rem dashed #b3b3b3}.gb-news__list-link{display:block;font-size:1.5rem;font-weight:900;line-height:1.2083333333;margin-bottom:1rem;text-decoration:none}@media (min-width:992px){.gb-news__list-link{font-size:1.875rem;line-height:140%}}.gb-news__list-link:focus,.gb-news__list-link:hover{color:var(--brand-secondary)}.gb-news__excerpt{font-size:1.125rem;line-height:150%;margin:0}.gb-page-lifts{margin:3.3125rem 0}.gb-page-lifts__title{margin-bottom:2.1875rem;margin-top:0}@media (min-width:768px){.gb-page-lifts__title{margin-bottom:2.5rem;text-align:center}}.gb-page-lifts__grid{display:grid;gap:2.875rem;grid-template-columns:auto;justify-content:center}@media (min-width:768px){.gb-page-lifts__grid{gap:2rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.gb-page-lifts__grid{grid-template-columns:repeat(3,1fr)}}.gb-accordion{margin:3.3125rem 0}.gb-accordion__title{margin-bottom:2.1875rem;margin-top:0}@media (min-width:768px){.gb-accordion__title{margin-bottom:2.5rem}}.gb-vacant-locations-lift{margin:3.3125rem 0}.gb-vacant-locations-lift__listing{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:992px){.single-news .breadcrumbs{margin-left:29.0625rem}}.single-news__wrapper{display:grid;margin-bottom:5.75rem}@media (min-width:992px){.single-news__wrapper{gap:7.1875rem;grid-template-columns:21.875rem 1fr}}.single-news .sidebar__article-sidebar{order:2}@media (min-width:992px){.single-news .sidebar__article-sidebar{order:0}}.single-news .sidebar__title{border-bottom:.125rem dotted var(--color-nobel);font-size:1.875rem;line-height:3.3125rem;margin-bottom:2.375rem;padding-bottom:2rem}@media (min-width:992px){.single-news .sidebar__title{font-size:2.375rem}}.single-news .sidebar__list{display:flex;flex-direction:column;gap:1.125rem;list-style:none;margin:0;padding:0}.single-news .sidebar__list-item.active .sidebar__list-link{color:var(--color-magenta)}.single-news .sidebar__list-link{color:var(--color-koas-title-color);font-size:1.125rem;font-weight:700;line-height:1.75rem;text-decoration:none}.single-news .sidebar__list-link:focus,.single-news .sidebar__list-link:hover{text-decoration:underline}.single-news article{margin-bottom:3.5rem}@media (min-width:992px){.single-news article{margin-bottom:0}}.single-news article h1{margin-bottom:2rem}.single-news article h2,.single-news article h3,.single-news article h4,.single-news article h5,.single-news article h6{margin-bottom:1rem}.single-news article ol,.single-news article ul{margin-bottom:1.375rem}.single-news article ol li,.single-news article ul li{margin-bottom:1rem}.post-archive article{border-bottom:.1875rem dotted var(--color-nobel);margin-bottom:1.5rem;max-width:53.75rem;padding-bottom:1.875rem}.post-archive article .entry-title{margin-bottom:1rem}.post-archive article .entry-title a{text-decoration:none}.post-archive article .entry-meta{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}@media (min-width:576px){.post-archive article .entry-meta{flex-flow:wrap;flex-direction:row;gap:1rem}}.post-archive article .entry-summary p{font-size:1.25rem;line-height:1.875rem;margin-bottom:0}@media (min-width:992px){.post-archive article .entry-summary p{font-size:1.25rem}}.post-archive .pagination-container{margin:3.5rem 0}.post-archive .pagination-container .pagination{grid-gap:2rem;color:var(--color-koas-text-color);flex-flow:wrap;justify-content:center;line-height:1.25rem;margin-bottom:0}.post-archive .pagination-container .pagination a{color:var(--color-koas-text-color);text-decoration:none}.post-archive .pagination-container .pagination a:hover{color:var(--color-white)}.post-archive .pagination-container .pagination__next-link,.post-archive .pagination-container .pagination__previous-link{font-weight:900}.post-archive .pagination-container .pagination__next-link a:hover,.post-archive .pagination-container .pagination__previous-link a:hover{color:var(--brand-primary)}.post-archive .pagination-container .pagination__next-link--disabled,.post-archive .pagination-container .pagination__previous-link--disabled{font-weight:500}.post-archive .pagination-container .pagination__previous-link a{position:relative}.post-archive .pagination-container .pagination__previous-link a:before{background-image:url(../images/icons/icon-chevron-down-green.svg);background-repeat:no-repeat;content:"";display:block;height:.625rem;left:-1.5rem;position:absolute;top:.375rem;transform:rotate(90deg);width:.625rem;z-index:1}.post-archive .pagination-container .pagination__next-link a{position:relative}.post-archive .pagination-container .pagination__next-link a:after{background-image:url(../images/icons/icon-chevron-down-green.svg);background-repeat:no-repeat;content:"";display:block;height:.625rem;position:absolute;right:-1.5rem;top:.375rem;transform:rotate(-90deg);width:.625rem;z-index:1}.post-archive .pagination-container .pagination .pagination__item:not(.pagination__item--active){font-weight:500}.post-archive .pagination-container .pagination .pagination__item--active{font-weight:900}.post-archive .pagination-container .pagination .pagination__item--active a{background-color:transparent;border-bottom:.1875rem solid var(--brand-primary);color:var(--brand-primary)!important}.post-archive .pagination-container .pagination svg{height:.4375rem;width:.875rem}.post-archive .pagination-container .pagination svg *{fill:var(--brand-primary)}
/*# sourceMappingURL=main.css.map */
