a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.about_section .about_item .media,.culture_section .culture_item figure,.info_page .main_column .section_content .collapsible .headline:after,.intro_section .bg_zone,.intro_section .hero_container figure .img,.intro_section .restraint.first,.seventeenforty_theme .intro_section .hero_container figure.posterframe{background-position:50%;background-size:cover;background-repeat:no-repeat}.centered_vertically{left:0;position:absolute;top:50%;transform:translateY(-50%)}body{color:#2b2b2b;font-size:12px;font-size:1.2rem}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}p{line-height:1.2}.heading_large{font-size:34px;font-size:3.4rem}.heading_medium{font-size:24px;font-size:2.4rem}.heading_small{font-size:18px;font-size:1.8rem}.label{font-size:9px;font-size:.9rem;line-height:1.1;text-transform:uppercase}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes navAnim{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes transitionStart{0%{height:0%}to{height:100%}}@keyframes transitionEnd{0%{height:100%}to{height:0%}}@keyframes navTimer{0%{width:0}to{width:100%}}@keyframes fadeDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fadeUpOut{0%{opacity:1}to{opacity:0}}@keyframes revealFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.revealFade{animation:revealFade .3s ease forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(-45%)}to{opacity:1;transform:translateY(-50%)}}@keyframes yudaReject{to{opacity:0;transform:translate3d(0,100px,0)}}@keyframes slametReject{to{opacity:0;transform:scale(1) rotateX(-90deg) translate3d(0,50px,0)}}@keyframes textCarouselCurrent{0%{opacity:0;transform:translateX(20px) translateY(-50%)}to{opacity:1;transform:translateX(0) translateY(-50%)}}@keyframes textCarouselPrevious{0%{opacity:1;transform:translateX(0) translateY(-50%)}to{opacity:0;transform:translateX(-20px) translateY(-50%)}}@keyframes verticalCurrent{0%{opacity:0;transform:translateX(-60%) translateY(-50%)}to{opacity:1;transform:translateX(-50%) translateY(-50%)}}@keyframes verticalPrevious{0%{opacity:1;transform:translateX(-50%) translateY(-50%)}to{opacity:0;transform:translateX(-40%) translateY(-50%)}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;outline:none;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:25px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:2px;background-color:#414042;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px;width:50%}.hamburger.is-active .hamburger-inner:after{bottom:-8px;width:100%}.hamburger--3dx .hamburger-box{perspective:50px}.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;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:50px}.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;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:50px}.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;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:50px}.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;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:50px}.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;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:50px}.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;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-5px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-5px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(5px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(5px,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(-5px,-6.25px,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(-5px,6.25px,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(5px,-6.25px,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(5px,6.25px,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{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;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,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity: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{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;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,-8px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity: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:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,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{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-50px;top:-50px;transform:translate3d(50px,50px,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:-50px;top:-50px;transform:translate3d(-50px,50px,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{top:8px;right:0;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{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-50px;top:50px;transform:translate3d(50px,-50px,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:-50px;top:50px;transform:translate3d(-50px,-50px,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:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-3.5714285714px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(3.5714285714px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,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{top:0;opacity: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{top:0;opacity: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:1px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:8px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;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,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity: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{transform:rotate(90deg);background-color:transparent;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{transform:rotate(-90deg);background-color:transparent;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{top:0;opacity: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-duration:0s;transition-delay:.1s;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{top:0;opacity: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-duration:0s;transition-delay:.1s;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{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.site_navigation{min-height:1px;padding:40px 0 0;transition:min-height .3s ease-in-out;overflow:visible;position:absolute;top:0;left:0;width:100%;z-index:15}@media screen and (max-width:899px){.site_navigation{padding:20px 0;height:80px}}.site_navigation .menu_logo{display:block;transition:all .2s ease-in-out;height:55px;width:125px;text-transform:uppercase;font-size:11px;font-size:1.1rem;font-weight:700}@media screen and (max-width:900px){.site_navigation .menu_logo{max-height:40px}}.site_navigation .menu_logo.text_only{width:25rem}.site_navigation .menu_logo span{display:block}.site_navigation .menu_logo span img{display:block;height:55px}@media screen and (max-width:900px){.site_navigation .menu_logo span img{height:40px}}.site_navigation .nav_holder{display:none;height:100vh;width:100%;transform:translateX(100%)}.site_navigation .nav_menu li{display:inline;font-weight:400;list-style:none;margin-left:3rem}@media screen and (min-width:900px){.site_navigation .nav_menu li{position:relative;top:10px}}.site_navigation .nav_menu li a{color:#000;padding-bottom:2px;position:relative;line-height:1;transition:all .2s ease}.site_navigation .nav_menu li a.current,.site_navigation .nav_menu li a:hover{color:#282729}.site_navigation .hamburger{display:block;height:60px;width:60px;right:30px;position:fixed;top:15px;transition:background-color .2s ease;z-index:150}.site_navigation .hamburger .hamburger-box{top:2px}@media screen and (min-width:900px){.site_navigation .hamburger{right:50px}}@media screen and (min-width:1200px){.site_navigation .hamburger{right:120px}}@media screen and (min-width:1400px){.site_navigation .hamburger{right:auto;left:50%;transform:translateX(520px)}}.site_navigation .hamburger .hamburger-inner,.site_navigation .hamburger .hamburger-inner:after,.site_navigation .hamburger .hamburger-inner:before{transition:background-color 0s linear}.site_navigation .hamburger.boxme{background-color:#e5e5e5}.site_navigation .hamburger.boxme .hamburger-inner{background-color:#979797}.site_navigation .hamburger.boxme .hamburger-inner:after,.site_navigation .hamburger.boxme .hamburger-inner:before{background-color:#979797!important}.site_navigation .hamburger.boxme:hover{background-color:#d8d8d8}.site_navigation .hamburger.is-active{background-color:transparent;left:auto;right:30px;transform:none;opacity:0;animation:fadeIn .3s ease .4s forwards}.site_navigation .hamburger.is-active .hamburger-inner{background-color:transparent!important}.site_navigation .hamburger.is-active:hover{background-color:transparent}.site_navigation .hamburger.is-active:hover .hamburger-inner:after,.site_navigation .hamburger.is-active:hover .hamburger-inner:before{background-color:#e6e6e6!important}.site_navigation .hamburger:hover .hamburger-inner{background-color:#000}.site_navigation .hamburger:hover .hamburger-inner:after,.site_navigation .hamburger:hover .hamburger-inner:before{background-color:#000!important}.site_navigation footer{display:none;opacity:0}.site_navigation .nav_menu li{font-size:10px;font-size:1rem}.site_navigation.menu_open .nav_holder{display:block;left:0;position:fixed;height:100vh;top:0;width:100%;z-index:10;background-color:#2b2b2b;z-index:100;animation:navAnim .2s ease-out .2s forwards}@media screen and (min-width:900px){.site_navigation.menu_open .nav_holder{left:auto;right:0;width:400px}}.site_navigation.menu_open footer{color:#fff;display:block;position:absolute;bottom:20px;padding-left:30px;padding-right:30px;width:100%;animation:fadeIn .5s ease-out .2s forwards}@media screen and (max-width:900px){.site_navigation.menu_open footer{font-size:9px;font-size:.9rem}}@media screen and (min-width:900px){.site_navigation.menu_open footer{padding-left:50px;padding-right:50px}}.site_navigation.menu_open footer a{display:block;margin:1.5rem 0;transition:opacity .2s ease}.site_navigation.menu_open footer a:hover{opacity:.7}.site_navigation.menu_open footer a span{color:#fff}.site_navigation.menu_open .nav_menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;left:30px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}@media screen and (min-width:900px){.site_navigation.menu_open .nav_menu{left:50px}}.site_navigation.menu_open .nav_menu li{animation:fadeInLeft .4s ease-out forwards;display:block;opacity:0;margin:0 0 20px;text-align:left}.site_navigation.menu_open .nav_menu li a{font-size:21px;font-size:2.1rem;color:#fff}.site_navigation.menu_open .nav_menu li a:hover{color:#bbb}.site_navigation.menu_open .nav_menu li:first-child{animation-delay:.3s}.site_navigation.menu_open .nav_menu li:nth-child(2){animation-delay:.4s}.site_navigation.menu_open .nav_menu li:nth-child(3){animation-delay:.5s}.site_navigation.menu_open .nav_menu li:nth-child(4){animation-delay:.6s}.site_navigation.menu_open .nav_menu li:nth-child(5){animation-delay:.7s}.site_navigation.menu_open .nav_menu li:nth-child(6){animation-delay:.8s}.site_navigation.menu_open .nav_menu li:nth-child(7){animation-delay:.9s}.site_navigation.menu_open .nav_menu li:nth-child(8){animation-delay:1s}.site_navigation.menu_open .nav_menu li:nth-child(9){animation-delay:1.1s}.site_navigation.menu_open .hamburger{opacity:0;animation:fadeIn .2s ease .4s forwards}.site_navigation.menu_open .hamburger .hamburger-inner:after,.site_navigation.menu_open .hamburger .hamburger-inner:before{background-color:#fff!important}@media screen and (max-width:900px){.site_navigation.menu_open .site_navigation .nav_menu li a{font-size:14px;font-size:1.4rem}}@media screen and (min-width:414px)and (max-width:900px){.site_navigation.menu_open .nav_menu li a{font-size:18px;font-size:1.8rem}}@media screen and (max-width:414px){.site_navigation.menu_open .nav_menu li a{font-size:16px;font-size:1.6rem}}@media screen and (max-width:320px){.site_navigation.menu_open .nav_menu li a{font-size:13px;font-size:1.3rem}}.footer_container{position:relative}.footer_container .border{height:2px;background-color:hsla(0,0%,90%,.5);position:absolute;width:calc(100% - 120px);top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:1200px){.footer_container .border{width:calc(100% - 80px)}}@media screen and (max-width:900px){.footer_container .border{width:calc(100% - 40px)}}.footer_container .footer_menu li{display:block;margin-bottom:.8rem}.footer_container .footer_menu li figure{display:inline;margin:0;padding:0;position:relative;top:2px}.footer_container .disclaimer{display:flex;justify-content:space-between;padding-bottom:4rem;padding-top:5rem}@media screen and (max-width:900px){.footer_container .disclaimer{display:block}}.footer_container .disclaimer svg{display:block;width:50px}.footer_container .disclaimer svg path{fill:#949499}.footer_container .disclaimer .copy{font-size:10px;font-size:1rem;font-weight:400;position:relative;transform:translateY(5px);text-align:right;display:flex}.footer_container .disclaimer .copy p{color:#949499;display:inline}.footer_container .disclaimer .copy a{color:#949499;font-size:11px;font-size:1.1rem;margin-left:2rem;text-decoration:none;transition:all .2s ease}.footer_container .disclaimer .copy a:hover{color:#141414}.footer_container .disclaimer .copy a figure{display:block;width:24px}.footer_container .disclaimer .copy a figure svg{width:100%}.footer_container .disclaimer .copy a figure svg path{transition:all .2s ease}.footer_container .disclaimer .copy a.social_link figure svg{position:relative;transform:translateY(5px)}.footer_container .disclaimer .copy a.social_link:hover figure svg path{fill:#282729}@media screen and (max-width:900px){.footer_container .disclaimer .copy{width:100%;transform:translateY(8px);text-align:left;flex-wrap:wrap}.footer_container .disclaimer .copy a,.footer_container .disclaimer .copy p{font-size:9px;font-size:.9rem}.footer_container .disclaimer .copy a{margin-left:0;padding-right:15px}.footer_container .disclaimer .copy .address{display:block;margin-top:1rem}.footer_container .disclaimer .copy .social_container{width:100%}.footer_container .disclaimer .copy .social_link{display:inline-block;margin-top:15px;margin-left:0;margin-right:25px}}@media screen and (min-width:900px){.footer_container .disclaimer{display:flex;align-items:center}.footer_container .disclaimer .copy{display:flex}.footer_container .disclaimer .copy .copyright,.footer_container .disclaimer .copy .social_container{display:flex;align-items:center}.footer_container .disclaimer .copy .copyright{position:relative;top:6px}.footer_container .disclaimer .copy .social_container .social_link{display:inline-block}.footer_container .disclaimer .copy .social_container .social_link figure svg{height:22px}}@media screen and (min-width:900px)and (max-width:1200px){.footer_container .disclaimer .copyright,.footer_container .disclaimer .social_container{font-size:1vw}.footer_container .disclaimer .copyright a{font-size:1.3vw}}.home_page .footer_container{margin-top:0}.intro_section{color:#fff;position:relative;z-index:1}.intro_section .bg_zone{position:absolute;height:100vh;max-height:800px;min-height:500px;top:0;left:0;width:100%;z-index:0}.intro_section .restraint.first{position:relative;height:100vh;max-height:800px;min-height:500px;z-index:2}.intro_section .container{display:flex;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.intro_section .headline{opacity:0;flex:1 1;padding-right:5rem}.intro_section .copy{opacity:0;flex:1 1}.intro_section .copy p{margin-bottom:2.5rem}.intro_section .copy .ctas .btn{display:inline-block;margin-right:10px}.intro_section .copy .ctas .btn:after{background-color:#fff}.intro_section .copy.showme,.intro_section .headline.showme{animation:fadeIn 1s ease-out forwards}.intro_section .hero_container{background-color:#2b2b2b;z-index:3}.intro_section .hero_container figure{opacity:0;position:relative}.intro_section .hero_container figure:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.intro_section .hero_container figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.intro_section .hero_container figure#videoHero{position:relative}.intro_section .hero_container figure#videoHero:before{display:block;content:"";width:100%;padding-top:56.25%}.intro_section .hero_container figure#videoHero>.content{position:absolute;top:0;left:0;right:0;bottom:0}.intro_section .hero_container figure.showme{animation:fadeInUp .5s ease-out forwards}.intro_section .hero_container figure .img{height:100%;width:100%;transform:translateY(-120px)}.intro_section .hero_container figure .img.video{position:relative;overflow:hidden}.intro_section .hero_container figure .img.video video{object-fit:cover;width:100%;height:100%}@media screen and (max-width:900px){.intro_section .restraint.first{height:auto;min-height:auto;padding:10rem 0 14rem}.intro_section .container{display:block;position:relative;top:auto;left:auto;transform:none}.intro_section .container .headline{margin-bottom:2rem}}.about_section{position:relative;margin-top:-4rem;z-index:2}.about_section .main_bleed{background-color:#2b2b2b}.about_section .main_bleed .about_item{padding-top:0}.about_section .main_bleed .about_item:first-of-type .content p{color:#fff}.about_section .secondary_bleed{margin-top:-4rem}.about_section .secondary_bleed .about_item:first-of-type{padding-top:0}.about_section .about_item{display:flex;justify-content:space-between;flex-wrap:wrap;padding:8rem 0}.about_section .about_item:nth-child(2){padding-top:0;margin-top:-4rem}.about_section .about_item .content,.about_section .about_item .media{flex:1 1}.about_section .about_item .media{position:relative}.about_section .about_item .media:before{display:block;content:"";width:100%;padding-top:133.3333333333%}.about_section .about_item .media>.content{position:absolute;top:0;left:0;right:0;bottom:0}.about_section .about_item .media img{display:none;width:100%}.about_section .about_item .content{position:relative}.about_section .about_item.left_flow{flex-direction:row}.about_section .about_item.left_flow .centered_vertically{padding:0 4rem 0 9rem}.about_section .about_item.right_flow{flex-direction:row-reverse}.about_section .about_item.right_flow .centered_vertically{padding:0 9rem 0 4rem}@media screen and (max-width:900px){.about_section .about_item{padding:0}.about_section .about_item:nth-child(2){margin-top:0}.about_section .about_item .content,.about_section .about_item .media{flex:none;width:100%}.about_section .about_item.left_flow .centered_vertically,.about_section .about_item.right_flow .centered_vertically{padding:40px 0;position:relative;top:auto;left:auto;transform:none}.about_section .secondary_bleed{margin-top:0}.about_section .secondary_bleed .cheat_strip{display:none}.about_section .secondary_bleed .about_item:first-of-type{padding-top:40px}}.culture_section{background-color:#2b2b2b;color:#fff;padding-top:4rem;padding-bottom:4rem}.culture_section header{display:flex;justify-content:space-between;margin-bottom:2rem}.culture_section header h2{color:#fff;width:25%}.culture_section header p{width:40%}@media screen and (max-width:900px){.culture_section header h2,.culture_section header p{width:50%}.culture_section header .timer{display:none}}@media screen and (max-width:600px){.culture_section header{display:block}.culture_section header h2,.culture_section header p{width:100%}.culture_section header h2{margin-bottom:1rem}.culture_section header .timer{display:none}}.culture_section header .timer{visibility:hidden;position:relative;width:23%}.culture_section header .timer #countdown,.culture_section header .timer .backer{position:absolute;top:10px;right:0;height:20px;width:20px;text-align:center}.culture_section header .timer #countdown-number{color:#fff;display:inline-block;line-height:40px}.culture_section header .timer svg{position:absolute;top:0;right:0;width:20px;height:20px;transform:rotateY(-180deg) rotate(-90deg)}.culture_section header .timer svg circle{stroke-dasharray:56px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:#fff;fill:none}.culture_section header .timer .backer svg circle{stroke:#4c4c4c}.culture_section header .timer #countdown svg circle{animation:countdown 10s linear infinite forwards}@keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:56px}}.culture_section .slides_gutter{position:relative}.culture_section .slides_gutter .curtain{background-image:linear-gradient(90deg,rgba(43,43,43,0) 0,rgba(43,43,43,0) 70%,rgba(43,43,43,.7) 90%,rgba(43,43,43,.9) 95%);position:absolute;right:-10px;top:-5px;height:102%;width:90px;z-index:5}.culture_section .slick-arrow{display:none!important}.culture_section .slick-current .culture_item{opacity:1}.culture_section .culture_item{opacity:.4;padding-right:50px}.culture_section .culture_item figure{position:relative}.culture_section .culture_item figure:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.culture_section .culture_item figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:900px){.culture_section .culture_item{padding-right:0}}.culture_section .slides_controls{display:flex;justify-content:space-between;margin-top:1rem;width:calc(76.9311065% - 55px)}@media screen and (max-width:900px){.culture_section .slides_controls{width:100%}}.culture_section .slides_controls .caption{color:#979797;display:flex}.culture_section .slides_controls .caption .numbers{width:4.5rem}.culture_section .slides_controls .caption .text{padding-right:2rem}@media screen and (max-width:900px){.culture_section .slides_controls .caption{display:block}.culture_section .slides_controls .caption .numbers{display:block;margin-bottom:5px}}.culture_section .slides_controls .controls{min-width:82px;transform:translateY(-5px)}.culture_section .slides_controls .controls button{background-color:transparent;border:none;cursor:pointer;outline:none;display:inline-block;height:40px;padding:0}.culture_section .slides_controls .controls button.next{padding-left:.5rem}.culture_section .slides_controls .controls button.previous{padding-right:.5rem}.culture_section .slides_controls .controls button figure svg{width:100%}@media screen and (max-width:900px){.culture_section .slides_controls .controls{min-width:65px;transform:translateY(-10px);width:65px}.culture_section .slides_controls .controls button{width:30px}}.news_section{background-color:#ddd;padding-top:4.5rem;padding-bottom:4rem;overflow-x:hidden;min-height:100vh}.news_section header{display:flex;justify-content:space-between;margin-bottom:4rem}.news_section header h3,.news_section header p{width:40%}@media screen and (max-width:900px){.news_section header h3,.news_section header p{width:50%}}@media screen and (max-width:600px){.news_section header{display:block}.news_section header h3,.news_section header p{width:100%}.news_section header h3{margin-bottom:1rem}}.news_section .slides_gutter{min-height:650px}@media screen and (max-width:900px){.news_section .slides_gutter{min-height:550px}}.news_section .slides_gutter .slick-arrow{display:none!important}.news_section .slides_gutter .controls{display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:900px){.news_section .slides_gutter .controls{transform:translateY(-40px)}}.news_section .slides_gutter .controls button{background-color:transparent;border:none;cursor:pointer;height:40px;outline:none}.news_section .slides_gutter .controls button.hide{display:none}.news_section .slides_gutter .controls button svg stroke{fill:#979797}@media screen and (max-width:900px){.news_section .slides_gutter .slides_track .slick-cloned{display:none}}.news_section .slides_gutter .slides_track .card{background-color:#eee;position:relative;width:360px!important;transition:all .2s ease-out}.news_section .slides_gutter .slides_track .card:before{display:block;content:"";width:100%;padding-top:150%}.news_section .slides_gutter .slides_track .card>.content{position:absolute;top:0;left:0;right:0;bottom:0}.news_section .slides_gutter .slides_track .card.old{opacity:.5}.news_section .slides_gutter .slides_track .card .content{padding:20px}@media screen and (max-width:900px){.news_section .slides_gutter .slides_track .card{width:300px!important}}.news_section .slides_gutter .slides_track .card figure{margin-bottom:20px}.news_section .slides_gutter .slides_track .card small{display:block;font-size:9px;font-size:.9rem;margin-bottom:7px}.news_section .slides_gutter .slides_track .card h6{font-size:16px;font-size:1.6rem;margin-bottom:15px;transition:all .2s ease-out}.news_section .slides_gutter .slides_track .card p{font-size:10px;font-size:1rem;transition:all .2s ease-out}.news_section .slides_gutter .slides_track .card .cta{position:absolute;bottom:30px;left:20px}@media screen and (max-width:900px){.news_section .slides_gutter .slides_track .card .copy{background-color:#fff;padding:30px 20px 70px;position:absolute;bottom:0;left:0;width:100%}}.news_section .slides_gutter .slides_track .slick-list{overflow:visible}.news_section .slides_gutter .slides_track .slick-slide{padding:0 15px}.news_section .slides_gutter .slides_track .slick-center .card{background-color:#fff;width:400px!important;transform:translateY(-60px)}@media screen and (max-width:900px){.news_section .slides_gutter .slides_track .slick-center .card{width:350px!important}}.news_section .slides_gutter .slides_track .slick-center .card h6{font-size:18px;font-size:1.8rem}.location_section{background-color:#f7f7f7;padding-top:9rem;padding-bottom:0}.location_section header{padding-bottom:2rem;display:flex;justify-content:space-between}.location_section header .copy,.location_section header .heading{width:calc(50% - 30px)}.location_section header h3 .address{color:inherit;display:block;line-height:.5;transition:opacity .2s ease}.location_section header h3 .address:hover{opacity:.7}.location_section header h3 .address span.street{display:block}@media screen and (max-width:900px){.location_section{padding-top:4rem;padding-bottom:0}.location_section header{display:block}.location_section header .copy,.location_section header .heading{width:100%}.location_section header .heading{margin-bottom:1.5rem}}.neighborhood_section{height:100vh;position:relative}.neighborhood_section header{background-color:#f7f7f7;padding-bottom:5rem;padding-top:0;position:relative;opacity:1;transition:opacity .3s ease-in;z-index:2}.neighborhood_section header.hide{opacity:0}.neighborhood_section header.disappear{display:none}.neighborhood_section header .restraint{display:flex;justify-content:space-between}.neighborhood_section header .copy,.neighborhood_section header .heading{width:calc(50% - 30px)}.neighborhood_section header .copy p{margin-bottom:2rem}.neighborhood_section header:after{content:"";display:block;position:absolute;left:0;width:100%;top:100%;height:175px;background-image:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 13%,hsla(0,0%,97%,0) 98%,hsla(0,0%,100%,0))}@media screen and (max-width:900px){.neighborhood_section header{padding-top:4rem;padding-bottom:3rem}.neighborhood_section header .restraint{display:block}.neighborhood_section header .copy,.neighborhood_section header .heading{width:100%}.neighborhood_section header .heading{margin-bottom:1rem}}.neighborhood_section .map_box{position:absolute;left:0;top:0;height:100%;width:100%}.neighborhood_section .map_box>div{width:100%}.neighborhood_section.custom_image{height:auto}.neighborhood_section.custom_image header{background-color:#fff}.neighborhood_section.custom_image header .copy .btn,.neighborhood_section.custom_image header:after{display:none}.neighborhood_section.custom_image .map_box{position:relative;top:auto;left:auto}.neighborhood_section.custom_image .map_box .custom_map_image,.neighborhood_section.custom_image .map_box .custom_map_image img{width:100%}.resources_section{padding-top:8rem;padding-bottom:6rem}@media screen and (max-width:900px){.resources_section{padding-top:4rem;padding-bottom:4rem}}.resources_section header{border-bottom:2px solid #eee;padding-bottom:7rem;margin-bottom:5.5rem;display:flex;justify-content:space-between}.resources_section header .copy,.resources_section header .heading{width:calc(50% - 30px)}.resources_section header .copy p{margin-bottom:2rem}.resources_section header .copy ul li{margin-bottom:1.5rem}.resources_section header .copy ul li:last-of-type{margin-bottom:0}@media screen and (max-width:900px){.resources_section header{padding-bottom:4rem;margin-bottom:4rem}.resources_section header .copy,.resources_section header .heading{width:50%}.resources_section header .heading{padding-right:1.5rem}}@media screen and (max-width:600px){.resources_section header{display:block}.resources_section header .copy,.resources_section header .heading{width:100%}.resources_section header .heading{margin-bottom:1rem}}.resources_section .services_container{display:flex;justify-content:space-between}.resources_section .services_container .service{width:calc(50% - 30px)}.resources_section .services_container .service h5,.resources_section .services_container .service p{margin-bottom:1.5rem}.resources_section .services_container .service figure{margin-top:3.5rem}.resources_section .services_container .service figure img{width:100%}@media screen and (max-width:900px){.resources_section .services_container .service{width:calc(50% - 15px)}}@media screen and (max-width:600px){.resources_section .services_container{display:block}.resources_section .services_container .service{margin-bottom:4rem;width:100%}.resources_section .services_container .service:last-of-type{margin-bottom:0}}.amenities_section{background-color:#f7f7f7;padding-bottom:7rem;padding-top:7rem}.amenities_section .restraint{display:flex;justify-content:space-between}.amenities_section .amenities_list,.amenities_section .description{width:calc(50% - 30px)}.amenities_section .description h4{margin-bottom:2rem}.amenities_section .description p{margin-bottom:3rem}.amenities_section .description figure img{width:100%}.amenities_section .amenities_list ul{border-left:2px solid rgba(0,0,0,.3);padding-left:4rem}.amenities_section .amenities_list ul li{margin-bottom:2rem}@media screen and (max-width:900px){.amenities_section .amenities_list ul{padding-left:2rem}}.amenities_section .amenities_list ul.two_column{display:flex;flex-wrap:wrap}.amenities_section .amenities_list ul.two_column li{font-size:10px;font-size:1rem;line-height:1.4;padding-right:2.5rem;margin-bottom:1.5rem;width:50%}@media screen and (max-width:900px){.amenities_section{padding-bottom:2rem;padding-top:4rem}.amenities_section .restraint{display:block}.amenities_section .restraint .amenities_list,.amenities_section .restraint .description{width:100%}.amenities_section .restraint .description{margin-bottom:4rem}}.contact_section{padding-top:6rem;padding-bottom:6rem}.contact_section header{margin-bottom:4rem}.contact_section header ul li{display:inline-block}.contact_section header button{border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;outline:none;padding:0;font-size:24px;font-size:2.4rem}.contact_section header button:first-of-type{margin-right:3rem}.contact_section header button.active{border-bottom:2px solid #000}.contact_section .description{max-width:40%}.contact_section .tab_content{display:none}.contact_section .tab_content.active{display:block}.contact_section .items_container{display:flex;justify-content:space-between;margin-top:5rem}.contact_section .items_container .item{border-top:2px solid #bbb;padding-top:2rem;width:calc(33.333333333% - 26.666666667px)}.contact_section .items_container .item h6{font-size:9px;font-size:.9rem;text-transform:uppercase;margin-bottom:1rem}.contact_section .items_container .item span{display:block;margin-bottom:.5rem}.contact_section .items_container .item span.title{font-size:9px;font-size:.9rem}.contact_section .items_container .item p{font-size:10px;font-size:1rem;margin-bottom:2rem}@media screen and (max-width:900px){.contact_section{padding-top:4rem;padding-bottom:4rem}.contact_section header button{font-size:14px;font-size:1.4rem}.contact_section header button:first-of-type{margin-right:1rem}.contact_section .description{max-width:80%}.contact_section .items_container{display:block;margin-top:2rem}.contact_section .items_container .item{border-top:none;margin-bottom:2rem;width:100%}}.form_page .site_navigation .hamburger .hamburger-inner,.tenant_page .site_navigation .hamburger .hamburger-inner{background-color:#fff}.form_page .site_navigation .hamburger .hamburger-inner:after,.form_page .site_navigation .hamburger .hamburger-inner:before,.tenant_page .site_navigation .hamburger .hamburger-inner:after,.tenant_page .site_navigation .hamburger .hamburger-inner:before{background-color:#fff!important}.form_page .tenant_intro,.tenant_page .tenant_intro{background-color:#1d3a4f;color:#fff;padding:15rem 0}.form_page .tenant_intro .restraint,.tenant_page .tenant_intro .restraint{display:flex;flex-wrap:wrap;justify-content:space-between}.form_page .tenant_intro h1,.form_page .tenant_intro p,.tenant_page .tenant_intro h1,.tenant_page .tenant_intro p{color:#fff;width:calc(50% - 25px)}.form_page .tenant_intro h1,.tenant_page .tenant_intro h1{font-size:36px;font-size:3.6rem}.form_page .form_list,.tenant_page .form_list{background-color:#dcdfe3;padding-bottom:7.5rem;padding-top:5rem}.form_page .form_list ul li a,.tenant_page .form_list ul li a{border-bottom:1px solid #bbb;color:#000;display:flex;justify-content:space-between;padding:25px 0;font-size:18px;font-size:1.8rem;transition:all .2s ease}.form_page .form_list ul li a .right_arrow_icon,.tenant_page .form_list ul li a .right_arrow_icon{display:inline-block;height:20px;width:50px;transition:all .2s ease}.form_page .form_list ul li a .right_arrow_icon svg,.tenant_page .form_list ul li a .right_arrow_icon svg{height:100%;width:100%}.form_page .form_list ul li a .right_arrow_icon svg path,.tenant_page .form_list ul li a .right_arrow_icon svg path{stroke:#000;transition:all .2s ease}.form_page .form_list ul li a:hover,.tenant_page .form_list ul li a:hover{color:rgba(0,0,0,.7)}.form_page .form_list ul li a:hover .right_arrow_icon,.tenant_page .form_list ul li a:hover .right_arrow_icon{transform:translateX(-3px)}.form_page .form_list ul li a:hover .right_arrow_icon svg path,.tenant_page .form_list ul li a:hover .right_arrow_icon svg path{stroke:rgba(0,0,0,.7)}.tenant_section{background-color:#1d3a4f;height:70vh}.tenant_section.password_on{height:100vh}.tenant_section .restraint{position:relative;height:100%}.tenant_section .form_holder{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:calc(100% - 100px)}@media screen and (min-width:1200px){.tenant_section .form_holder{width:calc(100% - 240px)}}.tenant_section .form_holder .field{margin:0 auto}.tenant_section .form_holder .field,.tenant_section .form_holder .field .input_sheath{display:inline-block;position:relative}.tenant_section .form_holder .field .lock_icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.tenant_section .form_holder .field .lock_icon svg path{stroke:#48667d}.tenant_section .form_holder .field .password_field{border:1px solid #48667d;background-color:#1d3a4f;color:#fff;font-size:12px;font-size:1.2rem;padding:1rem;text-align:center}.tenant_section .form_holder .field .password_field::placeholder{color:#fff}.tenant_section .form_holder .field .error_message{opacity:0;color:hsla(0,0%,100%,.7);font-size:10px;font-size:1rem;padding-top:15px;transition:opacity .2s ease-in}.tenant_section .form_holder .field .error_message.active{opacity:1}.back_button{padding-top:5rem;padding-bottom:5rem}.back_button .left_arrow_icon{display:inline-block;padding-right:10px;position:relative;top:2px;width:35px}.back_button .left_arrow_icon svg{width:100%}.embed_form iframe{min-height:400px}.info_page .site_navigation{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.2)}.info_page .footer_container{margin-top:0}.info_page .holder{display:flex;flex-wrap:wrap}.info_page .main_column,.info_page .sidebar{padding-top:90px}.info_page .sidebar{border-right:1px solid rgba(0,0,0,.2);position:relative;width:25%}.info_page .sidebar .subnav{padding:0 30px 0 60px;position:-webkit-sticky;position:sticky;top:190px;transition:opacity .3s ease}.info_page .sidebar .subnav ul li{margin-bottom:15px}.info_page .sidebar .subnav li.active a{color:#2b2b2b}.info_page .sidebar .subnav a{color:rgba(43,43,43,.5);text-transform:uppercase;font-weight:700;font-size:9px;font-size:.9rem}.info_page .sidebar .subnav a.active,.info_page .sidebar .subnav a:hover{color:#2b2b2b}.info_page .sidebar .help_nav{display:block;position:fixed;bottom:0;left:0;width:25%}.info_page .sidebar .help_nav.stick{position:absolute;width:100%}.info_page .sidebar .help_nav li a{border-top:1px solid rgba(0,0,0,.2);color:#a37b67;display:block;font-size:9px;font-size:.9rem;text-align:center;padding:28px;text-transform:uppercase;font-weight:700;transition:color .3s ease}.info_page .sidebar .help_nav li a:hover{color:rgba(0,0,0,.7)}@media screen and (max-width:900px){.info_page .sidebar{padding-top:80px;width:100%}.info_page .sidebar .subnav{position:relative;top:auto;padding:0}.info_page .sidebar .subnav ul,.info_page .sidebar .subnav ul li{margin:0}.info_page .sidebar .subnav ul li a{border-bottom:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.7);display:block;padding:20px 0;text-align:center}.info_page .sidebar .help_nav{position:relative;bottom:auto;left:auto;width:100%}.info_page .sidebar .help_nav li a{border-top:0;border-bottom:1px solid rgba(0,0,0,.2);padding:20px 0}}.info_page .main_column{min-height:100vh;width:75%}.info_page .main_column .section_content,.info_page .main_column .section_header{padding-left:20%;padding-right:20%}@media screen and (max-width:900px){.info_page .main_column{min-height:auto;padding-top:0;width:100%}.info_page .main_column .section_content,.info_page .main_column .section_header{padding-left:30px;padding-right:30px}}.info_page .main_column .section_header{padding-top:100px;padding-bottom:100px}.info_page .main_column .section_header h1,.info_page .main_column .section_header h2{color:#fff;line-height:1.2;font-weight:700}.info_page .main_column .section_header h1 span,.info_page .main_column .section_header h2 span{display:block}.info_page .main_column .section_header h1{font-size:30px;font-size:3rem}.info_page .main_column .section_header h2{font-size:26px;font-size:2.6rem}.info_page .main_column .section_header .subtext{font-size:9px;font-size:.9rem;display:block;margin-bottom:45px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.info_page .main_column .section_content{overflow:hidden;padding-top:66px;padding-bottom:111px}.info_page .main_column .section_content h3{color:rgba(0,0,0,.7);font-size:15px;font-size:1.5rem;font-weight:500;margin-bottom:30px;line-height:1.5}.info_page .main_column .section_content h4,.info_page .main_column .section_content h5{font-size:10px;font-size:1rem;font-weight:700;text-transform:uppercase}.info_page .main_column .section_content p{color:#000;font-weight:500;margin:5px 0 40px}.info_page .main_column .section_content p+a{display:inline-block;margin-top:30px}.info_page .main_column .section_content a{color:#a37b67;font-weight:500}.info_page .main_column .section_content a:hover{color:#4c4c4c}.info_page .main_column .section_content ul{margin:15px 0;list-style:disc;padding-left:18px}.info_page .main_column .section_content ul li{font-size:8.5px;font-size:.85rem;font-weight:500;line-height:1.6;margin-bottom:8px}.info_page .main_column .section_content ul li p{margin:0}.info_page .main_column .section_content ul li a{font-size:12px;font-size:1.2rem}.info_page .main_column .section_content img{max-width:100%}.info_page .main_column .section_content figure.img{margin:27px 0;background-position:0;background-repeat:no-repeat;background-size:contain;height:50px;width:50px}.info_page .main_column .section_content figure.img img{max-width:100%}.info_page .main_column .section_content .four_col{display:flex;flex-wrap:wrap;justify-content:space-between}.info_page .main_column .section_content .four_col .col{font-size:9px;font-size:.9rem;width:calc(25% - 30px)}.info_page .main_column .section_content .four_col .col figure{background-position:0;background-repeat:no-repeat;background-size:contain;height:45px;width:45px}.info_page .main_column .section_content .four_col .col figure img{max-height:50px}.info_page .main_column .section_content .four_col .col strong{border-top:1px solid rgba(0,0,0,.2);display:block;margin:20px 0;padding-top:20px;font-size:9px;font-size:.9rem}@media screen and (max-width:900px){.info_page .main_column .section_content .four_col .col{width:100%}}.info_page .main_column .section_content .three_column{display:flex;justify-content:space-between;flex-wrap:wrap}.info_page .main_column .section_content .three_column .col{border-top:1px solid rgba(0,0,0,.2);padding-top:20px;width:calc(33.333333333% - 20px);font-size:8px;font-size:.8rem}.info_page .main_column .section_content .three_column .col .label{color:#a37b67;font-size:15px;font-size:1.5rem;font-weight:500;display:block;margin-bottom:16px}.info_page .main_column .section_content .three_column .col strong{font-size:8px;font-size:.8rem;text-transform:uppercase}.info_page .main_column .section_content .three_column .col p{margin-bottom:20px}@media screen and (max-width:900px){.info_page .main_column .section_content .three_column .col{margin-bottom:15px;width:100%}}.info_page .main_column .section_content .two_column{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.info_page .main_column .section_content .two_column .item{border-top:1px solid rgba(0,0,0,.2);padding-top:15px;width:calc(50% - 15px);font-size:8px;font-size:.8rem;margin-bottom:35px}.info_page .main_column .section_content .two_column .item .icon{background-position:0;background-repeat:no-repeat;background-size:contain;height:45px;width:45px;margin-bottom:20px}.info_page .main_column .section_content .two_column .item strong{font-size:8px;font-size:.8rem}@media screen and (max-width:900px){.info_page .main_column .section_content .two_column .item{padding-top:30px;margin-bottom:30px;width:100%}}.info_page .main_column .section_content .icon_grid{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-top:50px}.info_page .main_column .section_content .icon_grid .item{font-size:8px;font-size:.8rem;margin-right:30px;width:calc(33.333333333% - 20px)}.info_page .main_column .section_content .icon_grid .item:nth-child(3n+3){margin-right:0}.info_page .main_column .section_content .icon_grid .item .icon{margin-bottom:20px;background-position:0;background-repeat:no-repeat;background-size:contain;height:45px;width:45px}@media screen and (max-width:900px){.info_page .main_column .section_content .icon_grid .item{width:100%}}.info_page .main_column .section_content .group p{margin-bottom:30px}.info_page .main_column .section_content .collapsible{border-top:1px solid rgba(0,0,0,.2);padding:30px 0}.info_page .main_column .section_content .collapsible .headline{cursor:pointer;position:relative;padding-right:40px}.info_page .main_column .section_content .collapsible .headline h4+p{display:none}.info_page .main_column .section_content .collapsible .headline p{font-weight:700}.info_page .main_column .section_content .collapsible .headline:after{background-image:url(/static/images/icons/collapse_arrow.svg);height:15px;width:15px;content:"";position:absolute;right:0;top:50%;transform-origin:top;transform:rotate(180deg) translateY(-50%);transition:transform .3s ease}.info_page .main_column .section_content .collapsible .headline h4{font-size:15px;font-size:1.5rem}.info_page .main_column .section_content .collapsible .headline strong{line-height:1.4}.info_page .main_column .section_content .collapsible .content{transition:max-height .3s ease-out;height:auto;max-height:0;transition:max-height .5s ease,padding .2s ease;overflow:hidden}.info_page .main_column .section_content .collapsible .content>*{opacity:0;transition:opacity .4s ease}.info_page .main_column .section_content .collapsible .content ul li p{margin:0}.info_page .main_column .section_content .collapsible .content .group{margin-bottom:40px}.info_page .main_column .section_content .collapsible .content .group h5{font-size:10px;font-size:1rem;margin:15px 0}.info_page .main_column .section_content .collapsible.open .headline:after{transform:rotate(0deg) translateY(-50%)}.info_page .main_column .section_content .collapsible.open .content{padding:30px 0 0;max-height:10000px}.info_page .main_column .section_content .collapsible.open .content>*{opacity:1}.info_page .main_column section.intro .section_header{background-color:#a37b67}.info_page .main_column section.intro .section_header .subtext{color:#eee}.info_page .main_column section.intro .section_content{background-color:hsla(36,12%,92%,.2)}.info_page .main_column section.intro .section_content h3,.info_page .main_column section.intro .section_content h4,.info_page .main_column section.intro .section_content h5,.info_page .main_column section.intro .section_content h6{color:#2b2b2b}.info_page .main_column section.intro .section_content p{color:rgba(43,43,43,.7)}.info_page .main_column section.intro .section_content .author{display:flex;align-items:center}.info_page .main_column section.intro .section_content .author figure{border-radius:50%;border:1px solid rgba(0,0,0,.2);height:68px;width:68px;margin-right:20px}.info_page .main_column section.intro .section_content .author figure img{width:100%}.info_page .main_column section.intro .section_content .author p{font-size:10px;font-size:1rem;margin:0;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.375}.info_page .main_column section.intro .section_content .author p span{display:block}.info_page .main_column section.preparing .section_header{background-color:#727c72}.info_page .main_column section.guidelines .section_header{background-color:#ffd85d}.info_page .main_column section.resources{display:none;color:rgba(0,0,0,.7)}.info_page .main_column section.resources .section_header{background-color:#727c72}.info_page .main_column section.resources .section_content p:last-of-type{margin-bottom:0}.info_page .main_column section.resources .section_content .download_container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px}.info_page .main_column section.resources .section_content .download_container .item{color:rgba(0,0,0,.7);display:block;margin-top:60px;width:calc(33.333333333% - 20px);font-weight:500}.info_page .main_column section.resources .section_content .download_container .item:hover{color:#000}.info_page .main_column section.resources .section_content .download_container .item figure{background-position:0;background-repeat:no-repeat;background-size:contain;margin-bottom:15px;height:50px;width:50px}.info_page .main_column section.resources .section_content .download_container .item strong{display:block;font-size:9px;font-size:.9rem}@media screen and (max-width:900px){.info_page .main_column section.resources .section_content .download_container .item{width:calc(50% - 15px)}}.info_page .main_column section.faq{display:none;color:rgba(0,0,0,.7)}.info_page .main_column section.faq .section_header{background-color:#aa9c70}.info_page .main_column section.faq .section_content p:last-of-type{margin-bottom:0}.info_page .main_column section.contact{display:none;background-color:#4c4c4c;color:#fff;padding:90px 16.6666666% 100px}@media screen and (max-width:900px){.info_page .main_column section.contact{padding:50px 30px}}.info_page .main_column section.contact h1,.info_page .main_column section.contact h2{color:#fff;font-weight:700}.info_page .main_column section.contact h1 span,.info_page .main_column section.contact h2 span{display:block}.info_page .main_column section.contact .cols{display:flex;flex-wrap:wrap;margin:35px 0 120px}.info_page .main_column section.contact .cols .col{font-size:8px;font-size:.8rem;width:33.3333333%}.info_page .main_column section.contact .cols .col strong{color:#a37b67;font-size:8px;font-size:.8rem}.info_page .main_column section.contact .cols .col p{color:#fff;margin-top:20px}.info_page .main_column section.contact .cols .col p span{display:block;line-height:1.6}@media screen and (max-width:900px){.info_page .main_column section.contact .cols .col{width:100%}.info_page .main_column section.contact .cols .col:first-child{margin-bottom:50px}}@media screen and (min-width:900px){.info_page .main_column section.contact .cols .col:first-of-type{margin-right:40px}}.info_page .main_column section.contact .about_box{border-top:1px solid hsla(0,0%,100%,.2);padding:60px 0 0}.info_page .main_column section.contact .about_box strong{color:#a37b67;font-size:8px;font-size:.8rem}.info_page .main_column section.contact .about_box p{color:#fff;font-size:8px;font-size:.8rem;margin:20px 0}.info_page .main_column section.contact .about_box p:last-of-type{margin-bottom:0}.return_to_eq .headroom{position:fixed!important}.return_to_eq .headroom--unpinned{position:fixed;transform:translateY(0)!important}.return_to_eq .site_navigation .restraint{padding:0 30px;max-width:none}.return_to_eq .sidebar{display:none}.return_to_eq .main_column{width:100%}.return_to_eq .main_column .preparing{display:none}.air_theme{font-family:NeueHaasGroteskDisp,Helvetica,sans-serif;font-weight:400;font-size:10px;font-size:1rem;color:#000}.air_theme .heading_large,.air_theme .heading_medium,.air_theme .heading_small{font-family:Optima,Times New Roman,serif;font-style:normal;font-weight:400}.air_theme .heading_large{font-size:36px;font-size:3.6rem;line-height:1.1}.air_theme .heading_medium{font-size:24px;font-size:2.4rem}.air_theme .heading_small{font-size:18px;font-size:1.8rem;font-family:Optima,Times New Roman,serif;font-weight:300}.air_theme .label{font-family:Optima,Times New Roman,serif;font-size:9px;font-size:.9rem;font-weight:500;line-height:1.1;text-transform:uppercase}.air_theme p{color:#000;line-height:1.4}@media screen and (max-width:900px){.air_theme .heading_large{font-size:24px;font-size:2.4rem}.air_theme .heading_medium{font-size:18px;font-size:1.8rem}.air_theme .heading_small{font-size:14px;font-size:1.4rem}.air_theme p{font-size:11px;font-size:1.1rem}}.air_theme .btn{display:inline-block;color:#776c6c;font-family:Optima,Times New Roman,serif;font-weight:700;padding-bottom:5px;position:relative;font-size:9px;font-size:.9rem;text-transform:uppercase}.air_theme .btn svg path{stroke:#776c6c}.air_theme .btn:after{background-color:#776c6c;content:"";height:2px;left:0;bottom:0;position:absolute;transition:bottom .1s ease-out;width:100%}.air_theme .btn:hover:after{bottom:2px}.air_theme .site_navigation .menu_logo{font-family:Optima,Times New Roman,serif;color:#f3f3f3;font-weight:400}.air_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner,.air_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner:after,.air_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner:before{background-color:#fff}.air_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner,.air_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner:after,.air_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner:before{background-color:#e6e6e6!important}.air_theme .site_navigation .nav_menu li a{font-family:Optima,Times New Roman,serif;font-weight:400}.air_theme .tenant_intro{background-color:#776c6c;color:#fff}.air_theme .form_list ul li a{font-family:Optima,Times New Roman,serif}.air_theme .form_list ul li a svg path{stroke-width:1px}.air_theme .intro_section{background-color:#776c6c;color:#fff}.air_theme .intro_section .hero_container{background-color:#fff}.air_theme .intro_section .heading_large{color:#fff}.air_theme .intro_section .copy .btn{color:#fff;border-bottom-color:#fff}.air_theme .intro_section .copy .btn:hover{border-top-color:#fff}.air_theme .intro_section .copy .btn:hover .link_arrow_icon{transform:translateX(5px)}.air_theme .intro_section .copy .btn .link_arrow_icon{display:inline-block;position:relative;margin-left:11px;width:35px;transition:all .2s ease-out}.air_theme .intro_section .copy .btn .link_arrow_icon svg{width:100%}.air_theme .intro_section .copy p{color:#fff;line-height:1.4}.air_theme .about_section .main_bleed{background-color:#fff}.air_theme .about_section .main_bleed .about_item:first-of-type .content p{color:#776c6c}.air_theme .about_section .secondary_bleed{background-color:#776c6c;position:relative}.air_theme .about_section .secondary_bleed .cheat_strip{background-color:#fff;position:absolute;top:0;left:0;height:4rem;width:100%}.air_theme .about_section .secondary_bleed .about_item .content p{color:#fff}.air_theme .about_section .secondary_bleed .about_item:first-of-type{position:relative}@media screen and (min-width:900px){.air_theme .about_section .secondary_bleed .about_item:first-of-type{margin-top:-4rem}}.air_theme .about_section .about_item .content .label{color:#bbb;font-size:7px;font-size:.7rem;font-family:NeueHaasGroteskDisp,Helvetica,sans-serif}.air_theme .about_section .about_item .content p{color:#776c6c;font-size:18px;font-size:1.8rem;font-family:Optima,Times New Roman,serif;line-height:1.3;margin:1rem 0 0}@media screen and (max-width:650px){.air_theme .about_section .about_item .content p{font-size:14px;font-size:1.4rem}}.air_theme .culture_section{background-color:#fff}.air_theme .culture_section header h2,.air_theme .culture_section header p{color:#776c6c}.air_theme .culture_section .slides_gutter .curtain{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 70%,hsla(0,0%,100%,.2) 80%,hsla(0,0%,100%,.7) 90%,hsla(0,0%,100%,.9) 95%,#fff)}.air_theme .culture_section .slides_controls .caption{font-size:10px;font-size:1rem}.air_theme .news_section{background-color:#cecbcb}.air_theme .news_section header h3.heading_medium{color:#fff}.air_theme .news_section header p{color:#776c6c}.air_theme .news_section .slides_gutter .card{background-color:#f4f4f4}.air_theme .news_section .slides_gutter .slides_track .card small{color:#bbb;font-family:Optima,Times New Roman,serif;font-weight:700}.air_theme .news_section .slides_gutter .slides_track .card h6{color:#2b2b2b;font-family:Optima,Times New Roman,serif;font-weight:300;line-height:1.3}.air_theme .news_section .slides_gutter .slides_track .card p{color:#979797;font-size:9px;font-size:.9rem}.air_theme .resources_section .services_container .service h5,.air_theme .resources_section .services_container .service p,.air_theme .resources_section header .copy p,.air_theme .resources_section header h4{color:#776c6c}.air_theme .location_section header h3 span{font-size:10px;font-size:1rem;font-weight:400;font-family:NeueHaasGroteskDisp,Helvetica,sans-serif;line-height:1.2}.air_theme .location_section header .address{margin-top:1rem}.air_theme .amenities_section .description h4,.air_theme .amenities_section .description p,.air_theme .location_section header h3,.air_theme .location_section header p{color:#776c6c}.air_theme .amenities_section .amenities_list ul{border-color:rgba(0,0,0,.2)}.air_theme .amenities_section .amenities_list ul li{font-size:12px;font-size:1.2rem;color:#878686;font-family:Optima,Times New Roman,serif;font-weight:300}.air_theme .neighborhood_section header h4,.air_theme .neighborhood_section header p{color:#776c6c}.air_theme .contact_section header button{color:#cecbcb;font-family:Optima,Times New Roman,serif;text-transform:capitalize}.air_theme .contact_section header button span{display:none}.air_theme .contact_section header button.active{border-color:#776c6c;color:#776c6c}.air_theme .contact_section .tab_content .description{color:#776c6c}.air_theme .contact_section .items_container .item{border-top:1px solid hsla(0,0%,73%,.3)}.air_theme .contact_section .items_container .item h6.label{color:#bbb;font-size:8px;font-size:.8rem;font-family:NeueHaasGroteskDisp,Helvetica,sans-serif;font-weight:500;text-transform:capitalize}.air_theme .contact_section .items_container .item span{font-size:12px;font-size:1.2rem;color:#776c6c}.air_theme .contact_section .items_container .item span.name{margin-top:1.5rem}.air_theme .contact_section .items_container .item span.title{color:#878686;margin-bottom:1.5rem;font-size:10px;font-size:1rem}.air_theme .contact_section .items_container .item span.email,.air_theme .contact_section .items_container .item span.phone{margin-bottom:1rem}.air_theme .contact_section .items_container .item p{color:#776c6c;font-size:11px;font-size:1.1rem}.beam_theme{font-size:14px;font-size:1.4rem}.beam_theme,.beam_theme .heading_large,.beam_theme .heading_medium,.beam_theme .heading_small{font-family:Formular,Helvetica,sans-serif;font-weight:300}.beam_theme .heading_large{font-size:34px;font-size:3.4rem;line-height:1.2}.beam_theme .heading_medium{font-size:24px;font-size:2.4rem}.beam_theme .heading_small{font-size:18px;font-size:1.8rem}.beam_theme .label{font-size:9px;font-size:.9rem;letter-spacing:1.1px;line-height:1.1;text-transform:uppercase}.beam_theme p{line-height:1.4}@media screen and (max-width:900px){.beam_theme .heading_large{font-size:24px;font-size:2.4rem}.beam_theme .heading_medium{font-size:18px;font-size:1.8rem}.beam_theme .heading_small{font-size:14px;font-size:1.4rem}.beam_theme p{font-size:11px;font-size:1.1rem}}.beam_theme .btn{color:#000;display:inline-block;font-size:9px;font-size:.9rem;font-weight:700;letter-spacing:1.3px;line-height:1.1;padding:0 10px;position:relative;text-transform:uppercase;z-index:2}.beam_theme .btn svg path{stroke:#000}.beam_theme .btn:before{background-color:#97d5b4;content:"";top:60%;left:50%;transform:translateX(-50%);width:100%;height:10px;position:absolute;transition:top .15s ease-in-out;z-index:-1}.beam_theme .btn:hover:before{top:100%}.beam_theme .site_navigation .menu_logo{color:#a6a6a6}.beam_theme .site_navigation .nav_holder footer{font-size:10px;font-size:1rem}.beam_theme .tenant_intro{background-color:#4c4c4c;color:#fff}.beam_theme .form_list ul li a{font-family:Formular,Helvetica,sans-serif;font-weight:300}.beam_theme .form_list ul li a svg path{stroke-width:1px}.beam_theme .intro_section .copy p{line-height:1.4}.beam_theme .about_section .about_item .content .label{color:#bbb}.beam_theme .about_section .about_item .content p{font-size:20px;font-size:2rem;line-height:1.3;margin:1rem 0 0}@media screen and (max-width:650px){.beam_theme .about_section .about_item .content p{font-size:14px;font-size:1.4rem}}.beam_theme .amenities_section .amenities_list ul li{font-size:14px;font-size:1.4rem}.beam_theme .location_section header h3 span{font-family:Formular,Helvetica,sans-serif;font-weight:300;font-size:14px;font-size:1.4rem;line-height:1.2;text-transform:capitalize}.beam_theme .location_section header .address{margin-top:1rem}.build_theme{font-family:Adobe Caslon Pro,Palatino,Book Antiqua,Times New Roman,serif;font-weight:400;font-size:12px;font-size:1.2rem;color:#000}.build_theme .heading_large,.build_theme .heading_medium,.build_theme .heading_small{font-family:GTPressura,Helvetica,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase}.build_theme .heading_large{font-size:36px;font-size:3.6rem;line-height:1.1}.build_theme .heading_medium{font-size:24px;font-size:2.4rem}.build_theme .heading_small{font-size:18px;font-size:1.8rem;font-family:GTPressura,Helvetica,sans-serif;font-weight:300}.build_theme .label{font-family:GTPressura,Helvetica,sans-serif;font-size:8px;font-size:.8rem;line-height:1.1;text-transform:uppercase}.build_theme p{color:#000;line-height:1.4}@media screen and (max-width:900px){.build_theme .heading_large{font-size:24px;font-size:2.4rem}.build_theme .heading_medium{font-size:18px;font-size:1.8rem}.build_theme .heading_small{font-size:14px;font-size:1.4rem}.build_theme p{font-size:11px;font-size:1.1rem}}.build_theme .btn{color:#000;font-family:GTPressura,Helvetica,sans-serif;font-weight:700;padding-top:3px;padding-bottom:3px;border-bottom:2px solid #000;border-top:2px solid transparent;font-size:8px;font-size:.8rem;text-transform:uppercase;transition:border-color .3s ease-in}.build_theme .btn svg path{stroke:#000}.build_theme .btn:hover{border-top-color:#000}.build_theme .site_navigation{background-color:#000}.build_theme .site_navigation .menu_logo{color:#979797;font-family:GTPressura,Helvetica,sans-serif}.build_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner,.build_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner:after,.build_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner:before{background-color:#fff}.build_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner,.build_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner:after,.build_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner:before{background-color:#e6e6e6!important}.build_theme .site_navigation .nav_menu li a{font-family:GTPressura,Helvetica,sans-serif;font-weight:700}.build_theme .tenant_intro{background-color:#000;color:#fff}.build_theme .form_list ul li a{font-family:GTPressura,Helvetica,sans-serif}.build_theme .intro_section{background-color:#000;color:#fff}.build_theme .intro_section .hero_container{background-color:#fff}.build_theme .intro_section .heading_large{color:#fff}.build_theme .intro_section .copy .btn{color:#fff;border-bottom-color:#fff}.build_theme .intro_section .copy .btn:hover{border-top-color:#fff}.build_theme .intro_section .copy p{color:#fff;line-height:1.4}.build_theme .about_section .main_bleed{background-color:#fff}.build_theme .about_section .main_bleed .about_item:first-of-type .content p{color:#000}.build_theme .about_section .secondary_bleed{background-color:#000;position:relative}.build_theme .about_section .secondary_bleed .cheat_strip{background-color:#fff;position:absolute;top:0;left:0;height:4rem;width:100%}.build_theme .about_section .secondary_bleed .about_item .content p{color:#fff}.build_theme .about_section .secondary_bleed .about_item:first-of-type{position:relative}@media screen and (min-width:900px){.build_theme .about_section .secondary_bleed .about_item:first-of-type{margin-top:-4rem}}.build_theme .about_section .about_item .content .label{color:#bbb;font-size:7px;font-size:.7rem}.build_theme .about_section .about_item .content p{color:#000;font-size:18px;font-size:1.8rem;line-height:1.3;margin:1rem 0 0}@media screen and (max-width:650px){.build_theme .about_section .about_item .content p{font-size:14px;font-size:1.4rem}}.build_theme .culture_section{background-color:#fff}.build_theme .culture_section header h2,.build_theme .culture_section header p{color:#000}.build_theme .culture_section .slides_gutter .curtain{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 70%,hsla(0,0%,100%,.2) 80%,hsla(0,0%,100%,.7) 90%,hsla(0,0%,100%,.9) 95%,#fff)}.build_theme .culture_section .slides_controls .caption{font-size:10px;font-size:1rem}.build_theme .news_section{background-color:#ebe8e7}.build_theme .news_section .slides_gutter .card{background-color:#f4f4f4}.build_theme .news_section .slides_gutter .slides_track .card small{color:#bbb;font-family:GTPressura,Helvetica,sans-serif;font-weight:700}.build_theme .news_section .slides_gutter .slides_track .card h6{font-family:GTPressura,Helvetica,sans-serif;font-weight:300;line-height:1.3}.build_theme .news_section .slides_gutter .slides_track .card p{color:#979797;font-size:9px;font-size:.9rem}.build_theme .location_section header h3 span{font-family:Adobe Caslon Pro,Palatino,Book Antiqua,Times New Roman,serif;font-weight:400;font-size:12px;font-size:1.2rem;line-height:1.2;text-transform:capitalize}.build_theme .location_section header .address{margin-top:1rem}.build_theme .amenities_section .ameniteis_description p{color:#000}.build_theme .amenities_section .amenities_list ul li{font-size:12px;font-size:1.2rem;color:#3a3a3a;font-family:GTPressura,Helvetica,sans-serif;font-weight:300}.build_theme .contact_section header button{color:rgba(0,0,0,.3);font-family:GTPressura,Helvetica,sans-serif;text-transform:uppercase}.build_theme .contact_section header button span{display:none}.build_theme .contact_section header button.active{color:#000}.build_theme .contact_section .items_container .item{border-top:1px solid hsla(0,0%,73%,.3)}.build_theme .contact_section .items_container .item .label{color:#bbb;font-size:8px;font-size:.8rem;text-transform:uppercase}.build_theme .contact_section .items_container .item span{font-size:12px;font-size:1.2rem}.build_theme .contact_section .items_container .item span.name{margin-top:1.5rem}.build_theme .contact_section .items_container .item span.title{margin-bottom:1.5rem}.build_theme .contact_section .items_container .item span.email,.build_theme .contact_section .items_container .item span.phone{margin-bottom:1rem}.build_theme .contact_section .items_container .item p{font-size:11px;font-size:1.1rem}.leaf_theme{font-family:GTWalsheim,Helvetica,sans-serif;font-weight:500;font-size:12px;font-size:1.2rem}.leaf_theme .heading_large,.leaf_theme .heading_medium,.leaf_theme .heading_small{color:#000;font-family:LarishSemibold,Georgia,Cambria,Garamond,serif;font-style:normal;font-weight:600}.leaf_theme .heading_large{font-size:32px;font-size:3.2rem;line-height:1.2}.leaf_theme .heading_medium{font-size:24px;font-size:2.4rem}.leaf_theme .heading_small{font-size:18px;font-size:1.8rem;font-family:GTWalsheim,Helvetica,sans-serif;font-weight:300}.leaf_theme .label{font-family:GTAmerica,Helvetica,sans-serif;font-size:8px;font-size:.8rem;line-height:1.1;text-transform:uppercase}.leaf_theme p{color:#3a3a3a;line-height:1.4}@media screen and (max-width:900px){.leaf_theme .heading_large{font-size:24px;font-size:2.4rem}.leaf_theme .heading_medium{font-size:18px;font-size:1.8rem}.leaf_theme .heading_small{font-size:14px;font-size:1.4rem}.leaf_theme p{font-size:11px;font-size:1.1rem}}.leaf_theme .btn{color:#786a53;display:inline-block;font-size:8px;font-size:.8rem;font-family:GTAmerica,Helvetica,sans-serif;font-weight:700;letter-spacing:1.3px;line-height:1.1;z-index:2;border:2px solid #786a53;border-radius:30px;padding:10px 18px;position:relative;transition:all .2s ease-in-out}.leaf_theme .btn svg path{stroke:#786a53}@media screen and (max-width:900px){.leaf_theme .btn{padding:10px 15px}}.leaf_theme .btn:hover{transform:scale(1.05)}.leaf_theme .site_navigation .menu_logo{font-size:10px;font-size:1rem;color:#000}.leaf_theme .site_navigation .nav_menu li{top:auto}.leaf_theme .tenant_intro{background-color:#ebe8e7;color:#000}.leaf_theme .tenant_intro h1,.leaf_theme .tenant_intro p{color:#000}.leaf_theme .form_list{background-color:#f4f4f4}.leaf_theme .form_list ul li a{font-family:LarishSemibold,Georgia,Cambria,Garamond,serif}.leaf_theme .intro_section .hero_container{background-color:#ebe8e7}.leaf_theme .intro_section .copy p{line-height:1.4}.leaf_theme .about_section .main_bleed{background-color:#ebe8e7}.leaf_theme .about_section .main_bleed .about_item:first-of-type .content p{color:#000}.leaf_theme .about_section .about_item .content .label{color:#bbb}.leaf_theme .about_section .about_item .content p{color:#000;font-size:18px;font-size:1.8rem;line-height:1.3;margin:1rem 0 0}@media screen and (max-width:650px){.leaf_theme .about_section .about_item .content p{font-size:14px;font-size:1.4rem}}.leaf_theme .culture_section{background-color:#2e4a43}.leaf_theme .culture_section header h2,.leaf_theme .culture_section header p{color:#fff}.leaf_theme .culture_section .slides_gutter .curtain{background-image:linear-gradient(90deg,rgba(46,74,67,0) 0,rgba(46,74,67,0) 70%,rgba(46,74,67,.2) 80%,rgba(46,74,67,.7) 90%,rgba(46,74,67,.9) 95%,#2e4a43)}.leaf_theme .culture_section .slides_controls .caption{font-size:10px;font-size:1rem}.leaf_theme .news_section{background-color:#ebe8e7}.leaf_theme .news_section .slides_gutter .card{background-color:#f4f4f4}.leaf_theme .news_section .slides_gutter .slides_track .card small{color:#bbb}.leaf_theme .news_section .slides_gutter .slides_track .card h6{font-family:GTWalsheim,Helvetica,sans-serif;font-weight:300;line-height:1.3}.leaf_theme .news_section .slides_gutter .slides_track .card p{color:#979797;font-size:9px;font-size:.9rem}.leaf_theme .location_section header h3 span{font-family:GTWalsheim,Helvetica,sans-serif;font-weight:500;font-size:12px;font-size:1.2rem;line-height:1.2;text-transform:capitalize}.leaf_theme .location_section header .address{margin-top:1rem}.leaf_theme .amenities_section .ameniteis_description p{color:#000}.leaf_theme .amenities_section .amenities_list ul li{font-size:12px;font-size:1.2rem;color:#3a3a3a;font-family:GTWalsheim,Helvetica,sans-serif;font-weight:300}.leaf_theme .contact_section header button{color:rgba(0,0,0,.3);font-family:LarishSemibold,Georgia,Cambria,Garamond,serif}.leaf_theme .contact_section header button.active{color:#000}.leaf_theme .contact_section .items_container .item{border-top:1px solid hsla(0,0%,73%,.3)}.leaf_theme .contact_section .items_container .item .label{color:#bbb;font-size:8px;font-size:.8rem;text-transform:capitalize}.leaf_theme .contact_section .items_container .item span{font-size:12px;font-size:1.2rem}.leaf_theme .contact_section .items_container .item span.name{margin-top:1.5rem}.leaf_theme .contact_section .items_container .item span.title{margin-bottom:1.5rem}.leaf_theme .contact_section .items_container .item span.email,.leaf_theme .contact_section .items_container .item span.phone{margin-bottom:1rem}.leaf_theme .contact_section .items_container .item p{font-size:11px;font-size:1.1rem}.seventeenforty_theme{font-family:GT America,Helvetica,sans-serif;font-weight:300;font-size:10px;font-size:1rem;color:#000}.seventeenforty_theme .heading_large,.seventeenforty_theme .heading_medium,.seventeenforty_theme .heading_small{font-family:Canela,Times New Roman,serif;font-style:normal;font-weight:300}.seventeenforty_theme .heading_large span.serif,.seventeenforty_theme .heading_medium span.serif,.seventeenforty_theme .heading_small span.serif{display:block;font-family:GT America,Helvetica,sans-serif;font-weight:500}.seventeenforty_theme .heading_large{font-size:36px;font-size:3.6rem;line-height:1.1}.seventeenforty_theme .heading_medium{font-size:24px;font-size:2.4rem}.seventeenforty_theme .heading_small{font-size:18px;font-size:1.8rem;font-family:GT America,Helvetica,sans-serif;font-weight:300}.seventeenforty_theme .label{font-family:GT America,Helvetica,sans-serif;font-size:9px;font-size:.9rem;font-weight:500;line-height:1.1;text-transform:uppercase}.seventeenforty_theme p{color:#000;line-height:1.4}@media screen and (max-width:900px){.seventeenforty_theme .heading_large{font-size:24px;font-size:2.4rem}.seventeenforty_theme .heading_medium{font-size:18px;font-size:1.8rem}.seventeenforty_theme .heading_small{font-size:14px;font-size:1.4rem}.seventeenforty_theme p{font-size:11px;font-size:1.1rem}}.seventeenforty_theme .btn{display:inline-block;color:#000;font-family:GT America,Helvetica,sans-serif;font-weight:500;padding-bottom:5px;position:relative;font-size:8px;font-size:.8rem;text-transform:uppercase}.seventeenforty_theme .btn svg path{stroke:#000}.seventeenforty_theme .btn:after{background-color:#000;content:"";height:2px;left:0;bottom:0;position:absolute;transition:bottom .1s ease-out;width:100%}.seventeenforty_theme .btn:hover:after{bottom:2px}.seventeenforty_theme .site_navigation .menu_logo{font-family:GT America,Helvetica,sans-serif;color:#f3f3f3;font-weight:400}.seventeenforty_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner,.seventeenforty_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner:after,.seventeenforty_theme .site_navigation .hamburger:not(.boxme):not(.is-active) .hamburger-inner:before{background-color:#fff}.seventeenforty_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner,.seventeenforty_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner:after,.seventeenforty_theme .site_navigation .hamburger:not(.boxme):not(.is-active):hover .hamburger-inner:before{background-color:#e6e6e6!important}.seventeenforty_theme .site_navigation .nav_menu li a{font-family:GT America,Helvetica,sans-serif;font-weight:400}.seventeenforty_theme .tenant_intro{background-color:#000;color:#fff}.seventeenforty_theme .form_list ul li a{font-family:GT America,Helvetica,sans-serif}.seventeenforty_theme .form_list ul li a svg path{stroke-width:1px}.seventeenforty_theme .intro_section{background-color:#284146}.seventeenforty_theme .intro_section.elevate{z-index:20}.seventeenforty_theme .intro_section .bg_zone{background-color:#284146;height:auto;max-height:none;min-height:auto}.seventeenforty_theme .intro_section .video_overlay{background-color:rgba(0,0,0,.5);max-width:none;display:none;position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;z-index:100}.seventeenforty_theme .intro_section .video_overlay.active{display:block;animation:fadeIn .2s forwards}.seventeenforty_theme .intro_section .video_overlay figure{height:100%;width:100%}.seventeenforty_theme .intro_section .video_overlay figure .img{position:relative;height:100%;width:100%}.seventeenforty_theme .intro_section .video_overlay figure .close_video{position:absolute;right:0;top:15px;font-size:25px;font-size:2.5rem;color:#fff;transition:all .2s ease-in-out}@media screen and (max-width:900px){.seventeenforty_theme .intro_section .video_overlay figure .close_video{right:0!important}}@media screen and (min-width:1200px){.seventeenforty_theme .intro_section .video_overlay figure .close_video{right:0;transform:translateX(40px)}}.seventeenforty_theme .intro_section .video_overlay figure .close_video:hover{transform:scale(1.1)}@media screen and (min-width:1200px){.seventeenforty_theme .intro_section .video_overlay figure .close_video:hover{transform:translateX(40px) scale(1.1)}}@media screen and (max-width:900px){.seventeenforty_theme .intro_section .video_overlay figure .close_video{right:30px}}.seventeenforty_theme .intro_section .video_overlay figure video{position:absolute;top:50%;left:0;transform:translateY(-50%);outline:none;max-width:100%}.seventeenforty_theme .intro_section .hero_container{background-color:transparent;display:flex;height:100vh}@media screen and (min-width:900px){.seventeenforty_theme .intro_section .hero_container{max-height:800px}}.seventeenforty_theme .intro_section .hero_container .copy_side{padding-right:120px;padding-left:120px;position:relative;width:50%}@media screen and (max-width:900px){.seventeenforty_theme .intro_section .hero_container .copy_side{padding-top:0;padding-right:30px;padding-left:30px}}.seventeenforty_theme .intro_section .hero_container .copy_side .holder{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.seventeenforty_theme .intro_section .hero_container figure.posterframe{opacity:1;position:relative;width:50%}.seventeenforty_theme .intro_section .hero_container figure.posterframe .play_btn{border-radius:50%;background-image:url(/static/images/intro/play_btn.svg);background-size:contain;background-position:50%;height:80px;width:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;box-shadow:0 3px 3px rgba(0,0,0,.3)}.seventeenforty_theme .intro_section .hero_container figure.posterframe .play_btn:hover{transform:translate(-50%,-50%) scale(1.15)}@media screen and (max-width:900px){.seventeenforty_theme .intro_section .hero_container{height:auto;flex-wrap:wrap}.seventeenforty_theme .intro_section .hero_container .copy_side,.seventeenforty_theme .intro_section .hero_container figure.posterframe{width:100%}.seventeenforty_theme .intro_section .hero_container figure.posterframe{height:300px}.seventeenforty_theme .intro_section .hero_container .copy_side .holder{position:relative;top:auto;left:auto;transform:translate(0);padding:100px 0 40px}}.seventeenforty_theme .intro_section .heading_large{color:#fff;font-size:42px;font-size:4.2rem}.seventeenforty_theme .intro_section .copy .btn{color:#fff;border-bottom-color:#fff}.seventeenforty_theme .intro_section .copy .btn:hover{border-top-color:#fff}.seventeenforty_theme .intro_section .copy .btn:hover .link_arrow_icon{transform:translateX(5px)}.seventeenforty_theme .intro_section .copy .btn .link_arrow_icon{display:inline-block;position:relative;margin-left:11px;width:35px;transition:all .2s ease-out}.seventeenforty_theme .intro_section .copy .btn .link_arrow_icon svg{width:100%}.seventeenforty_theme .intro_section .copy p{color:#fff;line-height:1.4;font-size:14px;font-size:1.4rem;margin-top:14px}.seventeenforty_theme .about_section{margin-top:0}.seventeenforty_theme .about_section .main_bleed{background-color:#fff;padding-top:5rem}@media screen and (max-width:900px){.seventeenforty_theme .about_section .main_bleed{padding-top:3rem;padding-bottom:1rem}}.seventeenforty_theme .about_section .main_bleed .about_item:first-of-type .content .label{color:#999}.seventeenforty_theme .about_section .main_bleed .about_item:first-of-type .content p{color:#000}.seventeenforty_theme .about_section .main_bleed .about_item:first-of-type .content span{display:block;font-size:8px;font-size:.8rem;line-height:1.3;margin-top:20px;margin-bottom:10px}.seventeenforty_theme .about_section .secondary_bleed{background-color:#f7f7f7;position:relative}.seventeenforty_theme .about_section .secondary_bleed .cheat_strip{background-color:#fff;position:absolute;top:0;left:0;height:4rem;width:100%}.seventeenforty_theme .about_section .secondary_bleed .about_item .content p{color:#000}.seventeenforty_theme .about_section .secondary_bleed .about_item .content span{display:block;font-size:8px;font-size:.8rem;line-height:1.3;margin-top:20px;margin-bottom:10px}.seventeenforty_theme .about_section .secondary_bleed .about_item:first-of-type{position:relative}@media screen and (min-width:900px){.seventeenforty_theme .about_section .secondary_bleed .about_item:first-of-type{margin-top:-4rem}}.seventeenforty_theme .about_section .about_item .content .label{color:#bbb;font-size:7px;font-size:.7rem;font-family:GT America,Helvetica,sans-serif;font-weight:500}.seventeenforty_theme .about_section .about_item .content p{color:#000;font-size:18px;font-size:1.8rem;font-family:Canela,Times New Roman,serif;font-weight:300;line-height:1.3;margin:1rem 0 0}@media screen and (max-width:650px){.seventeenforty_theme .about_section .about_item .content p{font-size:14px;font-size:1.4rem}}.seventeenforty_theme .floorplan_section .restraint{padding-top:5rem;padding-bottom:5rem;position:relative;height:100%}.seventeenforty_theme .floorplan_section .interior{position:relative;height:100%}.seventeenforty_theme .floorplan_section header{padding-bottom:1.5rem}.seventeenforty_theme .floorplan_section .heading_medium{display:inline-block}.seventeenforty_theme .floorplan_section span.instruction{display:inline-block;font-weight:500;margin-left:10px}@media screen and (max-width:900px){.seventeenforty_theme .floorplan_section span.instruction{display:none}}.seventeenforty_theme .floorplan_section .floorplan_container{position:relative}.seventeenforty_theme .floorplan_section .floorplan_container .descriptors p{background-color:rgba(33,69,143,.7);border-left:1px solid #fff;padding:10px 0 10px 30px;position:absolute;top:30px;left:30px;max-width:350px;color:#fff;margin:0;opacity:0;transition:opacity .4s ease-in-out}.seventeenforty_theme .floorplan_section .floorplan_container .descriptors p.active{opacity:1}@media screen and (max-width:900px){.seventeenforty_theme .floorplan_section .floorplan_container .descriptors p{padding:15px;position:relative;top:auto;left:auto;display:none;margin-bottom:5px;max-width:none;font-size:10px;font-size:1rem}.seventeenforty_theme .floorplan_section .floorplan_container .descriptors p.active{display:block}}.seventeenforty_theme .floorplan_section .floorplan_container img{max-width:100%}.seventeenforty_theme .floorplan_section .floorplan_container img.hover{opacity:0;position:absolute;top:0;right:0;transition:opacity .4s ease-in-out}.seventeenforty_theme .floorplan_section .floorplan_container img.active{opacity:1}.seventeenforty_theme .floorplan_section .floorplan_container .area{cursor:pointer;position:absolute;height:100%;top:0}.seventeenforty_theme .floorplan_section .floorplan_container .area.one{right:56%;width:38%}.seventeenforty_theme .floorplan_section .floorplan_container .area.two{right:30%;width:26%}.seventeenforty_theme .floorplan_section .floorplan_container .area.three{right:6%;width:24%}.seventeenforty_theme .floorplan_section .mobile_nav{display:flex;border:4px solid #25478d}@media screen and (min-width:900px){.seventeenforty_theme .floorplan_section .mobile_nav{display:none}}.seventeenforty_theme .floorplan_section .mobile_nav li{flex:1 1}.seventeenforty_theme .floorplan_section .mobile_nav li a{border-right:4px solid #25478d;font-size:9px;font-size:.9rem;color:#25478d;display:block;font-weight:500;height:100%;padding:20px 0;text-align:center;text-transform:uppercase}.seventeenforty_theme .floorplan_section .mobile_nav li:last-child a{border-right:none}.seventeenforty_theme .floorplan_section .mobile_nav li.active a{background-color:#25478d;color:#fff}.seventeenforty_theme .stackplan_section{background-color:#eaeded;padding:5rem 0}.seventeenforty_theme .stackplan_section .inner_container{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;border-bottom:2px solid rgba(0,0,0,.25)}.seventeenforty_theme .stackplan_section .text{padding-bottom:30px;width:40%}.seventeenforty_theme .stackplan_section .text .heading_medium,.seventeenforty_theme .stackplan_section .text p{color:#000;margin-bottom:1.5rem}.seventeenforty_theme .stackplan_section .text .links .btn{color:#000;margin-right:1rem;margin-bottom:10px}.seventeenforty_theme .stackplan_section .text .links .btn:after{background-color:#000}.seventeenforty_theme .stackplan_section .building{height:77vh;margin:0 auto;width:45%;background-image:url(/static/images/stackplan/building.svg);background-position:100% 100%;background-size:contain;background-repeat:no-repeat}.seventeenforty_theme .stackplan_section .building img{height:100%;max-height:77vh;width:auto;transform:translateY(4px)}@media screen and (max-width:900px){.seventeenforty_theme .stackplan_section .text{padding-bottom:100px;width:60%}.seventeenforty_theme .stackplan_section .building{width:30%}}@media screen and (max-width:550px){.seventeenforty_theme .stackplan_section .text{width:100%}.seventeenforty_theme .stackplan_section .building{background-position:bottom;max-width:none;width:100%}}.seventeenforty_theme .culture_section{background-color:#daded5}.seventeenforty_theme .culture_section header h2,.seventeenforty_theme .culture_section header p{color:#000}.seventeenforty_theme .culture_section .slides_gutter .curtain{background-image:linear-gradient(90deg,hsla(87,12%,85%,0) 0,hsla(87,12%,85%,0) 70%,hsla(87,12%,85%,.2) 80%,hsla(87,12%,85%,.7) 90%,hsla(87,12%,85%,.9) 95%,#daded5)}.seventeenforty_theme .culture_section .slides_controls .caption{font-size:10px;font-size:1rem;color:#646464}.seventeenforty_theme .news_section{background-color:#a29463}.seventeenforty_theme .news_section .controls button svg path{stroke:hsla(0,0%,100%,.7)}.seventeenforty_theme .news_section header h3.heading_medium,.seventeenforty_theme .news_section header p{color:#fff}.seventeenforty_theme .news_section .slides_gutter .card{background-color:#f4f4f4}.seventeenforty_theme .news_section .slides_gutter .slides_track .card small{color:#bbb;font-family:GT America,Helvetica,sans-serif;font-weight:700}.seventeenforty_theme .news_section .slides_gutter .slides_track .card h6{color:#2b2b2b;font-family:GT America,Helvetica,sans-serif;font-weight:300;line-height:1.3}.seventeenforty_theme .news_section .slides_gutter .slides_track .card p{color:#979797;font-size:9px;font-size:.9rem}.seventeenforty_theme .resources_section .services_container .service h5,.seventeenforty_theme .resources_section .services_container .service p,.seventeenforty_theme .resources_section header .copy p,.seventeenforty_theme .resources_section header h4{color:#000}.seventeenforty_theme .location_section{background-color:#fff}.seventeenforty_theme .location_section header h3 span:not(.serif){font-size:10px;font-size:1rem;font-weight:400;font-family:GT America,Helvetica,sans-serif;font-weight:300;line-height:1.1}.seventeenforty_theme .location_section header .address{margin-top:1rem}.seventeenforty_theme .location_section header h3,.seventeenforty_theme .location_section header p{color:#000}.seventeenforty_theme .amenities_section{background-color:#f7f7f7}@media screen and (min-width:900px){.seventeenforty_theme .amenities_section .description{border-right:2px solid rgba(0,0,0,.3);padding-right:4rem;width:50%}}.seventeenforty_theme .amenities_section .description h4,.seventeenforty_theme .amenities_section .description p{color:#000}.seventeenforty_theme .amenities_section .amenities_list ul li{font-size:12px;font-size:1.2rem;color:#000;font-family:Canela,Times New Roman,serif;font-weight:300}.seventeenforty_theme .amenities_section .amenities_list ul li:last-of-type{margin-bottom:0}@media screen and (min-width:900px){.seventeenforty_theme .amenities_section .amenities_list{display:flex;align-items:center;width:calc(50% - 40px)}.seventeenforty_theme .amenities_section .amenities_list ul{border:none;padding:0}}.seventeenforty_theme .neighborhood_section header h4,.seventeenforty_theme .neighborhood_section header p{color:#000}.seventeenforty_theme .contact_section header button{color:#cecbcb;font-family:Canela,Times New Roman,serif;font-weight:300;text-transform:capitalize}.seventeenforty_theme .contact_section header button span{display:none}.seventeenforty_theme .contact_section header button.active{border-color:#000;color:#000;font-family:GT America,Helvetica,sans-serif;font-weight:500}.seventeenforty_theme .contact_section .tab_content .description{color:#000}.seventeenforty_theme .contact_section .items_container .item{border-top:1px solid hsla(0,0%,73%,.3)}.seventeenforty_theme .contact_section .items_container .item h6.label{color:#bbb;font-size:8px;font-size:.8rem;font-family:GT America,Helvetica,sans-serif;font-weight:500;text-transform:capitalize}.seventeenforty_theme .contact_section .items_container .item span{font-size:12px;font-size:1.2rem;color:#000}.seventeenforty_theme .contact_section .items_container .item span.name{margin-top:1.5rem}.seventeenforty_theme .contact_section .items_container .item span.title{color:#878686;margin-bottom:1.5rem;font-size:10px;font-size:1rem}.seventeenforty_theme .contact_section .items_container .item span.email,.seventeenforty_theme .contact_section .items_container .item span.phone{margin-bottom:1rem}.seventeenforty_theme .contact_section .items_container .item p{color:#000;font-size:11px;font-size:1.1rem}.seventeenforty_theme .footer_container .disclaimer .copy a{font-weight:300}.banner_notification{background-color:hsla(36,12%,92%,.97);border-bottom:1px solid #e7e5e1;position:fixed;top:0;left:0;width:100%;z-index:10000;transform:translateY(-100%);overflow:auto}@keyframes showBanner{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hideBanner{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.banner_notification.show{animation:showBanner .5s ease-in-out forwards}.banner_notification.hiding{animation:hideBanner .5s ease-in-out forwards}.banner_notification.hidden{display:none}.banner_notification .restraint{display:flex;justify-content:space-between;align-items:top;flex-wrap:wrap;padding-top:60px;padding-bottom:60px}@media screen and (max-width:900px){.banner_notification .restraint{padding-top:25px;padding-bottom:25px}}.banner_notification .headline{color:rgba(43,43,43,.8);font-size:20px;font-size:2rem;font-size:1.9vw;font-weight:700;line-height:1.3;max-width:25%}@media screen and (max-width:960px){.banner_notification .headline{font-size:2.5vw}}@media screen and (max-width:900px){.banner_notification .headline{font-size:6vw;max-width:95%;margin-bottom:20px;width:100%}}.banner_notification .copy{padding-right:4rem;max-width:50%}@media screen and (min-width:1400px){.banner_notification .copy{padding-right:0}}@media screen and (max-width:960px){.banner_notification .copy{max-width:75%;padding-left:4rem}}@media screen and (max-width:900px){.banner_notification .copy{max-width:100%;padding-left:0;padding-right:0;width:100%}}.banner_notification .copy p{font-size:10px;font-size:1rem;color:rgba(43,43,43,.8);margin-bottom:20px}@media screen and (max-width:450px){.banner_notification .copy p{font-size:9px;font-size:.9rem}}.banner_notification .copy a{color:#8f6d5e;font-size:8px;font-size:.8rem;font-weight:700;transition:all .2s ease;padding-bottom:2px;border-bottom:1px solid transparent}.banner_notification .copy a:hover{border-color:#8f6d5e}.banner_notification .close_btn{position:absolute;top:48px;right:48px;height:24px;width:24px}.banner_notification .close_btn svg path{fill:rgba(43,43,43,.8)}@media screen and (max-width:900px){.banner_notification .close_btn{top:25px;right:25px}}.generic_page .site_navigation{background-color:#284146}@media screen and (min-width:900px){.generic_page .site_navigation .menu_logo{transform:translateY(-35%) translateX(10%)}}.generic_page .page_section .post_info h1{font-family:Canela,Times New Roman,serif;font-weight:400}.generic_page .page_section article a:not(.btn),.generic_page .page_section article p a:not(.btn){color:#284146}.generic_page .page_section article a:not(.btn):hover,.generic_page .page_section article p a:not(.btn):hover{border-color:#284146}.info_page.return_to_eq .site_navigation{background-color:#284146;position:fixed}@media screen and (min-width:900px){.info_page.return_to_eq .site_navigation .menu_logo{transform:translateY(-35%) translateX(10%)}}.info_page.return_to_eq .sidebar .help_nav li a,.info_page.return_to_eq .sidebar ul li a.active{color:#284146}.info_page.return_to_eq .sidebar .help_nav li a:hover{color:#bbb}.info_page.return_to_eq .main_column section.contact h2{font-family:Canela,Times New Roman,serif;font-weight:400}.info_page.return_to_eq .main_column section.contact .about_box strong,.info_page.return_to_eq .main_column section.contact .cols .col strong{color:#eaeded}.info_page.return_to_eq section.intro .section_header{background-color:#a29463}.info_page.return_to_eq section.preparing .section_header{background-color:#daded5}.info_page.return_to_eq section.resources .section_header{background-color:#284146}.info_page.return_to_eq .section_header h1,.info_page.return_to_eq .section_header h2,.info_page.return_to_eq .section_header h3,.info_page.return_to_eq .section_header h4{font-family:Canela,Times New Roman,serif;font-weight:400}@media screen and (max-width:900px){.info_page.return_to_eq .section_header{padding-top:50px;padding-bottom:50px}.info_page.return_to_eq .section_header h1,.info_page.return_to_eq .section_header h2{font-size:20px;font-size:2rem}}.info_page.return_to_eq .section_content ul li{font-size:inherit}.info_page.return_to_eq .section_content a,.info_page.return_to_eq .section_content p a{color:#284146;border-bottom:2px solid #284146;font-size:inherit}.info_page.return_to_eq .section_content a:hover,.info_page.return_to_eq .section_content p a:hover{color:#25478d;border-color:#25478d}@media screen and (max-width:900px){.info_page.return_to_eq .section_content h3{font-size:12px;font-size:1.2rem}.info_page.return_to_eq .section_content h4{font-size:9px;font-size:.9rem}.info_page.return_to_eq .section_content p,.info_page.return_to_eq .section_content ul li,.info_page.return_to_eq .section_content ul li a{font-size:10px;font-size:1rem}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#fff;color:#000;font-weight:300;padding:0;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased}@media screen and (max-width:900px){body{overflow-x:hidden}}body h1,body h2,body h3,body h4,body h5,body h6{color:#000}@media screen and (max-width:900px){body.locked{height:100%;overflow:hidden;width:100%}}body main{transition:opacity .2s ease}body.blank main{opacity:0}main{position:relative}.intro_section .restraint .container,.restraint{max-width:1400px;margin:0 auto;padding:0 30px}.intro_section .restraint .container.no_pad,.restraint.no_pad{padding:0}@media screen and (min-width:900px)and (max-width:1200px){.intro_section .restraint .container,.restraint{padding:0 50px}}@media screen and (min-width:1200px)and (max-width:1880px){.intro_section .restraint .container,.restraint{padding:0 120px}}a{text-decoration:none}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}figure img{max-width:100%}input{border-radius:0;-webkit-appearance:none}.transition_screen{background-color:#727c72;bottom:0;height:0%;left:0;width:100%;position:fixed;z-index:1000}.transition_screen.start{animation:transitionStart .2s ease-in forwards}.transition_screen.end{animation:transitionEnd .3s ease-out forwards;bottom:auto;top:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;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{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0px;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.generic_page .page_section{padding:120px 0;min-height:100vh}@media screen and (max-width:1200px){.generic_page .page_section{padding:120px 0}}@media screen and (max-width:900px){.generic_page .page_section{padding:120px 0 70px}}.generic_page .page_section .post_info{position:relative}.generic_page .page_section .post_info small{color:#949499;display:block;font-size:12px;font-size:1.2rem;font-style:normal;font-weight:500;padding-left:0;margin-bottom:15px}.generic_page .page_section .post_info .back_btn{margin-top:50px}.generic_page .page_section .post_info .back_btn .right_arrow_icon{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";width:25px;display:inline-block;margin-right:5px;position:relative;top:1px}.generic_page .page_section .post_info .back_btn .right_arrow_icon svg{width:100%}.generic_page .page_section .post_info .info{color:#949499;font-style:normal;font-weight:500}.generic_page .page_section .post_info .info .byline em,.generic_page .page_section .post_info .info .date em{color:#585759;font-style:normal;font-weight:500}.generic_page .page_section .post_info .info .date{font-size:11px;font-size:1.1rem}.generic_page .page_section .post_info .social_share{margin-top:15px}.generic_page .page_section .post_info .social_share .SocialMediaShareButton{cursor:pointer;display:inline-block;margin-right:5px}@media screen and (max-width:900px){.generic_page .page_section .post_info .back_btn{display:none}.generic_page .page_section .post_info .insight_heading{margin-top:30px}}.generic_page .page_section article .article_constraint:after{content:"";display:table;clear:both}.generic_page .page_section article .article_constraint .back_btn{margin-top:50px}.generic_page .page_section article h2:first-of-type{margin-bottom:30px}.generic_page .page_section article strong{display:block;font-size:11px;font-size:1.1rem;font-weight:700;text-transform:none;font-style:normal}@media screen and (min-width:900px){.generic_page .page_section article strong{font-size:12px;font-size:1.2rem}}.generic_page .page_section article hr{background-color:#949499;border-width:0;display:block;height:1px;margin:40px 0}.generic_page .page_section article blockquote{border-left:3px solid #949499;color:#949499;font-size:17px;font-size:1.7rem;padding:0 30px;margin:40px 0}.generic_page .page_section article blockquote p{line-height:1.3}@media screen and (min-width:900px){.generic_page .page_section article blockquote{font-size:21px;font-size:2.1rem}}.generic_page .page_section article em{color:#949499}.generic_page .page_section article ol,.generic_page .page_section article ul{list-style:initial;padding-left:20px}.generic_page .page_section article ol li,.generic_page .page_section article ul li{line-height:1.6;margin-bottom:10px}.generic_page .page_section article ol{list-style:decimal}.generic_page .page_section article p{margin:20px 0;line-height:1.6}.generic_page .page_section article p:first-of-type{margin-top:0}.generic_page .page_section article small{color:#949499;display:block;margin-bottom:40px;padding-left:1.5em}.generic_page .page_section article p>img{margin:20px 0}.generic_page .page_section article img{max-width:100%}.generic_page .page_section article img:after{content:attr(alt)}.generic_page .page_section article a:not(.btn){color:#ff7128;border-bottom:2px solid transparent;display:inline;transition:all .2s ease}.generic_page .page_section article a:not(.btn):hover{border-bottom:2px solid #ff7128}@media screen and (max-width:900px){.generic_page .page_section .post_info{margin-bottom:30px}.generic_page .page_section .post_info h1{margin-bottom:10px}}@media screen and (min-width:900px){.generic_page .page_section{padding-top:200px;padding-bottom:100px}.generic_page .page_section .restraint{display:flex;justify-content:space-between}.generic_page .page_section .post_info{padding-right:40px;width:40%}.generic_page .page_section .post_info h1{margin-bottom:20px}.generic_page .page_section article{width:60%}.generic_page .page_section article .article_constraint{max-width:750px}}.generic_page .footer_container .border{display:none}@media screen and (min-width:900px){.generic_page.single_column .page_section{display:block}.generic_page.single_column .page_section .post_info,.generic_page.single_column .page_section article{width:100%}.generic_page.single_column .page_section .post_info{margin-bottom:40px}.generic_page.single_column .page_section article .article_constraint{margin:0 auto}}@font-face{font-family:GTPressura;src:url(/static/fonts/GTPressuraPro-Bold.woff2) format("woff2"),url(/static/fonts/GTPressuraPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:GTPressura;src:url(/static/fonts/GTPressuraPro-BoldItalic.woff2) format("woff2"),url(/static/fonts/GTPressuraPro-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:GTPressura;src:url(/static/fonts/GTPressuraPro-RegularItalic.woff2) format("woff2"),url(/static/fonts/GTPressuraPro-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:GTPressura;src:url(/static/fonts/GTPressuraPro-Regular.woff2) format("woff2"),url(/static/fonts/GTPressuraPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Adobe Caslon Pro;src:url(/static/fonts/ACaslonPro-Italic.woff2) format("woff2"),url(/static/fonts/ACaslonPro-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Adobe Caslon Pro;src:url(/static/fonts/ACaslonPro-Regular.woff2) format("woff2"),url(/static/fonts/ACaslonPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;src:local("Formular Bold"),local("Formular-Bold"),url(/static/fonts/Formular-Bold.woff2) format("woff2"),url(/static/fonts/Formular-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Formular;src:local("Formular"),url(/static/fonts/Formular.woff2) format("woff2"),url(/static/fonts/Formular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;src:local("Formular Light"),local("Formular-Light"),url(/static/fonts/Formular-Light.woff2) format("woff2"),url(/static/fonts/Formular-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Optima;src:url(/static/fonts/Optima-Regular.woff2) format("woff2"),url(/static/fonts/Optima-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Optima;src:url(/static/fonts/Optima-Bold.woff2) format("woff2"),url(/static/fonts/Optima-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:NeueHaasGroteskDisp;src:url(/static/fonts/NHaasGroteskTXPro-55Rg.woff2) format("woff2"),url(/static/fonts/NHaasGroteskTXPro-55Rg.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:NeueHaasGroteskDisp;src:url(/static/fonts/NHaasGroteskDSPro-65Md.woff2) format("woff2"),url(/static/fonts/NHaasGroteskDSPro-65Md.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GTWalsheim;src:url(/static/fonts/GTWalsheimRegular.woff2) format("woff2"),url(/static/fonts/GTWalsheimRegular.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GTWalsheim;src:local("GTWalsheimLight"),url(/static/fonts/GTWalsheimLight.woff2) format("woff2"),url(/static/fonts/GTWalsheimLight.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:LarishSemibold;src:url(/static/fonts/LarishNeueSemibold-Regular.woff2) format("woff2"),url(/static/fonts/LarishNeueSemibold-Regular.woff) format("woff")}@font-face{font-family:LarishNeueSemibold;src:url(/static/fonts/LarishNeueSemibold-Italic.woff2) format("woff2"),url(/static/fonts/LarishNeueSemibold-Italic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:GTAmerica;src:url(/static/fonts/gt-america-extended-bold-italic-webfont.woff2) format("woff2"),url(/static/fonts/gt-america-extended-bold-italic-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:GTAmerica;src:url(/static/fonts/gt-america-extended-bold-webfont.woff2) format("woff2"),url(/static/fonts/gt-america-extended-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:GT America;src:url(/static/fonts/GTAmerica-Medium.woff2) format("woff2"),url(/static/fonts/GTAmerica-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GT America;src:url(/static/fonts/GTAmerica-Light.woff2) format("woff2"),url(/static/fonts/GTAmerica-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Canela;src:url(/static/fonts/Canela-Light.woff2) format("woff2"),url(/static/fonts/Canela-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Canela;src:url(/static/fonts/Canela-Regular.woff2) format("woff2"),url(/static/fonts/Canela-Regular.woff) format("woff");font-weight:400;font-style:normal}