/*! normalize.css v2.1.3 | MIT License | git.io/normalize */img,legend{border:0}@font-face{font-family:robotoregular;src:url(fonts/Roboto-Regular-webfont.eot);src:url(fonts/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Roboto-Regular-webfont.woff2) format('woff2'),url(fonts/Roboto-Regular-webfont.woff) format('woff'),url(fonts/Roboto-Regular-webfont.ttf) format('truetype'),url(fonts/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:robotolight;src:url(fonts/Roboto-Light-webfont.eot);src:url(fonts/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Roboto-Light-webfont.woff) format('woff'),url(fonts/Roboto-Light-webfont.ttf) format('truetype'),url(fonts/Roboto-Light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:robotobold;src:url(fonts/Roboto-Bold-webfont.eot);src:url(fonts/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Roboto-Bold-webfont.woff) format('woff'),url(fonts/Roboto-Bold-webfont.ttf) format('truetype'),url(fonts/Roboto-Bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:robotoblack;src:url(fonts/Roboto-Black-webfont.eot);src:url(fonts/Roboto-Black-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Roboto-Black-webfont.woff) format('woff'),url(fonts/Roboto-Black-webfont.ttf) format('truetype'),url(fonts/Roboto-Black-webfont.svg#robotoblack) format('svg');font-weight:400;font-style:normal;font-display:swap}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,* ::after,* ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.row{margin:auto;max-width:1532px;padding:0 15px;width:100%}.hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/bg-hero.jpg) center 0 no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:770px;padding:30px 0}.hero .row{max-width:970px}.hero-form{background:rgba(255,255,255,.91);max-width:630px;padding:60px 50px 70px;width:100%}.hero-form h1{color:#000;font:700 36px/48px robotoregular,sans-serif;margin:0 0 17px;text-align:center}.hero-form h3{color:#000;font:700 18px/48px robotoregular,sans-serif;margin:0 0 25px;text-align:center}.hero-form-contacts{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font:16px/36px robotoregular,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 15px;white-space:nowrap}.hero-form-contacts a{color:#000;text-decoration:none}.art-surroundings-more,.hero-form-contacts a:hover,.perks-item a{text-decoration:underline}.hero-form-contacts-title{margin:0 18px 0 0}.hero-form-contacts-phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 12px}.hero-form-contacts-phone svg{margin:0 10px 0 0}.hero-form-contacts-email{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 12px}.hero-form-contacts-email svg{margin:0 10px 0 0}.hero-form-contacts path{fill:#6c5070}.hero-form-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.hero-form-inputs input[type=email],.hero-form-inputs input[type=text],.hero-form-inputs input[type=tel]{background:0 0;border:1px solid #383838;color:#5b5b5b;font:14px robotoregular,sans-serif;height:53px;margin:0 5px 20px;padding:0 16px;width:calc(50% - 10px)}.hero-form-inputs input[type=email]:-moz-placeholder,.hero-form-inputs input[type=email]:-ms-input-placeholder,.hero-form-inputs input[type=email]::-moz-placeholder,.hero-form-inputs input[type=email]::-webkit-input-placeholder,.hero-form-inputs input[type=text]:-moz-placeholder,.hero-form-inputs input[type=text]:-ms-input-placeholder,.hero-form-inputs input[type=text]::-moz-placeholder,.hero-form-inputs input[type=text]::-webkit-input-placeholder,.hero-form-inputs input[type=tel]:-moz-placeholder,.hero-form-inputs input[type=tel]:-ms-input-placeholder,.hero-form-inputs input[type=tel]::-moz-placeholder,.hero-form-inputs input[type=tel]::-webkit-input-placeholder{color:#f005b5b5b;opacity:1}.hero-form-inputs input[type=submit]{background:#df6a6a;border:none;color:#fff;display:block;font:600 16px robotoregular,sans-serif;height:57px;margin:20px auto 0;text-transform:uppercase;-webkit-transition:background .25s ease;transition:background .25s ease;width:215px}.hero-form-inputs input[type=submit]:hover{background:#d64040}.description-heading{color:#000;font:24px/36px robotoregular,sans-serif;padding:87px 0 38px;text-align:center}.description-heading h2{font:700 48px/60px robotoregular,sans-serif;letter-spacing:1px;margin:0 0 16px;text-transform:uppercase}.description-heading p{font:inherit;margin:0 0 22px}.perks-wrapper{padding:0 10px;width:260px}@media (min-width:1200px){.perks-wrapper{padding:0 40px 0 25px;width:340px}}.perks-wrapper h3{font:700 italic 36px/52px robotoregular,sans-serif;margin:0 15px 25px 0;text-align:center}.perks-item{background:#fef8f0;color:#000;font:16px/24px robotoregular,sans-serif;margin:0 0 30px;padding:25px 40px 11px;text-align:center}.perks-item p{font:inherit}.perks-item a{color:#df6a6a}.perks-item a:hover{text-decoration:none}.perks-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:106px}.perks-icon path{fill:#a36473}.workspace-wrapper{background:#f3f3f3;padding:0 0 40px}.workspace-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.workspace-list{padding:13px 0 0;width:calc(100% - 280px)}@media (min-width:1200px){.workspace-list{width:calc(100% - 340px)}}.workspace-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px}.workspace-item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.workspace-item:nth-child(2n) .workspace-description{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 22px 0 17px;width:33%}@media (min-width:1200px){.workspace-item:nth-child(2n) .workspace-description{padding:89px 22px 0 17px;width:397px}}.workspace-item:nth-child(2n) h3{border-left:none;border-right:1px solid #df6a6a;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10% 0 10px}@media (min-width:1200px){.workspace-item:nth-child(2n) h3{padding:0 20% 0 15px}}.workspace-item:nth-child(2n) h3::after,.workspace-item:nth-child(2n) h3::before{left:auto;right:0}.workspace-description{color:#0d0907;font:18px/24px robotoregular,sans-serif;padding:40px 20px 0 17px;width:33%}@media (min-width:1200px){.workspace-description{padding:89px 20px 0 17px}}.workspace-description h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #df6a6a;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font:700 20px robotoregular,sans-serif;height:60px;margin:0 0 44px;max-width:340px;padding:0 10px 0 10%;position:relative;width:100%}.workspace-description h3 a{color:#000}@media (min-width:1200px){.workspace-description h3{font-size:30px;height:101px;padding:0 15px 0 20%}}.workspace-description h3::after,.workspace-description h3::before{background:#df6a6a;content:'';left:0;height:1px;position:absolute}.workspace-description h3::after{bottom:0;width:100%}.workspace-description h3::before{top:0;width:160px}@media (min-width:1200px){.workspace-description h3::before{width:248px}}.workspace-description p{font:inherit;margin:0 0 24px 3px}.workspace-image{width:calc(67% - 25px)}.workspace-image img{display:block;height:auto;max-width:100%}.art-surroundings-wrapper{padding:0 0 85px}.art-surroundings-wrapper .description-heading{padding:76px 0 18px}.art-surroundings-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 0 0}.art-surroundings-item{color:#000;font:16px/24px robotoregular,sans-serif;max-width:320px;padding:0 25px;text-align:center;width:100%}.art-surroundings-item h3{font:700 16px/24px robotoregular,sans-serif;margin:0 0 9px}.art-surroundings-item p{font:inherit;height:144px;margin:0;overflow:hidden;-webkit-transition:height .25s ease;transition:height .25s ease}.art-surroundings-item p.show{height:100%}.art-surroundings-img{margin:0 0 24px}.art-surroundings-img img{display:block;height:auto;margin:auto;max-width:100%}.art-surroundings-description{margin:0 0 24px}.art-surroundings-more{color:#df6a6a;cursor:pointer}