@font-face{font-family:Le-Corbusier;font-style:"normal";font-weight:300;src:url(/ui/fonts/2DEEF9_1_1.eot?#iefix);src:url(/ui/fonts/2DEEF9_1_1.eot?#iefix) format("eot"),url(/ui/fonts/2DEEF9_1_1.woff2) format("woff2"),url(/ui/fonts/2DEEF9_1_1.woff) format("woff"),url(/ui/fonts/2DEEF9_1_1.ttf) format("truetype")}@font-face{font-family:Lydian-BT;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D2DF3_0_0.eot?#iefix);src:url(/ui/fonts/2D2DF3_0_0.eot?#iefix) format("eot"),url(/ui/fonts/2D2DF3_0_0.woff2) format("woff2"),url(/ui/fonts/2D2DF3_0_0.woff) format("woff"),url(/ui/fonts/2D2DF3_0_0.ttf) format("truetype")}@font-face{font-family:Neuzeit-Grotesk;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D2DF3_2_0.eot?#iefix);src:url(/ui/fonts/2D2DF3_2_0.eot?#iefix) format("eot"),url(/ui/fonts/2D2DF3_2_0.woff2) format("woff2"),url(/ui/fonts/2D2DF3_2_0.woff) format("woff"),url(/ui/fonts/2D2DF3_2_0.ttf) format("truetype")}@font-face{font-family:Neuzeit-Grotesk;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D2DF3_5_0.eot?#iefix);src:url(/ui/fonts/2D2DF3_5_0.eot?#iefix) format("eot"),url(/ui/fonts/2D2DF3_5_0.woff2) format("woff2"),url(/ui/fonts/2D2DF3_5_0.woff) format("woff"),url(/ui/fonts/2D2DF3_5_0.ttf) format("truetype")}@font-face{font-family:Neuzeit-Grotesk;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D2DF3_3_0.eot?#iefix);src:url(/ui/fonts/2D2DF3_3_0.eot?#iefix) format("eot"),url(/ui/fonts/2D2DF3_3_0.woff2) format("woff2"),url(/ui/fonts/2D2DF3_3_0.woff) format("woff"),url(/ui/fonts/2D2DF3_3_0.ttf) format("truetype")}@font-face{font-family:Neuzeit-Grotesk;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D2DF3_1_0.eot?#iefix);src:url(/ui/fonts/2D2DF3_1_0.eot?#iefix) format("eot"),url(/ui/fonts/2D2DF3_1_0.woff2) format("woff2"),url(/ui/fonts/2D2DF3_1_0.woff) format("woff"),url(/ui/fonts/2D2DF3_1_0.ttf) format("truetype")}@font-face{font-family:Neuzeit-Grotesk;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D2DF3_4_0.eot?#iefix);src:url(/ui/fonts/2D2DF3_4_0.eot?#iefix) format("eot"),url(/ui/fonts/2D2DF3_4_0.woff2) format("woff2"),url(/ui/fonts/2D2DF3_4_0.woff) format("woff"),url(/ui/fonts/2D2DF3_4_0.ttf) format("truetype")}@font-face{font-family:Neuzeit-Grotesk;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D2DF3_6_0.eot?#iefix);src:url(/ui/fonts/2D2DF3_6_0.eot?#iefix) format("eot"),url(/ui/fonts/2D2DF3_6_0.woff2) format("woff2"),url(/ui/fonts/2D2DF3_6_0.woff) format("woff"),url(/ui/fonts/2D2DF3_6_0.ttf) format("truetype")}@font-face{font-family:FF-Schulbuch-Pro-Nord;font-style:"normal";font-weight:300;src:url(/ui/fonts/2D3B4F_0_0.eot?#iefix);src:url(/ui/fonts/2D3B4F_0_0.eot?#iefix) format("eot"),url(/ui/fonts/2D3B4F_0_0.woff2) format("woff2"),url(/ui/fonts/2D3B4F_0_0.woff) format("woff"),url(/ui/fonts/2D3B4F_0_0.ttf) format("truetype")}@font-face{font-family:FF-Schulbuch-Pro-Nord;font-style:"normal";font-weight:500;src:url(/ui/fonts/2D7EF9_0_0.eot?#iefix);src:url(/ui/fonts/2D7EF9_0_0.eot?#iefix) format("eot"),url(/ui/fonts/2D7EF9_0_0.woff2) format("woff2"),url(/ui/fonts/2D7EF9_0_0.woff) format("woff"),url(/ui/fonts/2D7EF9_0_0.ttf) format("truetype")}body,html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;height:100%}body{background-color:#f2eaea;color:#000;font-family:FF-Schulbuch-Pro-Nord;font-size:12px;font-style:normal;font-weight:300;overflow-x:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-display:swap;margin:0;padding:0}a{border-bottom:1px solid #000;color:#000;padding-bottom:2px;text-decoration:none;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color;-webkit-transition-timing-function:linear;transition-timing-function:linear}[data-trigger]{cursor:pointer}strong{font-weight:400}li,p{font-size:14px;line-height:22px;margin-bottom:12px}li:last-child,p:last-child{margin-bottom:0}ul{margin-bottom:20px;margin-left:30px}._centered_txt{text-align:center}h1,h2,h3,h4{width:100%}h1{font-family:Le-Corbusier;font-size:40px;font-weight:300}@media screen and (max-width:900px){h1{font-size:30px}}._h2,h2{font-family:Le-Corbusier;font-size:36px;font-weight:300;letter-spacing:0;line-height:40px}@media screen and (max-width:900px){._h2,h2{font-size:26px;line-height:34px}}._h3,h3{font-family:FF-Schulbuch-Pro-Nord;font-size:15px;font-weight:300;letter-spacing:1px}._h3._smaller,h3._smaller{font-size:11px;letter-spacing:1px}@media screen and (max-width:900px){._h3,h3{font-size:13px}}._h4,h4{font-family:Le-Corbusier;font-size:24px;font-weight:300;letter-spacing:0}@media screen and (max-width:900px){._h4,h4{font-size:18px}}._divider{display:block;width:100%}._divider._x1{height:10px}._divider._x2{height:20px}._divider._x3{height:30px}._divider._x4{height:40px}@media screen and (max-width:900px){._divider._x4{height:30px}}._divider._x5{height:50px}@media screen and (max-width:900px){._divider._x5{height:25px}}._divider._x6{height:60px}@media screen and (max-width:900px){._divider._x6{height:30px}}._divider._x7{height:70px}@media screen and (max-width:900px){._divider._x7{height:35px}}._divider._x8{height:80px}@media screen and (max-width:900px){._divider._x8{height:40px}}._cta{background-color:#000;border:2px solid #000;color:#fff;display:inline-block;font-family:FF-Schulbuch-Pro-Nord;font-size:14px;font-weight:300;letter-spacing:.1em;line-height:14px;margin:0 auto;min-width:200px;padding:14px 20px 10px;text-transform:uppercase;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:linear;transition-timing-function:linear;width:auto}._cta.outlined{background-color:transparent;color:#000}._cta.outlined:hover{background-color:#000;color:#fff}._cta:hover{background-color:#fff;color:#000}._uppercase{text-transform:uppercase}._txt_centered{text-align:center}._highlight{border-bottom:1px solid #000;padding-bottom:2px}footer,header,main{display:block;opacity:1!important;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:margin-left;transition-property:margin-left;width:100%}footer .outer._bg1,header .outer._bg1,main .outer._bg1{background-color:#fff}footer .outer._bg2,header .outer._bg2,main .outer._bg2{background-color:#f2eaea}footer .outer .inner,header .outer .inner,main .outer .inner{padding-left:38px;padding-right:38px}@media screen and (max-width:900px){footer .outer .inner,header .outer .inner,main .outer .inner{padding-left:16px;padding-right:16px}}footer .outer .inner._max_w_1040px,header .outer .inner._max_w_1040px,main .outer .inner._max_w_1040px{margin:0 auto;max-width:1040px}@media screen and (max-width:900px){footer.closed,header.closed,main.closed{margin-left:0}footer.open,header.open,main.open{margin-left:-260px;margin-right:5px}}header{background-color:#fff;height:86px;left:0;position:fixed;top:0;z-index:20}header .outer .inner{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex}header .outer .inner .logo,header .outer .inner .nav{height:30px;margin-top:42px;width:auto}header .outer .inner .logo{cursor:pointer}header .outer .inner .logo>svg{height:30px;width:auto}header .outer .inner .nav ul{list-style:none;margin-left:0;margin-top:0}header .outer .inner .nav ul li{display:inline-block;font-size:16px;line-height:24px;margin-right:30px;padding-left:10px;padding-right:10px;padding-top:6px;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}header .outer .inner .nav ul li a{border-bottom:1px solid #fff;display:block;min-height:100%}header .outer .inner .nav ul li a:hover{border-bottom-color:#000}header .outer .inner .nav ul li._highlight{background-color:#ccc;border:none;color:#000}header .outer .inner .nav ul li._highlight a{border:none;color:#000}header .outer .inner .nav ul li._highlight a:hover{border:none;color:#fff}header .outer .inner .nav ul li._highlight:hover{background-color:#000}header .outer .inner .nav ul li._highlight:hover a{border:none;color:#fff}@media screen and (max-width:900px){header .outer .inner .nav{height:100%;position:absolute;right:-240px;top:0;width:240px}header .outer .inner .nav>ul{height:auto;margin-top:0;padding-left:20px;width:100%;z-index:1}header .outer .inner .nav>ul * li,header .outer .inner .nav>ul>li{border-bottom:none;display:block;margin-right:0}header .outer .inner .nav>ul * li a,header .outer .inner .nav>ul>li a{border-bottom:none}}header .outer .inner .social{position:absolute;right:30px;top:34px}header .outer .inner .social ul{list-style:none}header .outer .inner .social ul li a{border:none;display:block;height:30px;width:30px}header .outer .inner .social ul li a svg{fill:#000}@media screen and (max-width:900px){header .outer .inner .social ul li a{height:24px;width:24px}header .outer .inner .social{right:50px;top:42px}}header .outer .inner .nav-toggle{display:none}@media screen and (max-width:900px){header .outer .inner .nav-toggle{background-color:transparent;cursor:pointer;display:block;height:24px;opacity:1;position:absolute;right:16px;top:42px;width:24px;z-index:2}header .outer .inner .nav-toggle * span,header .outer .inner .nav-toggle>span{display:block;position:absolute;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:width,height;transition-property:width,height;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header .outer .inner .nav-toggle>.controls{height:100%;position:relative;width:100%}header .outer .inner .nav-toggle>.controls>.hamburger{height:100%;position:absolute;top:0;width:100%;z-index:2}header .outer .inner .nav-toggle>.controls>.hamburger>span{background-color:#000;height:2px;width:100%}header .outer .inner .nav-toggle>.controls>.hamburger>span:first-child{top:3px;-webkit-transition-delay:.5s;transition-delay:.5s}header .outer .inner .nav-toggle>.controls>.hamburger>span:nth-child(2){margin-top:-1px;top:50%;-webkit-transition-delay:.62s;transition-delay:.62s}header .outer .inner .nav-toggle>.controls>.hamburger>span:nth-child(3){bottom:3px;-webkit-transition-delay:.75s;transition-delay:.75s}header .outer .inner .nav-toggle>.controls>.cross{height:100%;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:100%;z-index:1}header .outer .inner .nav-toggle>.controls>.cross>span{background-color:#000;-webkit-box-shadow:none;box-shadow:none;width:0}header .outer .inner .nav-toggle>.controls>.cross>span:first-child{height:2px;top:calc(50% - 1px);-webkit-transition-delay:0s;transition-delay:0s;width:0}header .outer .inner .nav-toggle>.controls>.cross>span:nth-child(2){height:0%;left:calc(50% - 1px);-webkit-transition-delay:.25s;transition-delay:.25s;width:2px}header .outer .inner .nav-toggle.open>.controls>.hamburger{z-index:1}header .outer .inner .nav-toggle.open>.controls>.hamburger span{width:0}header .outer .inner .nav-toggle.open>.controls>.hamburger span:first-child{-webkit-transition-delay:0s;transition-delay:0s}header .outer .inner .nav-toggle.open>.controls>.hamburger span:nth-child(2){-webkit-transition-delay:.125s;transition-delay:.125s}header .outer .inner .nav-toggle.open>.controls>.hamburger span:nth-child(3){-webkit-transition-delay:.25s;transition-delay:.25s}header .outer .inner .nav-toggle.open>.controls>.cross{z-index:2}header .outer .inner .nav-toggle.open>.controls>.cross span:first-child{-webkit-transition-delay:.625s;transition-delay:.625s;width:100%}header .outer .inner .nav-toggle.open>.controls>.cross span:nth-child(2){height:100%;-webkit-transition-delay:.375s;transition-delay:.375s}}main{margin-top:86px;min-height:100vh;padding:0}main .outer .inner{margin:0 auto;max-width:1200px}main .outer .inner._no_padding{padding-left:0;padding-right:0}main .outer .inner ._read_more{display:none}main .outer .inner ._read_more.active{display:block}main .outer .inner p{font-size:21px;letter-spacing:.05em;line-height:30px;margin:0 auto 20px;max-width:800px}main .outer .inner p._medium{font-size:14px;line-height:17px}main .outer .inner p._smaller{font-size:12px;line-height:16px}main .outer .inner p._quote{font-family:Le-Corbusier;font-size:25px;line-height:30px}@media screen and (max-width:900px){main .outer .inner p{font-size:16px;letter-spacing:.01em;line-height:28px}}main .outer .inner ._video{aspect-ratio:16/9.1;border:6px solid #fff;-webkit-box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);display:block;margin:0 auto;max-width:900px;width:100%}@media screen and (max-width:640px){main .outer .inner ._video{border-width:6px}}main .outer ._slideshow{height:600px;position:relative;width:100%}main .outer ._slideshow .mask,main .outer ._slideshow .overlay{position:absolute;width:100%}main .outer ._slideshow .mask{background-color:rgba(0,0,0,.35);height:100%;left:0;top:0;z-index:10}main .outer ._slideshow .overlay{color:#fff;left:50%;max-width:90%;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11}main .outer ._slideshow ul{height:100%}main .outer ._slideshow ul li{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.9s;transition-duration:.9s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;width:100%}main .outer ._slideshow ul li.active{opacity:1}main .outer ._slideshow ul li:first-child{z-index:5}main .outer ._slideshow ul li:nth-child(2){z-index:4}main .outer ._slideshow ul li:nth-child(3){z-index:3}main .outer ._slideshow ul li:nth-child(4){z-index:2}main .outer ._slideshow ul li:nth-child(5){z-index:1}main .outer ._mod{background-repeat:no-repeat;background-size:cover;height:160px;margin:0 auto;position:relative;width:160px}main .outer ._mod ._mask{background-color:#000;height:100%;opacity:0;position:absolute;width:100%;z-index:1}main .outer ._mod ._num{color:#fff;font-size:70px;line-height:70px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}main .outer ._mod._img{aspect-ratio:4/3;height:auto;max-width:300px;width:auto}main .outer ._mod._circle{border-radius:50%;overflow:hidden;position:relative}main .outer ._mod._border{border:6px solid #fff}main .outer ._mod._shadow{-webkit-box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}main .outer ._mod._smaller{height:70px;width:70px}@media screen and (max-width:640px){main .outer ._mod{height:120px;width:120px}main .outer ._mod._smaller{height:60px;width:60px}}main .outer ._columns{-webkit-box-pack:center;-ms-flex-pack:center;clear:both;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;row-gap:40px}main .outer ._columns p{font-size:16px;line-height:22px}main .outer ._columns._two ._column{width:calc(50% - 70px)}main .outer ._columns._three ._column{width:calc(33.33333% - 70px)}@media screen and (max-width:640px){main .outer ._columns{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}main .outer ._columns._three ._column,main .outer ._columns._two ._column{width:100%}}main .outer .qanda{list-style:none;margin:0 auto;max-width:700px}main .outer .qanda>li{border-bottom:2px solid #000}main .outer .qanda>li ._question{cursor:pointer;padding-top:20px;position:relative;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;z-index:1}main .outer .qanda>li ._question p{letter-spacing:0}main .outer .qanda>li .expandable{display:none;min-height:0;opacity:0;position:relative;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:min-height;transition-property:min-height;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;z-index:0}main .outer .qanda>li .expandable li,main .outer .qanda>li .expandable p{font-size:16px;line-height:21px;margin-bottom:10px}main .outer .qanda>li .expandable li:last-child,main .outer .qanda>li .expandable p:last-child{margin-bottom:20px}main .outer .qanda>li .expandable ol,main .outer .qanda>li .expandable ul{margin-left:0;padding-left:24px}main .outer .qanda>li .expandable ol li,main .outer .qanda>li .expandable ul li{padding-left:10px}main .outer .qanda>li.selected .expandable{display:block;min-height:auto;opacity:1}footer .outer .inner p{font-size:12px;line-height:16px}.sliders{display:block;margin-left:30px;margin-right:30px;overflow-x:hidden}.sliders>ul{list-style:none;margin-left:0;padding-left:0;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;width:100000px}.sliders>ul.reset{margin-left:0;-webkit-transition-duration:0s;transition-duration:0s}.sliders>ul>li{display:table-cell;vertical-align:top;width:200px}.sliders>ul>li .credit,.sliders>ul>li .quote{margin:0 auto;max-width:900px;text-align:center;width:100%}.sliders>ul>li .quote,.sliders>ul>li .quote p{font-size:24px;line-height:34px}.sliders>ul>li .quote p{margin:0 0 15px;padding:0}.sliders>ul>li .credit{font-size:14px;font-weight:400;text-transform:uppercase}.modal-window{background-color:transparent;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.modal-window.active{display:block}.modal-window>.close{background-color:#fff;cursor:pointer;height:60px;position:absolute;right:20px;top:20px;width:60px;z-index:5}@media screen and (max-width:900px){.modal-window>.close{height:30px;right:0;top:0;width:30px}}.modal-window>.close>svg{height:40px;margin-left:10px;margin-top:10px;width:40px}@media screen and (max-width:900px){.modal-window>.close>svg{height:34px;margin-left:-10px;margin-top:6px;width:34px}}.modal-window>.close:hover{fill:#666}.modal-window>.mask{background-color:hsla(0,0%,100%,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal-window>.inner{background-color:#fff;-webkit-box-shadow:0 0 30px -10px rgba(0,0,0,.4);box-shadow:0 0 30px -10px rgba(0,0,0,.4);height:100%;left:50%;max-height:800px;max-width:800px;overflow-y:auto;padding:30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:2}.modal-window>.inner p:last-child{margin-bottom:0}.modal-window>.inner .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--color-primary-light-grey-2);display:block;height:100px;margin-bottom:10px;overflow:hidden;width:100px}@media screen and (max-width:900px){.modal-window>.inner{height:100%;max-height:100%;max-width:100%;width:100%}}.coming-soon .logo{color:#000;font-weight:400;height:80px;letter-spacing:5px;margin-top:-40px;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:100%}.coming-soon .logo>svg{max-width:300px;width:80%}.coming-soon .tagline{bottom:20px;color:#000;font-size:12px;letter-spacing:4px;margin-top:10px;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:640px){.coming-soon .tagline{font-size:10px}.coming-soon .tagline>span{display:none}}