/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{padding-bottom:0;min-width:320px;background:#fff;font-family:"FreightDisp Pro Book",sans-serif;font-size:22px;line-height:1.37;color:#000;-webkit-transition:opacity .5s,visibility .5s,background .3s;-o-transition:opacity .5s,visibility .5s,background .3s;transition:opacity .5s,visibility .5s,background .3s;font-size:18px}@media (max-width:1200px){body{font-size:16px;line-height:1.25}}@media (max-width:767px){body{font-size:14px;line-height:1.29}}body.landing{color:#fff}body.landing .btn-menu{background-image:url(../images/plus-white.svg)}body.landing.show-nav-main .btn-menu{background-image:url(../images/plus.svg)}body.black{background:#000;color:#fff}@media (max-width:767px){body.black .btn-menu{background-image:url(../images/plus-white.svg)}}body.black .header{background:0 0}body.black .header .header__content{background:0 0;-webkit-transition:background .5s .5s;-o-transition:background .5s .5s;transition:background .5s .5s}@media (max-width:767px){body.black.show-nav-main .btn-menu{background-image:url(../images/plus.svg)}}body.black.show-nav-main .header .header__content{background:0 0;color:#000;-webkit-transition:none;-o-transition:none;transition:none}a{color:inherit;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}a:hover{text-decoration:underline}a[href^=tel]:focus,a[href^=tel]:hover{text-decoration:none}.shopify-buy-frame--toggle.is-sticky{top:40%!important}blockquote,dl,hr,ol,p,table,ul{margin-bottom:1.22em}blockquote:last-child,dl:last-child,h1:last-child,h1[class],h2:last-child,h2[class],h3:last-child,h3[class],h4:last-child,h4[class],h5:last-child,h5[class],h6:last-child,h6[class],ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.61em;font-weight:400}h1{font-size:48px}h2{font-size:36px;line-height:1.18;letter-spacing:.02em}h3{font-size:30px}h4{font-size:26px}h5{font-size:22px}body.show-nav-main .header__inner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}body.show-nav-main .header__content{background:#fff}body.show-nav-main .nav{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transition:opacity .5s .4s,visibility .5s .4s;-o-transition:opacity .5s .4s,visibility .5s .4s;transition:opacity .5s .4s,visibility .5s .4s}@media (max-width:767px){body.show-nav-main .btn-menu{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}}body.loading-projects{overflow:hidden}body.loading-projects .section-projects .section__body{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}body.loading-page{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}@media (max-width:767px){body.bottom-reached .btn-next-project{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}body.bottom-reached .section-project .section__footer.project__footer{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}}.btn{position:relative;display:inline-block;min-width:150px;height:35px;padding:0 20px;-webkit-border-radius:0;border-radius:0;border:1px solid #000;background:#000;font-size:14px;line-height:33px;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:border .5s,color .5s,background .5s;-o-transition:border .5s,color .5s,background .5s;transition:border .5s,color .5s,background .5s}.btn i{-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}.btn:hover{background:#fff;color:#000;text-decoration:none}.btn-menu{position:relative;z-index:15;font-size:18px;line-height:normal;text-transform:uppercase}@media (max-width:1200px){.btn-menu{font-size:14px}}@media (max-width:767px){.btn-menu{position:absolute;top:23px;left:3px;display:inline-block;width:30px;height:30px;background-image:url(../images/plus.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:15px 15px;background-size:15px 15px;font-size:0}}.btn-menu span{display:block}.btn-menu span+span{display:none}.btn-menu:hover{text-decoration:none}.btn-close-project{position:absolute;z-index:190;top:40px;right:60px;-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:1200px){.btn-close-project{top:32px;right:33px}}@media (max-width:980px){.btn-close-project{top:40px;right:45px}}@media (max-width:767px){.btn-close-project{position:static;width:100%;display:block;padding:50px 50px;background:#fff;font-family:"FreightDisp Pro Book",sans-serif;font-size:14px;line-height:1.6;letter-spacing:.03em;text-transform:uppercase;text-align:center}.btn-close-project:hover{text-decoration:none}}.show-nav-main .btn-close-project{z-index:179}@media (max-width:767px){.btn-close-project i{display:none}}.btn-close-project span{display:none}@media (max-width:767px){.btn-close-project span{display:block}}body.show-nav-main .btn-menu span{display:none}body.show-nav-main .btn-menu span+span{display:block}@font-face{font-family:'David Hicks';src:url(../fonts/DavidHicks-Titling.woff2) format("woff2"),url(../fonts/DavidHicks-Titling.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'FreightDisp Pro Book';src:url(../fonts/FreightDispProBook-Regular.woff2) format("woff2"),url(../fonts/FreightDispProBook-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'FreightDisp Pro Book';src:url(../fonts/Freight-DispBookItalic.woff2) format("woff2"),url(../fonts/Freight-DispBookItalic.woff) format("woff");font-weight:400;font-style:italic}.gform_wrapper input{width:100%;height:29px;padding:0;border-width:0 0 1px;border-color:#5a5a5a;border-style:solid;-webkit-border-radius:0;border-radius:0;background:0 0;font-family:"FreightDisp Pro Book",sans-serif;font-size:24px;line-height:28px;color:#5a5a5a;font-weight:400;letter-spacing:.02em;font-style:italic;-webkit-transition:border .5s,background .5s;-o-transition:border .5s,background .5s;transition:border .5s,background .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:1200px){.gform_wrapper input{height:19px;font-size:16px;line-height:18px;line-height:initial}}.gform_wrapper input::-webkit-input-placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper input::-moz-placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper input::-ms-input-placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper input::placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper input:focus{border-color:#000}.gform_wrapper input:focus::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.gform_wrapper input:focus::-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.gform_wrapper input:focus::-ms-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.gform_wrapper input:focus::placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.gform_wrapper .textarea{width:100%;height:180px;padding:10px 0;border-width:0 0 1px;border-color:#5a5a5a;border-style:solid;-webkit-border-radius:0;border-radius:0;background:0 0;font-family:"FreightDisp Pro Book",sans-serif;font-size:24px;line-height:1.26;color:#5a5a5a;font-weight:400;font-style:italic;letter-spacing:.02em;-webkit-transition:border .5s,background .5s;-o-transition:border .5s,background .5s;transition:border .5s,background .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:1200px){.gform_wrapper .textarea{font-size:16px;line-height:1.5}}.gform_wrapper .textarea::-webkit-input-placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper .textarea::-moz-placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper .textarea::-ms-input-placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper .textarea::placeholder{color:#5a5a5a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gform_wrapper .textarea:focus{border-color:#000}.gform_wrapper .textarea:focus::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.gform_wrapper .textarea:focus::-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.gform_wrapper .textarea:focus::-ms-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.gform_wrapper .textarea:focus::placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}body .gform_wrapper{max-width:100%}body .gform_wrapper .gfield_error{margin-left:0!important;margin-right:0!important;border:none!important;background-color:none!important}body .gform_wrapper .gfield_error input{border-top:none!important;border-left:none!important;border-right:none!important}body .gform_wrapper .gfield_error .validation_message{display:none}body .gform_wrapper #gform_submit_button_1{margin-top:27px;border:0;-webkit-border-radius:0;border-radius:0;background:0 0;font-family:"FreightDisp Pro Book",sans-serif;font-size:24px;line-height:1.26;letter-spacing:.02em;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%!important}@media (max-width:1200px){body .gform_wrapper #gform_submit_button_1{margin-top:19px;font-size:16px;line-height:1.5}}@media (max-width:767px){body .gform_wrapper #gform_submit_button_1{margin-top:12px}}body .gform_wrapper form{text-align:center}body .gform_wrapper .gfield_label{display:none!important;font-size:15px;color:#000}body .gform_wrapper .gfield_required{color:#000}body .gform_wrapper .hidden_label input.large,body .gform_wrapper .hidden_label select.large{width:100%}body .gform_wrapper .top_label input.large,body .gform_wrapper .top_label input.medium,body .gform_wrapper .top_label select.large,body .gform_wrapper .top_label select.medium{width:100%}body .gform_wrapper li.gfield{position:relative;padding-right:0!important;margin-top:21px!important;margin-bottom:3px}body .gform_wrapper input[type=email],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url]{padding:3px 10px!important;border:0;border-bottom:1px solid #4f616f;-webkit-border-radius:0;border-radius:0;background:0 0;color:#000;letter-spacing:-.55px;text-transform:uppercase;text-align:center;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:none;font-style:italic}@media (max-width:767px){body .gform_wrapper input[type=email],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url]{font-size:16px!important}}body .gform_wrapper input[type=email]:focus,body .gform_wrapper input[type=number]:focus,body .gform_wrapper input[type=password]:focus,body .gform_wrapper input[type=tel]:focus,body .gform_wrapper input[type=text]:focus,body .gform_wrapper input[type=url]:focus{border-color:#000}body .gform_wrapper input[type=email]:-webkit-autofill,body .gform_wrapper input[type=email]:-webkit-autofill:active,body .gform_wrapper input[type=email]:-webkit-autofill:focus,body .gform_wrapper input[type=email]:-webkit-autofill:hover,body .gform_wrapper input[type=number]:-webkit-autofill,body .gform_wrapper input[type=number]:-webkit-autofill:active,body .gform_wrapper input[type=number]:-webkit-autofill:focus,body .gform_wrapper input[type=number]:-webkit-autofill:hover,body .gform_wrapper input[type=password]:-webkit-autofill,body .gform_wrapper input[type=password]:-webkit-autofill:active,body .gform_wrapper input[type=password]:-webkit-autofill:focus,body .gform_wrapper input[type=password]:-webkit-autofill:hover,body .gform_wrapper input[type=tel]:-webkit-autofill,body .gform_wrapper input[type=tel]:-webkit-autofill:active,body .gform_wrapper input[type=tel]:-webkit-autofill:focus,body .gform_wrapper input[type=tel]:-webkit-autofill:hover,body .gform_wrapper input[type=text]:-webkit-autofill,body .gform_wrapper input[type=text]:-webkit-autofill:active,body .gform_wrapper input[type=text]:-webkit-autofill:focus,body .gform_wrapper input[type=text]:-webkit-autofill:hover,body .gform_wrapper input[type=url]:-webkit-autofill,body .gform_wrapper input[type=url]:-webkit-autofill:active,body .gform_wrapper input[type=url]:-webkit-autofill:focus,body .gform_wrapper input[type=url]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px #e5e5e5 inset!important}body .gform_wrapper input[type=email]:-webkit-autofill,body .gform_wrapper input[type=number]:-webkit-autofill,body .gform_wrapper input[type=password]:-webkit-autofill,body .gform_wrapper input[type=tel]:-webkit-autofill,body .gform_wrapper input[type=text]:-webkit-autofill,body .gform_wrapper input[type=url]:-webkit-autofill{-webkit-text-fill-color:#000!important}body .gform_wrapper select{margin-left:0!important;-webkit-border-radius:0;border-radius:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px!important;text-align:center!important}body .gform_wrapper select::-ms-expand{display:none}body .gform_wrapper .selectric{background:0 0;border-width:0 0 1px;border-color:#000;border-style:solid}body .gform_wrapper .selectric .label{height:22px;padding:0 30px;margin:0;font-size:14px;line-height:22px;color:#000}body .gform_wrapper .selectric .button{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:10px;background:url(../images/arrow.svg) center no-repeat;-webkit-background-size:100% 100%;background-size:100%}body .gform_wrapper .selectric .button:after{display:none}body .gform_wrapper .selectric-items li{padding:5px 10px;font-size:14px;line-height:1.25;color:#000}body .gform_wrapper .gform_footer{padding:0!important;margin-top:24px!important}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=image1],body .gform_wrapper .gform_footer input[type=submit]{width:100%;height:28px;padding:0 15px;border:1px solid #000;-webkit-border-radius:0;border-radius:0;margin-right:0;background:0 0;font-size:14px;line-height:26px;color:#000;text-transform:none;-webkit-box-shadow:none;box-shadow:none;letter-spacing:.1em;cursor:pointer}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}body .gform_wrapper .top_label .gfield_error{width:100%}body .gform_wrapper div.validation_error{display:none}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding:0;border:0;background:0 0}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-top:5px;color:red;padding-right:0}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper li.gfield_error textarea{border-width:0 0 1px;border-color:red;color:red}body .gform_wrapper.gform_validation_error .top_label input.medium,body .gform_wrapper.gform_validation_error .top_label select.medium{width:100%}body .gform_wrapper .gfield_error input[type=email],body .gform_wrapper .gfield_error input[type=number],body .gform_wrapper .gfield_error input[type=password],body .gform_wrapper .gfield_error input[type=tel],body .gform_wrapper .gfield_error input[type=text],body .gform_wrapper .gfield_error input[type=url],body .gform_wrapper .gfield_error select,body .gform_wrapper .gfield_error textarea,body .gform_wrapper li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:0!important}.header{position:fixed;top:0;right:0;left:0;z-index:180;width:100%;background:#fff}.header .shell{max-width:100%;padding:0}.header .header__content{position:relative;padding:50px 0 50px 0;background:#fff}.header .header__inner{width:100%;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.header .header__inner .nav-container{font-size:12px}.header .header__inner .nav{width:100%;max-height:100%}.header .header__inner h1{color:#000;width:100%;font-family:"David Hicks",serif;font-size:35px;line-height:1;font-weight:400;text-transform:uppercase;letter-spacing:.005em;-webkit-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;z-index:11;display:block;text-align:center;margin-bottom:20px}.header .header__inner a:hover{text-decoration:none!important}.header .header__inner .section__title__logo a:hover{text-decoration:none}.clear:after{content:'';line-height:0;display:table;clear:both}.notext{font-size:0;line-height:0;text-indent:-4000px}.hidden,[hidden]{display:none!important}.alignleft{float:left}.alignright{float:right}.disabled,[disabled]{cursor:default}.cols{margin:0 -17px}@media (max-width:767px){.cols{margin:0}}.cols:after{content:'';clear:both;display:table;line-height:0}.col{float:left;padding:0 17px}.col--1of2{width:50%}.col--2of3{width:66.66%}.col--1of3{width:33.33%}@media (max-width:767px){.col{float:none;width:100%;padding:0;margin-bottom:30px}.col--2of3{margin-bottom:77px}}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:980px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:981px) and (max-width:1200px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1201px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}[class^=ico-]{font-size:0;line-height:0;text-indent:-4004px;display:inline-block;vertical-align:top;position:relative;-webkit-background-size:100% 100%;background-size:100%;background-position:center;background-repeat:no-repeat}.ico-times{width:21px;height:20px;background-image:url(../images/times.svg)}@media (max-width:1200px){.ico-times{width:17px;height:17px}}.ico-angle-down{width:35px;height:25px;text-align:center;text-indent:0}.ico-angle-down:after{content:'';-webkit-transform:rotate(45deg) translate(-3px,-3px);-ms-transform:rotate(45deg) translate(-3px,-3px);transform:rotate(45deg) translate(-3px,-3px);display:inline-block;width:20px;height:20px;border-width:0 1px 1px 0;border-style:solid;border-right-color:#000;border-bottom-color:#000}.intro{position:relative;display:table;width:100%;height:700px;margin-bottom:30px}.intro .intro__image{position:absolute;top:0;right:0;bottom:0;left:34.33%;-webkit-background-size:cover;background-size:cover;background-position:center}.intro .intro__content{position:relative;display:table;height:100%;width:34.4%;color:#fff}.intro .intro__content-inner{display:table-cell;vertical-align:middle}.link-more{position:relative;display:inline-block;font-size:18px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}@media (max-width:1200px){.link-more{font-size:14px;line-height:1.2;letter-spacing:.05em}}.link-more .ico-angle-down{display:block;margin:4px auto 0}@media (max-width:1200px){.link-more .ico-angle-down{margin-top:1px}}.link-more:hover{text-decoration:none}.link-more:hover .ico-angle-down{-webkit-animation:moveDown infinite 1s;animation:moveDown infinite 1s}@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}[class^=list-]{list-style:none;margin-bottom:0}.list-clear{line-height:1.27}@media (max-width:767px){.list-clear{line-height:1.29}}.list-clear p{margin-bottom:0!important}.list-clear li{margin-bottom:27px}@media (max-width:1600px){.list-clear li{margin-bottom:20px}}@media (max-width:1200px){.list-clear li{margin-bottom:19px}}@media (max-width:767px){.list-clear li{margin-bottom:17px}}.list-clear li:last-child{margin-bottom:0}.logo{float:left;max-width:180px;padding-top:15px}.logo:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}@media (max-width:767px){.logo{max-width:161px;padding-top:0}}.main{padding-top:171px}@media (max-width:767px){.main{padding-top:195px}}.main--gutter-none{height:100%}@media (max-width:767px){.main--gutter-none{padding-top:5em}}.map_box{max-width:65%!important}.map{padding-top:66%}@media (max-width:1200px){.map{padding-top:65.4%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:8px}.nav li{color:gray;line-height:1;letter-spacing:.005em;text-transform:uppercase;text-align:center;font-size:16px;padding:0 8px}@media (max-width:767px){.nav li{padding:0 .5em}}.nav li a{line-height:1;white-space:nowrap}.nav li a:hover{color:#000;text-decoration:none;cursor:pointer}@media (max-width:1200px){.nav li a:hover{color:#000!important}}.nav li a.active{color:#000}.nav li.expanded>a:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.nav li .nav{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000;-ms-flex-line-pack:center;align-content:center;background-color:#fff;padding-bottom:12px;position:absolute;left:0}.nav li .nav.nav-dropdown{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:visibility 0s,opacity .3s linear;-o-transition:visibility 0s,opacity .3s linear;transition:visibility 0s,opacity .3s linear}.nav li:hover>.nav-dropdown{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.nav-play{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000;-ms-flex-line-pack:center;align-content:center;background-color:#fff;padding-bottom:22px;position:fixed;left:0;width:100%;max-height:100%}.page-title{display:none;padding:29px 0}@media (max-width:767px){.page-title{position:fixed;top:0;right:0;left:0;z-index:30;display:block;background:#fff}}.page-title h1,.page-title h2{max-width:200px;margin-right:auto;margin-left:auto;font-family:"FreightDisp Pro Book",sans-serif;font-size:14px;line-height:1.57;letter-spacing:.03em;text-transform:uppercase;text-align:center}.projects{margin:0 -20px}@media (max-width:1200px){.projects{margin:0}}@media (max-width:980px){.projects{margin:0 -12px}}@media (max-width:767px){.projects{margin:0}}.projects .project{padding:0 1% 8px}@media (max-width:1200px){.projects .project{padding:0 1% 6px}}@media (max-width:980px){.projects .project{padding:0 1% 24px}}@media (max-width:767px){.projects .project{width:100%;padding:0 0 40px}}.project a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;text-decoration:none}.project.portrait_project{width:20%}.project.landscape_project{width:40%}@media (max-width:767px){.project{width:100%!important}}.project .project__image .project-item{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;margin:0;width:100%}.project .project__image .project-item img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.project .project__image .project__landscape img{aspect-ratio:1.477}@media (max-width:767px){.project .project__image .project__landscape img{aspect-ratio:auto;min-height:130px}}.project .project__image .project__portrait{width:100%}.project .project__image .project__portrait img{aspect-ratio:.699}@media (max-width:767px){.project .project__image .project__portrait img{aspect-ratio:auto;min-height:130px}}.project .project__title{padding:5px 0 0;font-family:"FreightDisp Pro Book",sans-serif;font-size:16px;line-height:1.2;font-weight:400;letter-spacing:.01em;text-transform:uppercase;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-bottom:none}@media (max-width:1200px){.project .project__title{padding:4px 0 5px;font-size:13px;line-height:1.08;letter-spacing:.015em}}@media (max-width:767px){.project .project__title{padding:3px 0 4px;font-size:14px;line-height:1.57;letter-spacing:.03em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;position:absolute}}.project:hover{cursor:pointer}.project:hover .project__title{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.quote{max-width:1336px;margin:0 auto;text-align:center;font-size:16px}@media (max-width:1600px){.quote{max-width:920px}}@media (max-width:1200px){.quote{padding:0 18px}}@media (max-width:980px){.quote{padding-top:25px}}.quote blockquote{margin:0 0 23px;font-family:"FreightDisp Pro Book",sans-serif;font-size:16px;line-height:1.2;letter-spacing:.02em}@media (max-width:1200px){.quote blockquote{margin-bottom:23px}}@media (max-width:980px){.quote blockquote{margin-bottom:15px}}.quote blockquote:last-child{margin-bottom:0}.quote .quote__author{font-family:"FreightDisp Pro Book",sans-serif;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}*{padding:0;margin:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}img{max-width:100%;height:auto;border:0;vertical-align:middle}strong{font-weight:700}small{font-size:18px}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}button,input[type=email],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;color:inherit}input::-moz-placeholder,textarea::-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;color:inherit}input::-ms-input-placeholder,textarea::-ms-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;color:inherit}input::placeholder,textarea::placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;color:inherit}button,input[type=button],input[type=reset],input[type=submit] label[for]{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button{overflow:visible}textarea{overflow:auto;resize:none}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:0}section .section__body dl,section .section__body ol,section .section__body ul{display:inline-block;list-style-position:inside}.section-landing{background:#fff;color:#000;text-align:center;margin:0 auto;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.section-landing .shell{display:table;table-layout:fixed;height:calc(100vh - 171px - 118px);width:100%;max-width:100%}.section-landing .shell .section__inner{display:table-cell;height:auto;text-align:center}@media (max-width:980px){.section-landing .shell .section__inner{vertical-align:top}}.section-landing .slider-intro{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .9s,visibility .9s;-o-transition:opacity .9s,visibility .9s;transition:opacity .9s,visibility .9s}.section-landing.hide{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.section-landing.show-slider .slider-intro{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-newsletter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;padding:30px 0;font-size:24px;line-height:1.25;color:#000;letter-spacing:.02em;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .9s,visibility .9s;-o-transition:opacity .9s,visibility .9s;transition:opacity .9s,visibility .9s}@media (max-width:1600px){.section-newsletter{font-size:20px}}@media (max-width:1200px){.section-newsletter{font-size:16px;line-height:1.26}}@media (max-width:767px){.section-newsletter{font-size:14px;line-height:1.29}}.section-newsletter .shell{display:table;width:100%;height:100%}.section-newsletter .section__inner{display:table-cell;vertical-align:middle;background:#fff;background:rgba(255,255,255,.98);max-width:100%;width:125vh;padding:100px 30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;background-color:rgba(255,255,255,.93)}@media (max-width:767px){.section-newsletter .section__inner{height:100%}}.section-newsletter .btn-close{position:absolute;top:40px;right:60px}@media (max-width:1200px){.section-newsletter .btn-close{top:32px;right:32px}}@media (max-width:980px){.section-newsletter .btn-close{top:43px;right:62px}}@media (max-width:767px){.section-newsletter .btn-close{top:20px;right:20px}}.section-newsletter .btn-close i{display:block}.section-newsletter .btn-close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.section-newsletter .section__title{margin-bottom:47px;font-family:"FreightDisp Pro Book",sans-serif;font-size:36px;line-height:1.18;letter-spacing:.01em;text-transform:uppercase}@media (max-width:1600px){.section-newsletter .section__title{margin-bottom:30px;font-size:32px}}@media (max-width:1200px){.section-newsletter .section__title{margin-bottom:39px;font-size:20px;line-height:1}}.section-newsletter .section__title:last-child{margin-bottom:0}.section-newsletter .section__head{margin-bottom:30px}@media (max-width:1200px){.section-newsletter .section__head{margin-bottom:29px}}@media (max-width:767px){.section-newsletter .section__head{margin-bottom:18px}}.section-newsletter .section__head p{margin-bottom:0;letter-spacing:.015em}@media (max-width:767px){.section-newsletter .section__head p{max-width:215px;margin-right:auto;margin-left:auto}}.section-newsletter .section__head:last-child{margin-bottom:0}.section-newsletter .section__message{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.section-newsletter .section__message.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-newsletter.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-newsletter.submitted .section__inner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.section-newsletter.submitted .section__message{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-projects{width:100%;padding:0 0 0}@media (max-width:1200px){.section-projects{padding:0 0 50px}}@media (max-width:767px){.section-projects{padding:0;margin-top:0}}.section-projects .shell{max-width:1688px}.section-projects--landing{max-width:1550px!important;margin:0 auto}@media (max-width:1200px){.section-projects .section__head{margin-bottom:24px}}@media (max-width:980px){.section-projects .section__head{margin-bottom:27px}}.section-projects .section__head:last-child{margin-bottom:0}.section-projects .section__body{-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.section-projects--shop .project .project__title{white-space:nowrap}.section-project{position:relative}@media (max-width:767px){.section-project{padding-top:0;padding-bottom:72px}}.section-project .shell{max-width:1850px}.section-project .project__footer{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.section-project .slick-next.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section__footer{text-align:center;line-height:1;width:100%}.section__footer--fixed{position:fixed;bottom:0;left:0;width:100%;background-color:#fff}.section__footer--fixed a{margin:50px 0}@media (max-width:767px){.section__footer--fixed a{margin:28px 0;font-size:14px;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}}.section__footer--spacer{margin:50px 0;height:16px}@media (max-width:767px){.section__footer--spacer{margin:28px 0;height:14px}}.section__footer h1{font-family:"FreightDisp Pro Book",sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;margin:50px 0}@media (max-width:767px){.section__footer h1{margin:28px 0}}.section-book-intro{position:absolute;top:90px;right:0;bottom:0;left:0;z-index:15;height:calc(100vh - 90px);padding:50px 0;background:#fff;color:#000;-webkit-transition:opacity .9s,visibility .9s;-o-transition:opacity .9s,visibility .9s;transition:opacity .9s,visibility .9s;background:#fff;-webkit-background-size:contain;background-size:contain}@media (max-width:767px){.section-book-intro{top:0;height:100vh}}.section-book-intro.hide{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .9s,visibility .9s;-o-transition:opacity .9s,visibility .9s;transition:opacity .9s,visibility .9s;pointer-events:none}.section-book-intro figure{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .9s,visibility .9s;-o-transition:opacity .9s,visibility .9s;transition:opacity .9s,visibility .9s}.section-book-intro figure.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-book-intro .section__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"David Hicks",serif;font-size:200px;line-height:1;letter-spacing:.05em;color:#000;text-transform:uppercase;text-align:center}@media (max-width:1600px){.section-book-intro .section__title{font-size:150px}}@media (max-width:1200px){.section-book-intro .section__title{top:calc(50% - 62px);font-size:112px;letter-spacing:.03em}}@media (max-width:980px){.section-book-intro .section__title{top:calc(50% - 25px)}}@media (max-width:767px){.section-book-intro .section__title{top:50%;font-size:48px;letter-spacing:.015em}}.section-book-intro.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-book{padding-bottom:65px;font-size:24px;line-height:1.25;letter-spacing:.02em;text-align:center}@media (max-width:1200px){.section-book{font-size:16px;line-height:1.2}}@media (max-width:767px){.section-book{font-size:14px;line-height:1.29}}.section-book small{text-transform:uppercase;letter-spacing:.015em}.section-book p{margin-bottom:32px}@media (max-width:1200px){.section-book p{margin-bottom:20px}}@media (max-width:767px){.section-book p{margin-bottom:18px}}.section-book p:last-child{margin-bottom:0}.section-book .shell{display:table;width:100%;max-width:1850px;height:calc(100vh - 265px)}@media (max-width:1200px){.section-book .shell{max-width:620px;height:calc(100vh - 265px)}}@media (max-width:767px){.section-book .shell{height:calc(100vh - 265px);padding:0 25px}}.section-book .section__inner{display:table-cell;vertical-align:middle}.section-book .section__title{max-width:960px;margin:0 auto 46px;font-family:"FreightDisp Pro Book",sans-serif;font-size:36px;line-height:1.18;letter-spacing:.02em;text-transform:uppercase}@media (max-width:1200px){.section-book .section__title{margin-bottom:38px;font-size:20px;line-height:1.2}}@media (max-width:767px){.section-book .section__title{margin-bottom:21px;font-size:16px;line-height:1.25}.section-book .section__title br{display:none}}@media (max-width:1200px){.section-book .section__title span{display:block}}@media (max-width:767px){.section-book .section__title span{display:inline}}.section-book .section__title:last-child{margin-bottom:0}.section-book .footer-link-container{position:fixed;bottom:0;right:0;left:0;z-index:10;padding:27px 15px;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.section-book--secondary{background:#fff;padding:0}.section-book--secondary .shell{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:block;max-width:1854px;height:calc(100vh - 160px)}@media (max-width:1200px){.section-book--secondary .shell{max-width:830px;height:calc(100vh - 222px)}}@media (max-width:980px){.section-book--secondary .shell{max-width:690px;height:calc(100vh - 240px)}}.section-book--secondary .section__inner{display:block}.section-book--secondary .slider-book .slider__slide{height:calc(100vh - 145px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}@media (max-width:980px){.section-book--secondary .slider-book .slider__slide{height:calc(100vh - 240px)}}@media (max-width:767px){.section-book--secondary .slider-book .slider__slide-image{padding:0 13px}}.section-book--secondary .slider-book .slider__slide-image figure,.section-book--secondary .slider-book .slider__slide-image img{max-height:calc(100vh - 350px)}@media (max-width:1200px){.section-book--secondary .slider-book .slider__slide-image figure,.section-book--secondary .slider-book .slider__slide-image img{max-height:calc(100vh - 222px)}}@media (max-width:980px){.section-book--secondary .slider-book .slider__slide-image figure,.section-book--secondary .slider-book .slider__slide-image img{max-height:calc(100vh - 240px)}}.section-book--tertiary{line-height:1.2}@media (max-width:1200px){.section-book--tertiary{padding:120px 0;line-height:1.15;letter-spacing:.028em}}@media (max-width:767px){.section-book--tertiary{line-height:1.25}}.section-book--tertiary br{display:none}@media (max-width:767px){.section-book--tertiary br{display:block}}.section-book--tertiary .shell{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);max-width:980px;height:calc(100vh - 160px)}@media (max-width:1200px){.section-book--tertiary .shell{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);max-width:610px;height:calc(100vh - 240px)}}@media (max-width:767px){.section-book--tertiary .shell{-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px)}}.show-fixed-header .section-book .footer-link-container{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;pointer-events:none}.section-company{padding-bottom:50px;line-height:1.25;letter-spacing:.02em;text-align:center;font-size:16px}@media (max-width:767px){.section-company{font-size:14px;line-height:1.29}}.section-company small{font-size:16px;letter-spacing:.015em}.section-company h6,.section-company p{margin-bottom:32px}.section-company figure,.section-company img{max-height:calc(100% - 200px);margin-bottom:36px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (max-width:1200px){.section-company figure,.section-company img{max-height:calc(100% - 127px)}}@media (max-width:980px){.section-company figure,.section-company img{max-height:calc(100% - 158px)}}@media (max-width:767px){.section-company figure,.section-company img{display:block!important;max-height:inherit}}.section-company img.intro_image_portrait{height:45vh}@media (max-width:767px){.section-company img.intro_image_portrait{height:auto;width:100%}}.section-company .shell{width:100%;max-width:1010px}@media (max-width:767px){.section-company .shell{max-width:100%;height:auto;padding:0 32px}}.section-company .section__inner{height:inherit}.section-company .section__body{height:auto}.section-company .section__body :last-child{margin-bottom:0}.section-company .section__body .introduction_quote{text-transform:uppercase;max-width:670px;margin-left:auto;margin-right:auto}.section-company .section__title{max-width:670px;margin:0 auto 20px;font-family:"FreightDisp Pro Book",sans-serif;font-size:30px;line-height:1;letter-spacing:.02em}.section-company .section__title.shop{font-size:16px}@media (max-width:980px){.section-company .section__title.shop a{text-decoration:underline}}@media (max-width:1200px){.section-company .section__title{max-width:460px;margin-bottom:15px;font-size:20px}}@media (max-width:767px){.section-company .section__title{margin-bottom:13px;font-size:16px;text-align:center}}@media (max-width:1200px){.section-company .section__title small{letter-spacing:.04em}}@media (max-width:980px){.section-company .section__title small{letter-spacing:.035em}}.section-company .section__title:last-child{margin-bottom:0}.section-company.shop .slick-next.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-company-articles{position:relative;text-align:center}.section-company-articles .shell{display:table;table-layout:fixed;width:100%;max-width:100%}@media (max-width:767px){.section-company-articles .shell{max-width:100%;min-height:auto;padding:0 32px}}.section-company-articles .section__inner{height:auto;display:table-cell}.section-company-articles .section__body{height:inherit}.section-company-articles .section__title{max-width:670px;margin:0 auto 20px;font-family:"FreightDisp Pro Book",sans-serif;font-size:30px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.section-company-articles .section__title:last-child{margin-bottom:0}.section-map{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;padding:200px 0;background:#fff;background:rgba(255,255,255,.98);font-size:22px;line-height:1.28;letter-spacing:.02em;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .9s,visibility .9s;-o-transition:opacity .9s,visibility .9s;transition:opacity .9s,visibility .9s;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:center}.section-map iframe{display:none}@media (max-width:1600px){.section-map{padding:60px 0 150px;font-size:18px}}@media (max-width:1200px){.section-map{padding:120px 0;font-size:16px;line-height:1.25;letter-spacing:.01em}}@media (max-width:767px){.section-map{font-size:14px;line-height:1.29;letter-spacing:.02em}}.section-map .shell{display:table;width:100%;max-width:990px;height:100%}@media (max-width:1600px){.section-map .shell{max-width:850px}}@media (max-width:1200px){.section-map .shell{max-width:670px;height:calc(100vh - 240px)}}@media (max-width:980px){.section-map .shell{max-width:646px}}@media (max-width:767px){.section-map .shell{max-width:100%}}.section-map .section__inner{display:table-cell;vertical-align:middle;width:100%}.section-map .section__body{position:relative}.section-map .section__entry{position:absolute;bottom:-150px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1600px){.section-map .section__entry{bottom:-120px}}@media (max-width:1200px){.section-map .section__entry{bottom:-110px}}@media (max-width:980px){.section-map .section__entry{bottom:-119px}}@media (max-width:767px){.section-map .section__entry{bottom:-117px;width:100%;max-width:215px}}.section-map .btn-close{position:absolute;top:40px;right:60px}@media (max-width:1200px){.section-map .btn-close{top:31px;right:31px}}@media (max-width:980px){.section-map .btn-close{top:43px;right:45px}}@media (max-width:767px){.section-map .btn-close{top:29px;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:"FreightDisp Pro Book",sans-serif;font-size:14px;line-height:1.57;letter-spacing:.03em;text-transform:uppercase;text-align:center}}.section-map .btn-close i{display:block}@media (max-width:767px){.section-map .btn-close i{display:none}}.section-map .btn-close span{display:none}@media (max-width:767px){.section-map .btn-close span{display:inline}}.section-map .btn-close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.section-map.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-map.visible iframe{display:block}.section-404{position:relative;padding:10px 0 100px;text-align:center}@media (max-width:1200px){.section-404{padding:18px 0 90px}}@media (max-width:767px){.section-404{padding:25px 0}}.section-404 .shell{display:table;table-layout:fixed;width:100%;max-width:800px;height:calc(100vh - 200px)}@media (max-width:1200px){.section-404 .shell{height:calc(100vh - 198px)}}@media (max-width:767px){.section-404 .shell{max-width:100%;min-height:auto;height:auto;padding:0 32px}}.section-404 .section__inner{height:auto;display:table-cell;vertical-align:middle}.section-404 .section__body{height:inherit}.section-404 .section__body ul{text-align:left}.section-404 .section__title{margin:0 auto 20px;font-family:"FreightDisp Pro Book",sans-serif;font-size:30px;line-height:1;letter-spacing:.02em;text-transform:uppercase}@media (max-width:1200px){.section-404 .section__title{margin-bottom:15px;font-size:20px}}@media (max-width:767px){.section-404 .section__title{margin-bottom:13px;font-size:16px;text-align:center}}@media (max-width:1200px){.section-404 .section__title small{letter-spacing:.04em}}@media (max-width:980px){.section-404 .section__title small{letter-spacing:.035em}}#landingVideo{max-width:100%;height:auto;max-width:837px;padding:0 2em}.play-icon{display:inline-block;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:79.52px;width:4.97rem;height:79.52px;height:4.97rem;-webkit-border-radius:50%;border-radius:50%;border:3.2px solid #000;border:.2rem solid #000;z-index:5}.play-icon img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-38%,-50%);-ms-transform:translate(-38%,-50%);transform:translate(-38%,-50%);-webkit-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}@media (max-width:767px){.play-icon{width:4.57rem;height:4.57rem}}@media only screen and (min-width:767px){.landingVideoDesktop{display:block}.landingVideoMobile{display:none}}@media only screen and (max-width:767px){.landingVideoDesktop{display:none}.landingVideoMobile{display:block}}@media (max-width:767px){.slick-track{height:auto!important}}.subscribe{max-width:260px;margin:0 auto}@media (max-width:1200px){.subscribe{max-width:266px}}@media (max-width:767px){.subscribe{max-width:215px}}.subscribe .subscribe__field{margin-bottom:8px;text-align:center}@media (max-width:1200px){.subscribe .subscribe__field{margin-bottom:9px}}@media (max-width:767px){.subscribe .subscribe__field{margin-bottom:10px}}.subscribe .subscribe__field:last-child{margin-bottom:0}.shell{max-width:1150px;padding-right:25px;padding-left:25px;margin-left:auto;margin-right:auto}@media (max-width:767px){.shell{padding:0 15px}}.slider-intro .slider__slide-image{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh}.slider-intro-mobile .slider__slide-image{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}.slider-intro-mobile .slider__slide-content{position:relative;z-index:5;display:table;width:100%;height:100vh;padding:140px 0;color:#fff;text-align:center}.slider-intro-mobile .slider__slide-content .slider__slide-entry{display:table-cell;vertical-align:middle}.slider-intro-mobile .slider__slide-content h1,.slider-intro-mobile .slider__slide-content h2,.slider-intro-mobile .slider__slide-content h3{font-family:"David Hicks",serif;font-size:40px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.slider-intro-mobile .slider__slide-title{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);font-size:50px!important}.slider-intro-mobile .slick-arrow:after{border-top-color:#fff;border-right-color:#fff}.slider-intro-mobile .slick-arrow.slick-prev{left:5px}.slider-intro-mobile .slick-arrow.slick-next{right:5px}.slider-product .slider__slide,.slider-project .slider__slide{display:table;width:100%;padding:0 170px}@media (max-width:1200px){.slider-product .slider__slide,.slider-project .slider__slide{padding:0 77px}}@media (max-width:980px){.slider-product .slider__slide,.slider-project .slider__slide{padding:0 61px}}@media (max-width:767px){.slider-product .slider__slide,.slider-project .slider__slide{display:block;height:auto;padding:0;margin-bottom:10px}.slider-product .slider__slide:last-child,.slider-project .slider__slide:last-child{margin-bottom:0}}.slider-product .slider__slide>*,.slider-project .slider__slide>*{display:table-cell;vertical-align:middle}@media (max-width:767px){.slider-product .slider__slide>*,.slider-project .slider__slide>*{display:block}}@media (max-width:767px){.slider-product .slider__slide:not(:first-child) .slider__slide-content-text,.slider-project .slider__slide:not(:first-child) .slider__slide-content-text{margin-top:36px}.slider-product .slider__slide:not(:last-child) .slider__slide-content-text,.slider-project .slider__slide:not(:last-child) .slider__slide-content-text{margin-bottom:36px}}.slider-product .slider__slide-image,.slider-project .slider__slide-image{height:inherit}.slider-product .slider__slide-image .slider__slide-image-inner,.slider-project .slider__slide-image .slider__slide-image-inner{height:calc(100vh - 171px - 130px);-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.slider-product .slider__slide-image .slider__slide-image-inner.image-align-left,.slider-project .slider__slide-image .slider__slide-image-inner.image-align-left{background-position-x:0}.slider-product .slider__slide-image .slider__slide-image-inner.image-align-right,.slider-project .slider__slide-image .slider__slide-image-inner.image-align-right{background-position-x:100%}.slider-product .slider__slide-image .slider__slide-image-inner img,.slider-project .slider__slide-image .slider__slide-image-inner img{max-width:100%;max-height:100%;width:100%;height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:767px){.slider-product .slider__slide-image .slider__slide-image-inner,.slider-project .slider__slide-image .slider__slide-image-inner{height:auto;width:100%}}.slider-product .slider__slide-image .cols,.slider-project .slider__slide-image .cols{margin:0 -40px;height:inherit}@media (max-width:1200px){.slider-product .slider__slide-image .cols,.slider-project .slider__slide-image .cols{margin:0 -10px}}@media (max-width:767px){.slider-product .slider__slide-image .cols,.slider-project .slider__slide-image .cols{margin:0 -5px}}.slider-product .slider__slide-image .col,.slider-project .slider__slide-image .col{padding:0 40px;height:inherit}@media (max-width:1200px){.slider-product .slider__slide-image .col,.slider-project .slider__slide-image .col{padding:0 10px}}@media (max-width:980px){.slider-product .slider__slide-image .col .slider__slide-image-inner,.slider-project .slider__slide-image .col .slider__slide-image-inner{height:inherit;padding-top:0}}@media (max-width:767px){.slider-product .slider__slide-image .col,.slider-project .slider__slide-image .col{float:left;width:50%;padding:0 5px;margin-bottom:0}.slider-product .slider__slide-image .col .slider__slide-image-inner,.slider-project .slider__slide-image .col .slider__slide-image-inner{padding-top:143.3%}}.slider-product .slider__slide-image .col:first-child:last-child,.slider-project .slider__slide-image .col:first-child:last-child{float:none;margin:0 auto}@media (max-width:980px){.slider-product .slider__slide-image .col:first-child:last-child,.slider-project .slider__slide-image .col:first-child:last-child{width:88%}}@media (max-width:767px){.slider-product .slider__slide-image .col:first-child:last-child,.slider-project .slider__slide-image .col:first-child:last-child{width:100%}}.slider-product .slider__slide-entry,.slider-project .slider__slide-entry{font-family:"FreightDisp Pro Book",sans-serif;font-size:16px;line-height:1.12;letter-spacing:.04em;text-align:center;text-transform:uppercase}.slider-product .slider__slide-entry a:hover,.slider-project .slider__slide-entry a:hover{text-decoration:none}.slider-product .slider__slide-content,.slider-project .slider__slide-content{height:calc(100vh - 171px - 130px)}@media (max-width:767px){.slider-product .slider__slide-content,.slider-project .slider__slide-content{height:0}}.slider-product .slider__slide-content-text,.slider-project .slider__slide-content-text{font-size:16px;text-align:center}@media (max-width:767px){.slider-product .slider__slide-content-text,.slider-project .slider__slide-content-text{height:auto}}.slider-product .slider__slide-footer-quote,.slider-project .slider__slide-footer-quote{position:fixed;bottom:0;left:0;background-color:#fff}@media (max-width:767px){.slider-product .btn-next-project,.slider-project .btn-next-project{position:fixed;bottom:0;right:0;left:0;z-index:15;padding:27px 15px;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.slider-product .btn-next-project br,.slider-project .btn-next-project br{display:none}}.slider-product.slider-product,.slider-project.slider-product{margin-bottom:30px}.slider-product.slider-product .slider__slide,.slider-project.slider-product .slider__slide{display:table;width:100%;height:auto;padding:0 170px}@media (max-width:1200px){.slider-product.slider-product .slider__slide,.slider-project.slider-product .slider__slide{height:auto;padding:0 77px}}@media (max-width:980px){.slider-product.slider-product .slider__slide,.slider-project.slider-product .slider__slide{height:auto;padding:0 61px}}@media (max-width:767px){.slider-product.slider-product .slider__slide,.slider-project.slider-product .slider__slide{display:block;height:auto;padding:0;margin-bottom:10px}.slider-product.slider-product .slider__slide:last-child,.slider-project.slider-product .slider__slide:last-child{margin-bottom:0}}.slider-product.slider-product .slider__slide>*,.slider-project.slider-product .slider__slide>*{display:table-cell;vertical-align:middle}@media (max-width:767px){.slider-product.slider-product .slider__slide>*,.slider-project.slider-product .slider__slide>*{display:block}}.slider-product.slider-product .slider__slide-content,.slider-project.slider-product .slider__slide-content{padding-top:30%;height:auto}.slider-product.slider-product .slider__slide-entry,.slider-project.slider-product .slider__slide-entry{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-book .slider__slide{display:table;padding:0}.slider-book .slider__slide>*{display:table-cell;vertical-align:middle}.slider-book .slider__slide-image{height:inherit}.slider-book .slider__slide-image img{max-height:100%;margin:0 auto}@media (max-width:980px){.slider-book .slider__slide-image img{max-height:546px}}.slider-book .slick-arrow{-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}@media (max-width:1200px){.slider-book .slick-arrow{top:calc(50% - 22px)}}@media (max-width:980px){.slider-book .slick-arrow{top:calc(50% - 15px)}}@media (max-width:767px){.slider-book .slick-arrow{top:50%}}@media (max-width:1200px){.slider-book .slick-arrow.slick-next{right:calc(-50vw + 409px)}}@media (max-width:980px){.slider-book .slick-arrow.slick-next{right:calc(-50vw + 343px)}}@media (max-width:767px){.slider-book .slick-arrow.slick-next{right:-19px}}@media (max-width:1200px){.slider-book .slick-arrow.slick-prev{left:calc(-50vw + 409px)}}@media (max-width:980px){.slider-book .slick-arrow.slick-prev{left:calc(-50vw + 343px)}}@media (max-width:767px){.slider-book .slick-arrow.slick-prev{left:-19px}}.slider-book .slick-arrow:after{width:23px;height:23px;border-top-color:#000;border-right-color:#000}@media (max-width:1200px){.slider-book .slick-arrow:after{width:13px;height:13px}}.slider-book .slick-arrow.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.slider-articles .slick-slider{position:static;margin:0 85px}@media (max-width:767px){.slider-articles .slick-slider{padding:0 10px;margin:0}}.slider-articles .slick-slide>div{margin-bottom:33px}@media (max-width:1200px){.slider-articles .slick-slide>div{margin-bottom:38px}}@media (max-width:767px){.slider-articles .slick-slide>div{margin-bottom:31px}}.slider-articles .slick-slide>div:last-child{margin-bottom:0}.slider-articles .slider__slide{vertical-align:top;padding:0 10px}@media (max-width:767px){.slider-articles .slider__slide{padding:0 5px}}.slider-articles .slider__slide-image{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;padding-top:127%;margin-bottom:15px;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:opacity .5s,-webkit-filter .5s;transition:opacity .5s,-webkit-filter .5s;-o-transition:filter .5s,opacity .5s;transition:filter .5s,opacity .5s;transition:filter .5s,opacity .5s,-webkit-filter .5s}.slider-articles .slider__slide-image.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}@media (max-width:1200px){.slider-articles .slider__slide-image{margin-bottom:8px}}@media (max-width:980px){.slider-articles .slider__slide-image{-webkit-filter:none;filter:none}}@media (max-width:767px){.slider-articles .slider__slide-image{margin-bottom:5px}}.slider-articles .slider__slide-image:last-child{margin-bottom:0}.slider-articles .slider__slide-content{text-align:left}.slider-articles .slider__slide-content h4{padding-bottom:5px;border-bottom:1px solid #000;font-family:"FreightDisp Pro Book",sans-serif;font-size:12px;line-height:1.15;letter-spacing:.01em;text-transform:uppercase}@media (max-width:1600px){.slider-articles .slider__slide-content h4{font-size:12px}}@media (max-width:1200px){.slider-articles .slider__slide-content h4{padding-bottom:7px;line-height:1.11}}@media (max-width:767px){.slider-articles .slider__slide-content h4{padding-bottom:4px;line-height:1.18}}.slider-articles .slider__slide-content h4 span{display:block}.slider-articles .slick-arrow{top:calc(50% - 45px);-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.slider-articles .slick-arrow:after{width:23px;height:23px}@media (max-width:1200px){.slider-articles .slick-arrow:after{width:14px;height:14px}}.slider-articles .slick-arrow.slick-next{right:49px}@media (max-width:1600px){.slider-articles .slick-arrow.slick-next{right:30px}}@media (max-width:1200px){.slider-articles .slick-arrow.slick-next{right:20px}}@media (max-width:980px){.slider-articles .slick-arrow.slick-next{right:25px}}@media (max-width:767px){.slider-articles .slick-arrow.slick-next{right:6px}}.slider-articles .slick-arrow.slick-prev{left:50px}@media (max-width:1600px){.slider-articles .slick-arrow.slick-prev{left:30px}}@media (max-width:1200px){.slider-articles .slick-arrow.slick-prev{left:20px}}@media (max-width:980px){.slider-articles .slick-arrow.slick-prev{left:25px}}@media (max-width:767px){.slider-articles .slick-arrow.slick-prev{left:6px}}.slider-articles .slick-arrow.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.slider-articles a:hover{text-decoration:none}.slider-articles a:hover .slider__slide-image{-webkit-filter:grayscale(0);filter:grayscale(0)}.slider-landing{max-width:100%;width:100%;margin:auto}.slider-landing .slick-track{height:auto!important}.slider-landing .slider-img-container{position:relative;width:100%;padding-top:56.25%}.slider-landing .slider-img-container .slider-landing-img{position:absolute;top:0;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.slick-dots{position:absolute;bottom:-37px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);list-style:none}.slick-dots li{display:inline-block;padding:0 5px 0 6px}.slick-dots li button{display:block;width:11px;height:11px;border:1px solid #fff;-webkit-border-radius:100%;border-radius:100%;background:#000;font-size:0;-webkit-transition:border .5s,background .5s;-o-transition:border .5s,background .5s;transition:border .5s,background .5s}.slick-dots .slick-active button,.slick-dots li button:hover{border-color:transparent;background:#000}.slick-arrow{position:absolute;top:50%;z-index:25;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:60px;border:0;background:0 0;font-size:0;line-height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media (max-width:1200px){.slick-arrow{width:40px;height:40px}}@media (max-width:767px){.slick-arrow{width:30px;height:30px}}.slick-arrow:after{content:'';display:inline-block;width:25px;height:25px;border-width:1px 1px 0 0;border-style:solid;border-top-color:#000;border-right-color:#000}@media (max-width:1200px){.slick-arrow:after{width:13px;height:13px}}.slick-arrow.slick-prev{left:-12px}@media (max-width:1200px){.slick-arrow.slick-prev{left:-5px}}@media (max-width:980px){.slick-arrow.slick-prev{left:0}}@media (max-width:767px){.slick-arrow.slick-prev{left:-15px}}.slick-arrow.slick-prev:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}@media (max-width:767px){.slick-arrow.slick-prev:after{margin-left:7px}}.slick-arrow.slick-next{right:-12px}@media (max-width:1200px){.slick-arrow.slick-next{right:-5px}}@media (max-width:980px){.slick-arrow.slick-next{right:0}}@media (max-width:767px){.slick-arrow.slick-next{right:-15px}}.slick-arrow.slick-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){.slick-arrow.slick-next:after{margin-right:7px}}.slick-arrow.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.socials{float:right}.socials ul{list-style:none;margin:0 -8px}.socials li{display:inline-block;padding:5px 8px}.socials a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}@media (max-width:767px){.socials{float:none}}.tabs-filters ul{list-style:none;font-size:0;text-align:center}.tabs-filters ul li{display:inline-block;padding:0 8px;font-size:18px;line-height:1.45;letter-spacing:.02em;text-transform:uppercase}@media (max-width:1200px){.tabs-filters ul li{font-size:14px;line-height:1.57;letter-spacing:.04em}}.tabs-filters ul li.active{text-decoration:underline}.tabs-filters ul a{color:gray!important;cursor:pointer}.tabs-filters ul a:hover{text-decoration:none;color:#000!important}.tabs-filters .tabs__body{position:relative}.tabs-filters .tab{position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.tabs-filters .tab.active{position:absolute;top:0;right:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transition:opacity .4s .3s,visibility .4s .3s;-o-transition:opacity .4s .3s,visibility .4s .3s;transition:opacity .4s .3s,visibility .4s .3s}.tabs-filters-new ul{list-style:none;font-size:0;text-align:center}.tabs-filters-new ul li{display:inline-block;padding:0 10.5px;font-size:18px;line-height:1.45;letter-spacing:.02em;text-transform:uppercase}@media (max-width:1200px){.tabs-filters-new ul li{font-size:14px;line-height:1.57;letter-spacing:.04em}}.tabs-filters-new ul li.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.tabs-filters-new ul a{color:#000;cursor:pointer}.tabs-filters-new .tabs__body{position:relative}.tabs-filters-new .tab{position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.tabs-filters-new .tab.active{position:absolute;top:0;right:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transition:opacity .4s .3s,visibility .4s .3s;-o-transition:opacity .4s .3s,visibility .4s .3s;transition:opacity .4s .3s,visibility .4s .3s}.tabs__head__projects .tabs__nav a{font-family:"FreightDisp Pro Book",sans-serif!important;color:gray!important}.tabs__head__projects .tabs__nav ul .active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important}.tabs__head__projects .tabs__nav ul .active a{color:#000!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important}.tabs__head__projects .tabs__nav__subItems ul li a:hover{text-decoration:none;color:#000!important}.grid-sizer{width:33.33%}.tabs__head__projects{padding-bottom:34px}.tabs__nav__editions{padding-top:1em}.product-filters{padding-top:16px;padding-bottom:38px}.wrapper{position:relative;overflow:hidden}.video-container{height:calc(100vh - 171px - 118px);width:100%;-ms-flex-item-align:center;align-self:center;justify-self:center}.video-container video{width:inherit;height:auto;max-height:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.video-container iframe{width:inherit;height:auto;max-height:100%;aspect-ratio:16/9}#landing-video-hosted{cursor:pointer}.video-gallery{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:30px;height:calc(100vh - 171px);margin:0 auto;padding-bottom:50px;max-width:1600px;aspect-ratio:16/9}.video-gallery--overlay{background:#000;background:rgba(0,0,0,.7);height:100%;position:absolute;z-index:3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-gallery--overlay p{color:#fff;text-align:center}.video-gallery--placeholder{position:relative;height:100%}.video-gallery--placeholder a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.video-gallery--placeholder img,.video-gallery--placeholder video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.video-gallery--placeholder:hover .video-gallery--overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}@media (max-width:767px){.video-gallery{display:block;height:auto}.video-gallery--tile{height:56.25vw;margin-bottom:30px}}.video-gallery~.section__footer{z-index:20}#video-gallery-embedded{position:fixed;height:calc(100vh - 171px - 102px);top:171px;left:0;right:0;bottom:0;z-index:20;background:#fff}#video-gallery-embedded+.section__footer{display:none}@media (max-width:767px){#video-gallery-embedded{height:calc(100vh - 195px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
/*# sourceMappingURL=styles.sass.min.css.map */
