/*! 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}figure{margin:1em 40px}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}@media (max-width:1600px){body{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}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;background:rgba(255,255,255,.98)}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__foot{-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}@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:fixed;top:0;right:0;left:0;z-index:50;display:block;padding:29px 50px;background:#fff;font-family:"FreightDisp Pro Book",sans-serif;font-size:14px;line-height:1.57;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:100vw;background:#fff;text-align:center}@media (max-width:767px){.header{text-align:left}}.header .shell{max-width:100%}.header .header__content{position:relative;z-index:15;padding:34px 0;background:#fff}@media (max-width:1200px){.header .header__content{padding:34px 0 20px}}@media (max-width:767px){.header .header__content{padding:0}}.header .header__inner{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;background:rgba(255,255,255,.98);-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}@media (max-width:767px){.header .header__inner{height:100%}}.header .header__inner .nav{width:100%;padding:100px 0;max-height:100%;overflow:hidden scroll}@media (max-width:1200px){.header .header__inner .nav{padding:77px 0}}@media (max-width:767px){.header .header__inner .nav{padding:63px 25px}}.header--landing{background:0 0}.header--landing .header__content{display:none}@media (max-width:767px){.header--landing .header__content{display:block}}.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 .ico-angle-down{display:block;margin:4px auto 0}@media (max-width:1200px){.link-more .ico-angle-down{margin-top:1px}}.link-more--secondary{position:relative;display:inline-block;font-size:18px;line-height:1.67;text-align:center}@media (max-width:1200px){.link-more--secondary{font-size:14px;line-height:1.2;letter-spacing:.05em}}.link-more--secondary:hover{text-decoration:none}.link-more--secondary: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:90px}@media (max-width:767px){.main{padding-top:79px}}.main--gutter-none{padding-top:0}.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{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}.nav ul{list-style:none}.nav li{font-family:"David Hicks",serif;line-height:.92;letter-spacing:.005em;text-transform:uppercase;text-align:center}.nav li a{color:#000;font-size:12vh;line-height:1}@media (max-width:1200px){.nav li a{line-height:.93}}@media (max-width:767px){.nav li a{font-size:12vw;text-align:center;line-height:1.1}}.nav li a:hover{color:#424242;text-decoration:none}@media (max-width:1200px){.nav li a:hover{color:#000}}.nav li.expanded>a:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.nav li ul{display:none}.nav li li a{color:#616161}@media (max-width:1200px){.nav li li a:hover{color:#616161}}@media (max-width:767px){.nav li li a:hover{color:#000}}.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{width:25%;padding:0 1% 30px}@media (max-width:1200px){.projects .project{width:33.33%;padding:0 1% 18px}}@media (max-width:980px){.projects .project{width:50%;padding:0 1% 24px}}@media (max-width:767px){.projects .project{width:100%;padding:0 0 20px}}.project a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;text-decoration:none}@media (max-width:767px){.project .project__image{position:relative;overflow:hidden}}.project .project__image img{width:100%}@media (max-width:767px){.project .project__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:inherit}}.project .project__title{padding:5px 0 3px;border-bottom:1px solid #000;font-family:"FreightDisp Pro Book",sans-serif;font-size:18px;line-height:1.2;font-weight:400;letter-spacing:.01em;text-transform:uppercase}@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}}.quote{max-width:1336px;margin:0 auto;text-align:center}@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:48px;line-height:1.14;letter-spacing:.022em}@media (max-width:1600px){.quote blockquote{font-size:34px}}@media (max-width:1200px){.quote blockquote{margin-bottom:23px;font-size:30px;line-height:1.2;letter-spacing:0}}@media (max-width:980px){.quote blockquote{margin-bottom:15px}}@media (max-width:767px){.quote blockquote{font-size:20px}}.quote blockquote:last-child{margin-bottom:0}.quote .quote__author{font-family:"FreightDisp Pro Book",sans-serif;font-size:35px;line-height:1.19;letter-spacing:.015em;text-transform:uppercase}@media (max-width:1600px){.quote .quote__author{font-size:30px}}@media (max-width:1200px){.quote .quote__author{font-size:24px;line-height:1.2;letter-spacing:.04em}}@media (max-width:980px){.quote .quote__author{font-size:30px}}@media (max-width:767px){.quote .quote__author{font-size:18px}}*{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:80%}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-intro{position:fixed;top:0;right:0;left:0;z-index:150;height:100vh;background:#fff;color:#000;text-align:center;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;cursor:pointer}@media (max-width:767px){.section-intro{height:100%}}.section-intro .shell{max-width:100%;padding:0}.section-intro .section__title{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:absolute;top:50%;left:50%;z-index:50;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 25px;font-family:"David Hicks",serif;font-size:200px;line-height:1;color:#fff;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}.section-intro .section__title.visible{color:#000!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important;visibility:visible!important}@media (max-width:1800px){.section-intro .section__title{font-size:11vw}}@media (max-width:1200px){.section-intro .section__title{font-size:112px;letter-spacing:.02em}}@media (max-width:767px){.section-intro .section__title{font-size:11vw;letter-spacing:.02em}}.section-intro .section__title span+span{margin-left:-21px}@media (max-width:1600px){.section-intro .section__title span+span{margin-left:-16px}}@media (max-width:1200px){.section-intro .section__title span+span{margin-left:-16px}}@media (max-width:767px){.section-intro .section__title span+span{margin-left:0}}.section-intro .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-intro.hide{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.section-intro.show-slider .slider-intro{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section-intro .section--video video{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100vw}.section-intro .section--video video.video_visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.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:100vw;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:100vw;padding:13px 0}@media (max-width:1200px){.section-projects{padding:0 0 50px;margin-top:-16px}}@media (max-width:980px){.section-projects{margin-top:-19px}}@media (max-width:767px){.section-projects{padding:0 0 40px;margin-top:0}}.section-projects .shell{max-width:1788px}.section-projects .section__head{margin-bottom:35px}@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-project{position:relative;padding:20px 0 30px}@media (max-width:1200px){.section-project{padding-top:8px}}@media (max-width:980px){.section-project{padding:51px 0}}@media (max-width:767px){.section-project{padding:14px 0 72px}}.section-project .shell{max-width:1850px}.section-project .section__foot{margin-top:50px;text-align:center}@media (max-width:1200px){.section-project .section__foot{margin-top:45px}}@media (max-width:980px){.section-project .section__foot{margin-top:88px}}@media (max-width:767px){.section-project .section__foot{position:fixed;bottom:0;right:0;left:0;background:#fff;padding:28px 0;margin-top:0;font-size:14px;line-height:1.29;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}}.section-project .section__foot h1{font-family:"FreightDisp Pro Book",sans-serif;font-size:18px;line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:.04em}@media (max-width:1200px){.section-project .section__foot h1{font-size:14px;letter-spacing:.06em}}.section-book-intro{position:absolute;top:90px;right:0;bottom:0;left:0;z-index:15;height:-webkit-calc(100vh - 90px);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:-webkit-calc(50% - 62px);top:calc(50% - 62px);font-size:112px;letter-spacing:.03em}}@media (max-width:980px){.section-book-intro .section__title{top:-webkit-calc(50% - 25px);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:80px 0 80px;font-size:24px;line-height:1.25;letter-spacing:.02em;text-align:center}@media (max-width:1200px){.section-book{padding:120px 0 140px;font-size:16px;line-height:1.2}}@media (max-width:767px){.section-book{padding:100px 0;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{-webkit-transform:translateY(-42px);-ms-transform:translateY(-42px);transform:translateY(-42px);display:table;width:100%;max-width:1850px;height:-webkit-calc(100vh - 250px);height:calc(100vh - 250px)}@media (max-width:1200px){.section-book .shell{-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);max-width:620px;height:-webkit-calc(100vh - 350px);height:calc(100vh - 350px)}}@media (max-width:980px){.section-book .shell{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@media (max-width:767px){.section-book .shell{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);height:-webkit-calc(100vh - 279px);height:calc(100vh - 279px);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--secondary{background:#fff}@media (max-width:1200px){.section-book--secondary{padding:133px 0 89px}}@media (max-width:980px){.section-book--secondary{padding:120px 0}}.section-book--secondary .shell{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:block;max-width:1854px;height:-webkit-calc(100vh - 160px);height:calc(100vh - 160px)}@media (max-width:1200px){.section-book--secondary .shell{max-width:830px;height:-webkit-calc(100vh - 222px);height:calc(100vh - 222px)}}@media (max-width:980px){.section-book--secondary .shell{max-width:690px;height:-webkit-calc(100vh - 240px);height:calc(100vh - 240px)}}.section-book--secondary .section__inner{display:block}.section-book--secondary .slider-book .slider__slide{height:-webkit-calc(100vh - 145px);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:-webkit-calc(100vh - 240px);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:-webkit-calc(100vh - 350px);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:-webkit-calc(100vh - 222px);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:-webkit-calc(100vh - 240px);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:-webkit-calc(100vh - 160px);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:-webkit-calc(100vh - 240px);height:calc(100vh - 240px)}}@media (max-width:767px){.section-book--tertiary .shell{-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px)}}.section-company{padding:18px 0 20px;line-height:1.25;letter-spacing:.02em;text-align:center}@media (max-width:1200px){.section-company{padding:8px 0 20px}}@media (max-width:980px){.section-company{padding:76px 0 40px}}@media (max-width:767px){.section-company{padding:0 0 0;line-height:1.29;text-align:left}.section-company:last-child{padding-bottom:15px}}.section-company small{text-transform:uppercase;letter-spacing:.015em}.section-company p{margin-bottom:32px}.section-company p:last-child{margin-bottom:0}.section-company figure,.section-company img{max-height:-webkit-calc(100% - 200px);max-height:calc(100% - 200px);margin-bottom:56px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (max-width:1200px){.section-company figure,.section-company img{max-height:-webkit-calc(100% - 127px);max-height:calc(100% - 127px);margin-bottom:36px}}@media (max-width:980px){.section-company figure,.section-company img{max-height:-webkit-calc(100% - 158px);max-height:calc(100% - 158px);margin-bottom:54px}}@media (max-width:767px){.section-company figure,.section-company img{display:block!important;max-height:inherit;margin:0 auto 17px}}.section-company .shell{width:100%;max-width:1010px;height:-webkit-calc(100vh - 120px);height:calc(100vh - 120px)}@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:inherit}.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;text-transform:uppercase}@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 .link-more{font-size:22px;display:block}@media (max-width:1200px){.section-company .link-more{font-size:18px}}.section-company .link-more--secondary{font-size:18px}@media (max-width:1200px){.section-company .link-more--secondary{font-size:14px}}.section-company--secondary{position:relative;padding:150px 0;line-height:1.4;letter-spacing:.019em}@media (max-width:1200px){.section-company--secondary{padding:120px 0;line-height:1.25}}@media (max-width:767px){.section-company--secondary{padding:0;line-height:1.29}}.section-company--secondary p{margin-bottom:10px}@media (max-width:767px){.section-company--secondary p{margin-bottom:6px}}.section-company--secondary p:last-child{margin-bottom:0}.section-company--secondary .shell{display:table;width:100%;max-width:990px;height:-webkit-calc(100vh - 300px);height:calc(100vh - 300px)}@media (max-width:1200px){.section-company--secondary .shell{max-width:672px;height:-webkit-calc(100vh - 240px);height:calc(100vh - 240px)}}@media (max-width:980px){.section-company--secondary .shell{max-width:646px}}@media (max-width:767px){.section-company--secondary .shell{display:block;max-width:100%;height:auto}}.section-company--secondary .section__inner{display:table-cell;vertical-align:middle}@media (max-width:767px){.section-company--secondary .section__inner{display:block}}.section-company--secondary .section__body{height:auto}.section-company--secondary .link-more{position:absolute;bottom:37px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1200px){.section-company--secondary .link-more{bottom:23px}}@media (max-width:767px){.section-company--secondary .link-more{position:relative;margin-top:60px}}.section-company--tertiary{font-size:18px;padding:18px 0 20px}@media (max-width:1200px){.section-company--tertiary{position:relative;overflow:hidden;padding:18px 0 20px}}@media (max-width:980px){.section-company--tertiary{padding:18px 0 20px}}@media (max-width:767px){.section-company--tertiary{overflow:visible;padding:13px 0 0}}.section-company--tertiary img{margin-bottom:34px}@media (max-width:1200px){.section-company--tertiary img{max-height:100%;margin-bottom:17px}}@media (max-width:980px){.section-company--tertiary img{margin-bottom:49px}}@media (max-width:767px){.section-company--tertiary img{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);margin-bottom:14px}}.section-company--tertiary .shell{max-width:1350px}@media (max-width:1200px){.section-company--tertiary .shell{max-width:818px}}@media (max-width:980px){.section-company--tertiary .shell{max-width:694px;height:-webkit-calc(100vh - 334px);height:calc(100vh - 334px)}}@media (max-width:767px){.section-company--tertiary .shell{max-width:100%;height:auto}}.section-company--tertiary .section__title{max-width:900px}@media (max-width:1200px){.section-company--tertiary .section__title{max-width:600px}}.section-company--quaternary{position:relative;padding:18px 0 100px;line-height:1.28;letter-spacing:.019em}@media (max-width:1200px){.section-company--quaternary{padding:18px 0}}@media (max-width:767px){.section-company--quaternary{padding:18px 0;line-height:1.29}}.section-company--quaternary p{margin-bottom:10px}@media (max-width:767px){.section-company--quaternary p{margin-bottom:6px}}.section-company--quaternary p:last-child{margin-bottom:0}.section-company--quaternary .shell{display:table;width:100%;max-width:990px;height:-webkit-calc(100vh - 300px);height:calc(100vh - 300px)}@media (max-width:1200px){.section-company--quaternary .shell{max-width:732px;height:-webkit-calc(100vh - 200px);height:calc(100vh - 200px)}}@media (max-width:980px){.section-company--quaternary .shell{max-width:645px}}@media (max-width:767px){.section-company--quaternary .shell{display:block;height:auto;max-width:100%}}.section-company--quaternary .section__inner{display:table-cell;vertical-align:middle}@media (max-width:767px){.section-company--quaternary .section__inner{display:block}}.section-company--quaternary .section__body{height:auto}.section-company--quaternary .link-more{position:absolute;bottom:37px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px){.section-company--quaternary .link-more{position:relative;margin-top:60px}}@media (max-width:1200px){.section-company--quaternary .link-more{bottom:23px}}@media (max-width:1200px){.section-company--quaternary .section__title{max-width:580px}}@media (max-width:767px){.section-company--contact{padding:35px 0;text-align:center}}.section-company-articles{position:relative;padding:10px 0 100px;text-align:center}@media (max-width:1200px){.section-company-articles{padding:18px 0 90px}}@media (max-width:767px){.section-company-articles{padding:25px 0}}.section-company-articles .shell{display:table;table-layout:fixed;width:100%;max-width:1470px;height:-webkit-calc(100vh - 200px);height:calc(100vh - 200px)}@media (max-width:1600px){.section-company-articles .shell{max-width:1050px}}@media (max-width:1200px){.section-company-articles .shell{max-width:830px;height:-webkit-calc(100vh - 198px);height:calc(100vh - 198px)}}@media (max-width:980px){.section-company-articles .shell{max-width:670px}}@media (max-width:767px){.section-company-articles .shell{max-width:100%;min-height:auto;height:auto;padding:0 32px}}.section-company-articles .section__inner{height:auto;display:table-cell;vertical-align:middle}.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-company-articles .link-more{position:absolute;bottom:37px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1200px){.section-company-articles .link-more{bottom:23px}}@media (max-width:767px){.section-company-articles .link-more{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:44px 0 13px}}.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:-webkit-calc(100vh - 240px);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:-webkit-calc(100vh - 200px);height:calc(100vh - 200px)}@media (max-width:1200px){.section-404 .shell{height:-webkit-calc(100vh - 198px);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}}.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-project .slider__slide{display:table;width:100%;height:-webkit-calc(100vh - 219px);height:calc(100vh - 219px);padding:0 170px}@media (max-width:1200px){.slider-project .slider__slide{height:-webkit-calc(100vh - 196px);height:calc(100vh - 196px);padding:0 77px}}@media (max-width:980px){.slider-project .slider__slide{height:-webkit-calc(100vh - 249px);height:calc(100vh - 249px);padding:0 61px}}@media (max-width:767px){.slider-project .slider__slide{display:block;height:auto;padding:0;margin-bottom:10px}.slider-project .slider__slide:last-child{margin-bottom:0}}.slider-project .slider__slide>*{display:table-cell;vertical-align:middle}@media (max-width:767px){.slider-project .slider__slide>*{display:block}}.slider-project .slider__slide-image{height:inherit}.slider-project .slider__slide-image .slider__slide-image-inner{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;height:inherit;-webkit-background-size:contain;background-size:contain}.slider-project .slider__slide-image .slider__slide-image-inner.image-align-left{background-position-x:0}.slider-project .slider__slide-image .slider__slide-image-inner.image-align-right{background-position-x:100%}@media (max-width:980px){.slider-project .slider__slide-image .slider__slide-image-inner{height:auto;padding-top:70%}}@media (max-width:767px){.slider-project .slider__slide-image .slider__slide-image-inner{-webkit-background-size:cover;background-size:cover}.slider-project .slider__slide-image .slider__slide-image-inner.portrait{padding-top:150%}.slider-project .slider__slide-image .slider__slide-image-inner.landscape{padding-top:66%}.slider-project .slider__slide-image .slider__slide-image-inner.square{padding-top:100%}}.slider-project .slider__slide-image .cols{margin:0 -40px;height:inherit}@media (max-width:1200px){.slider-project .slider__slide-image .cols{margin:0 -10px}}@media (max-width:767px){.slider-project .slider__slide-image .cols{margin:0 -5px}}.slider-project .slider__slide-image .col{padding:0 40px;height:inherit}@media (max-width:1200px){.slider-project .slider__slide-image .col{padding:0 10px}}@media (max-width:980px){.slider-project .slider__slide-image .col .slider__slide-image-inner{height:inherit;padding-top:0}}@media (max-width:767px){.slider-project .slider__slide-image .col{float:left;width:50%;padding:0 5px;margin-bottom:0}.slider-project .slider__slide-image .col .slider__slide-image-inner{padding-top:143.3%}}.slider-project .slider__slide-image .col:first-child:last-child{float:none;margin:0 auto}@media (max-width:980px){.slider-project .slider__slide-image .col:first-child:last-child{width:88%}}@media (max-width:767px){.slider-project .slider__slide-image .col:first-child:last-child{width:100%}}.slider-project .slider__slide-entry{font-family:"FreightDisp Pro Book",sans-serif;font-size:18px;line-height:1.12;letter-spacing:.04em;text-align:center;text-transform:uppercase}@media (max-width:1200px){.slider-project .slider__slide-entry{font-size:14px;line-height:1.29}}.slider-project .slider__slide-entry a:hover{text-decoration:none}@media (max-width:767px){.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-project .btn-next-project br{display:none}}.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:-webkit-calc(50% - 22px);top:calc(50% - 22px)}}@media (max-width:980px){.slider-book .slick-arrow{top:-webkit-calc(50% - 15px);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:-webkit-calc(-50vw + 409px);right:calc(-50vw + 409px)}}@media (max-width:980px){.slider-book .slick-arrow.slick-next{right:-webkit-calc(-50vw + 343px);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:-webkit-calc(-50vw + 409px);left:calc(-50vw + 409px)}}@media (max-width:980px){.slider-book .slick-arrow.slick-prev{left:-webkit-calc(-50vw + 343px);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}.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__slides{margin:0 -10px}@media (max-width:767px){.slider-articles .slider__slides{padding:0 10px;margin: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{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:127.4%;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{padding-top:128.4%;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{padding-top:127%;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:14px;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;font-size:10px;line-height:1.11}}@media (max-width:767px){.slider-articles .slider__slide-content h4{padding-bottom:4px;font-size:9px;line-height:1.18}}.slider-articles .slider__slide-content h4 span{display:block}.slider-articles .slick-arrow{top:-webkit-calc(50% - 45px);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)}.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}@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}}.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:#000;cursor:pointer}.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}.wrapper{position:relative;min-height:100%;overflow:hidden}
/*# sourceMappingURL=styles.sass.min.css.map */
