/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;border:0;resize:none;outline:0}[type="checkbox"],[type="radio"]{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-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button{border:0;outline:0}html,body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent;text-decoration:none;color:#333}table{border-collapse:collapse;border-spacing:0}b{font-weight:normal}td,td img{vertical-align:top}input,select,button,textarea{margin:0;font-size:100%;color:#666}input,textarea,button{-webkit-appearance:none}input[type="radio"]{vertical-align:text-bottom}sub{vertical-align:sub;font-size:smaller}select{opacity:0}sup{vertical-align:super;font-size:smaller}input{background:transparent;border:0;outline:0;box-shadow:none}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfixte{zoom:1}/*!
	Modaal - accessible modals - v0.3.1
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 
1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px 
!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:0;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}@media screen and (max-height:768px){.modaal-inner-wrapper{padding:80px 20px}}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#b93d0c}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:0;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:transparent;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:0;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-video-wrap{margin:auto 30px;position:relative}@media screen and (max-height:768px){.modaal-video-wrap{margin:auto 0}}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px;max-width:1170px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:996px;max-height:510px}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);transform:scale(0.25)}@-webkit-keyframes modaal-loading-spinner{0{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0;animation-delay:0}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}@font-face{font-family:'GothamPro-Bold';src:url("../../static/fonts/GothamPro-Bold.eot");src:url("../../static/fonts/GothamPro-Bold.eot?#iefix") format("embedded-opentype"),url("../../static/fonts/GothamPro-Bold.woff") format("woff"),url("../../static/fonts/GothamPro-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'GothamPro-Light';src:url("../../static/fonts/GothamPro-Light.eot");src:url("../../static/fonts/GothamPro-Light.eot?#iefix") format("embedded-opentype"),url("../../static/fonts/GothamPro-Light.woff") format("woff"),url("../../static/fonts/GothamPro-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'TimesNewRomanPS-ItalicMT';src:url("../../static/fonts/TimesNewRomanPS-ItalicMT.eot");src:url("../../static/fonts/TimesNewRomanPS-ItalicMT.eot?#iefix") format("embedded-opentype"),url("../../static/fonts/TimesNewRomanPS-ItalicMT.woff") format("woff"),url("../../static/fonts/TimesNewRomanPS-ItalicMT.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'TimesNewRomanPSMT';src:url("../../static/fonts/TimesNewRomanPSMT.eot");src:url("../../static/fonts/TimesNewRomanPSMT.eot?#iefix") format("embedded-opentype"),url("../../static/fonts/TimesNewRomanPSMT.woff") format("woff"),url("../../static/fonts/TimesNewRomanPSMT.ttf") format("truetype");font-weight:normal;font-style:normal}.main-form{width:100%;background-color:#f8f7f6;position:relative;margin-top:65px;overflow:hidden}.projects+.main-form{margin-top:40px}.main-form__title,.main-form .heading{position:absolute;left:0;width:300px;margin-top:83px;z-index:1}.main-form__data{display:inline-block;vertical-align:top;padding-top:60px;padding-left:140px;margin-left:245px;position:relative;z-index:0;padding-bottom:90px}.main-form__data:before{content:'';display:inline-block;position:absolute;top:0;right:calc(100%);width:1000px;height:150%;background-color:#fff}.main-form__data:after{content:"";position:absolute;height:110%;width:120px;background-color:#fff;top:-10px;left:0;z-index:2;-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0}.main-form.animated .main-form__data:after{-webkit-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}.main-form__btn{position:relative;margin-top:35px}.main-form__btn .action-btn.action-btn_done{color:#bc6087}.main-form__btn .action-btn.action-btn_done:before{width:100%}.main-form__btn .action-btn.action-btn_done .check-icon{top:50%;opacity:1}.check-icon{fill:none;stroke:#f8f7f6;stroke-width:3;width:17px;height:17px;opacity:0;display:inline-block;position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .4s ease .3s,opacity .4s ease .3s;transition:top .4s ease .3s,opacity .4s ease .3s}.form-wrap{width:488px}.form-control{width:100%;border-bottom:2px solid #edece9;height:58px;color:#343332;font-family:"GothamPro-Bold",Arial,sans-serif;font-size:11px;font-weight:700;line-height:53px;text-transform:uppercase;letter-spacing:1px;-webkit-transition:border-bottom .7s;transition:border-bottom .7s;border-radius:0}.form-control:focus{border-bottom:2px solid #a7627f}.form-control:focus+.form-label{-webkit-transform:translateY(33px);transform:translateY(33px)}.form-group{position:relative;overflow:hidden}.form-group_hide-label .form-label{-webkit-transform:translateY(33px);transform:translateY(33px)}.form-group_hide-label .form-control{border-bottom:2px solid #343332}.form-label{position:absolute;bottom:0;left:0;color:#c0bfbe;font-family:"GothamPro-Bold",Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;line-height:53px;text-transform:uppercase;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.form-label_btn{color:white;font-family:"TimesNewRomanPS-ItalicMT","Times New Roman",serif;font-size:16px;line-height:50px;position:absolute;left:10%;top:0;white-space:nowrap;cursor:pointer;letter-spacing:.025em}.error-label{position:absolute;color:#a7627f;font-family:"GothamPro-Bold",Arial,sans-serif;font-size:11px;font-weight:700;line-height:27px;bottom:0;text-transform:uppercase;letter-spacing:1px;display:none}.help-text{position:absolute;color:#a7627f;font-family:"GothamPro-Bold",Arial,sans-serif;font-size:10px;font-weight:300;line-height:15px;bottom:-20px;display:none}.has-error .form-label{display:none}.has-error .form-control{border-bottom:2px solid #bc6087}.has-error.form-group{overflow:visible}.has-error .help-text{display:block}.has-error .error-label{display:block}.action-btn{display:inline-block;background-color:transparent;white-space:nowrap;padding:14px 50px 14px 30px;cursor:pointer;position:relative;border:0;outline:0;z-index:0;color:white;font-family:"TimesNewRomanPS-ItalicMT","Times New Roman",serif;font-size:16px;letter-spacing:.025em;-webkit-transition:color .3s;transition:color .3s}.action-btn:before{content:'';display:inline-block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:#bc6087;-webkit-transition:width .5s cubic-bezier(0.3,0.8,0.7,1);transition:width .5s cubic-bezier(0.3,0.8,0.7,1);z-index:-1}.action-btn:after{content:'';display:inline-block;position:absolute;top:25px;height:2px;right:-20px;width:40px;background-color:#e8c3d2;-webkit-transition:opacity .3s,right .5s cubic-bezier(0.3,0.8,0.7,1);transition:opacity .3s,right .5s cubic-bezier(0.3,0.8,0.7,1)}.link-to{display:inline-block;position:relative;white-space:nowrap;cursor:pointer;outline:0;border:2px solid #a7627f;font-family:"TimesNewRomanPS-ItalicMT","Times New Roman",serif;color:#a7627f;font-size:16px;letter-spacing:.025em;-webkit-transition:color .3s;transition:color .3s;z-index:0}.link-to:before,.link-to:after{content:'';display:inline-block;position:absolute;left:0;height:0;width:100%;background-color:#bc6087;z-index:-1;-webkit-transition:height .5s cubic-bezier(0.3,0.8,0.7,1);transition:height .5s cubic-bezier(0.3,0.8,0.7,1)}.link-to:before{top:0}.link-to:after{bottom:0}.link-to__text{display:inline-block;box-sizing:border-box;position:relative;width:100%;padding:12px 45px 12px 30px}.link-to__text:after{content:'';display:inline-block;position:absolute;top:27px;height:2px;right:-20px;width:40px;background-color:#e8c3d2;z-index:1}.link-back{display:inline-block;color:#a7627f;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:13px;font-weight:400;line-height:14px;text-transform:uppercase;letter-spacing:2px;cursor:pointer;position:relative;padding-left:67px;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.link-back__txt{padding-bottom:2px;padding-left:2px;display:inline-block;border-bottom:2px solid transparent;-webkit-transition:border .2s;transition:border .2s}.link-back:before{content:'';position:absolute;width:40px;height:2px;background-color:#bc6087;top:6px;left:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link-back:after{content:'';position:absolute;width:4px;height:4px;border-left:2px solid #bc6087;border-bottom:2px solid #bc6087;top:3px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.link-back.animated{-webkit-transition:color .3s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:color .3s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:color .3s,transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:color .3s,transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;-webkit-transform:translateY(0);transform:translateY(0)}.show-more{display:inline-block;width:100%;background-color:#a7627f;white-space:nowrap;padding:14px 20px;cursor:pointer;position:relative;border:0;outline:0;z-index:0;text-align:center;color:#a7627f;font-family:"TimesNewRomanPS-ItalicMT","Times New Roman",serif;font-size:16px;letter-spacing:.025em;-webkit-transition:color .3s;transition:color .3s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.show-more.active:before{width:2px}.show-more:before{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f8f7f6;-webkit-transition:width .5s cubic-bezier(0.3,0.8,0.7,1);transition:width .5s cubic-bezier(0.3,0.8,0.7,1);z-index:-1}.show-more__txt{display:inline-block}.show-more__txt:after{content:'';display:inline-block;position:relative;top:5px;margin-left:15px;background-image:url("../../static/img/svg-sprite/sprite.svg");background-position:-4px -473px;width:20px;height:20px;background-repeat:no-repeat}.show-more.animated{-webkit-transition:color .3s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:color .3s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:color .3s,transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:color .3s,transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}40.1%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}40.1%{-webkit-transform:rotate(0);transform:rotate(0)}}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-ms-clear{display:none}html,body{min-height:100%;width:100%;-webkit-font-smoothing:antialiased;line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:#787878;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body:after{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1500;pointer-events:none}body.preload-cover:after{opacity:1;pointer-events:all}body.preload-progress{height:100%;overflow:hidden}.delineation__text,.contact-us__item,.contact-us__item a{display:inline-block;color:#787878;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:2}.content{overflow:hidden;width:100%}.container{width:100%}.dropdown-down{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .5s,color .5s,-webkit-transform .5s;transition:opacity .5s,color .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,color .5s;transition:opacity .5s,transform .5s,color .5s,-webkit-transform .5s;position:relative}.header-main{padding-top:30px;padding-bottom:30px;position:relative;width:100%;z-index:999}.header-main:before{content:'';display:inline-block;position:absolute;bottom:0;left:0;border-bottom:2px solid #f8f7f6;width:calc((100% - 1200px) / 2+1200px)}.home-page .header-main{position:absolute;padding-bottom:0}.home-page .header-main:before{content:none}.header-main__logo{float:left}.header-main__logo .logo-small{display:none}.header-main__lang{float:right;overflow:hidden}.header-main__lang_show{overflow:visible}.header-main__menu{float:right;margin-left:80px;position:relative;min-height:23px}.logo{width:155px;height:25px;cursor:pointer}.logo a{display:block;height:25px}.menu{cursor:pointer;position:relative;overflow:hidden}.menu_show{overflow:visible}.menu__title{display:block;cursor:pointer;color:#343230;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:16px;font-weight:normal;text-transform:uppercase;padding-right:42px;overflow:hidden;width:60px;text-align:center;-webkit-transition:opacity .2s;transition:opacity .2s}.menu__title_open{-webkit-transition:opacity .2s 2s;transition:opacity .2s 2s}.lang{color:#343230;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:16px;font-weight:normal;text-transform:uppercase}.lang__content{opacity:0;position:absolute;height:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .5s,height .5s,-webkit-transform .5s;transition:opacity .5s,height .5s,-webkit-transform .5s;transition:opacity .5s,height .5s,transform .5s;transition:opacity .5s,height .5s,transform .5s,-webkit-transform .5s}.lang__content-item{display:block;-webkit-transition:color .5s;transition:color .5s;margin-right:15px}@media only screen and (min-width:1199px){.lang__content-item:hover{color:#a7627f}}.lang__content-item:first-child{display:none}.lang__content-item:last-child{margin-right:0}.lang__title{cursor:pointer;-webkit-transition:color .5s;transition:color .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lang:hover .lang__content,.lang:focus .lang__content{opacity:1;height:100%;-webkit-transform:translateY(0);transform:translateY(0)}.lang:hover .lang__title,.lang:focus .lang__title{color:#a7627f;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lang:hover .arrow-icon,.lang:focus .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.js-lang_open.header-main__lang{display:table;margin:auto;float:none}.js-lang_open .lang__content{opacity:1;height:100%;-webkit-transform:translateY(0);transform:translateY(0);position:relative}.js-lang_open .lang__content-item{display:inline-block}.js-lang_open .lang__title{display:none}.js-lang_open .arrow-icon{display:none}.js-lang_open .active{color:#a7627f}.arrow-icon{display:inline-block;fill:#a7627f;margin-left:10px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-button{position:absolute;right:2px;cursor:pointer;top:0}.menu-button span{width:0;height:23px;display:inline-block;background-color:#a7627f;-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transition:width .3s,-webkit-transform .5s;transition:width .3s,-webkit-transform .5s;transition:transform .5s,width .3s;transition:transform .5s,width .3s,-webkit-transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;right:2px}.menu-button .line3{width:3px;opacity:0}.menu-button .line3_show{opacity:1}.menu-button .line_start{width:3px}.a-menu{display:inline-block;width:282px;background-color:#a7627f;font-size:0;padding:60px 0;box-sizing:border-box;text-align:center;line-height:1;overflow:hidden;position:fixed;top:170px;right:0;z-index:500;-webkit-transition:background .4s,width .6s cubic-bezier(0.37,-0.01,0.22,1),top .4s,padding .4s .4s,-webkit-transform .4s;transition:background .4s,width .6s cubic-bezier(0.37,-0.01,0.22,1),top .4s,padding .4s .4s,-webkit-transform .4s;transition:background .4s,width .6s cubic-bezier(0.37,-0.01,0.22,1),top .4s,transform .4s,padding .4s .4s;transition:background .4s,width .6s cubic-bezier(0.37,-0.01,0.22,1),top .4s,transform .4s,padding .4s .4s,-webkit-transform .4s}.a-menu:before,.a-menu:after{content:'';display:inline-block;position:absolute;left:50%;height:30px;width:2px;border-left:2px solid #f8f7f6;pointer-events:none;cursor:pointer;opacity:1;-webkit-transition:opacity .6s .8s;transition:opacity .6s .8s}.a-menu:before{top:0}.a-menu:after{bottom:0}.a-menu__item{width:100%;font-family:"GothamPro-Bold",Arial,sans-serif;box-sizing:border-box;font-size:11px;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top;line-height:1;letter-spacing:1.1px;position:relative;overflow:hidden}.a-menu__item:before{content:'';position:absolute;cursor:pointer;display:inline-block;width:10px;height:18px;border-left:3px solid #f8f7f6;-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:border-color .5s,opacity .8s .5s,-webkit-transform .5s .5s;transition:border-color .5s,opacity .8s .5s,-webkit-transform .5s .5s;transition:border-color .5s,transform .5s .5s,opacity .8s .5s;transition:border-color .5s,transform .5s .5s,opacity .8s .5s,-webkit-transform .5s .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:30px;top:13px}.a-menu_open .a-menu__item:before{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transition:border-color .5s,opacity .5s .3s,-webkit-transform .5s .1s;transition:border-color .5s,opacity .5s .3s,-webkit-transform .5s .1s;transition:border-color .5s,transform .5s .1s,opacity .5s .3s;transition:border-color .5s,transform .5s .1s,opacity .5s .3s,-webkit-transform .5s .1s;opacity:0}.a-menu_open .a-menu__item:nth-child(1) .a-menu__link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out .87s;transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out .87s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out .87s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out .87s,-webkit-transform .5s ease-out .87s}.a-menu_open .a-menu__item:nth-child(2) .a-menu__link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out .94s;transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out .94s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out .94s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out .94s,-webkit-transform .5s ease-out .94s}.a-menu_open .a-menu__item:nth-child(3) .a-menu__link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.01s;transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.01s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.01s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.01s,-webkit-transform .5s ease-out 1.01s}.a-menu_open .a-menu__item:nth-child(4) .a-menu__link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.08s;transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.08s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.08s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.08s,-webkit-transform .5s ease-out 1.08s}.a-menu_open .a-menu__item:nth-child(5) .a-menu__link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.15s;transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.15s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.15s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.15s,-webkit-transform .5s ease-out 1.15s}.a-menu_open .a-menu__item:nth-child(6) .a-menu__link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.22s;transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.22s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.22s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.22s,-webkit-transform .5s ease-out 1.22s}.a-menu_open .a-menu__item:nth-child(7) .a-menu__link{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.29s;transition:color .4s,opacity .4s .6s,padding .5s .4s,-webkit-transform .5s ease-out 1.29s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.29s;transition:color .4s,opacity .4s .6s,padding .5s .4s,transform .5s ease-out 1.29s,-webkit-transform .5s ease-out 1.29s}.a-menu__link{width:100%;box-sizing:border-box;display:inline-block;border:0;vertical-align:top;padding:17px;color:#c07997;position:relative;white-space:nowrap;overflow:hidden;-webkit-transition:color .4s,opacity .4s .3s,padding .4s .1s,-webkit-transform .3s .3s;transition:color .4s,opacity .4s .3s,padding .4s .1s,-webkit-transform .3s .3s;transition:color .4s,opacity .4s .3s,padding .4s .1s,transform .3s .3s;transition:color .4s,opacity .4s .3s,padding .4s .1s,transform .3s .3s,-webkit-transform .3s .3s;-webkit-transform:translateY(55px);transform:translateY(55px);font-weight:normal}.a-menu__item.active .a-menu__link{color:#f8f7f6}.a-menu_base .a-menu__link{color:#f8f7f6}.a-menu_close{width:70px;padding:30px 0;-webkit-transition:background .4s,width .5s cubic-bezier(0.37,-0.01,0.22,1) .6s,top .4s,padding .3s .4s,-webkit-transform .4s;transition:background .4s,width .5s cubic-bezier(0.37,-0.01,0.22,1) .6s,top .4s,padding .3s .4s,-webkit-transform .4s;transition:background .4s,width .5s cubic-bezier(0.37,-0.01,0.22,1) .6s,top .4s,transform .4s,padding .3s .4s;transition:background .4s,width .5s cubic-bezier(0.37,-0.01,0.22,1) .6s,top .4s,transform .4s,padding .3s .4s,-webkit-transform .4s}.a-menu_close:before,.a-menu_close:after{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.a-menu_close .a-menu__link{opacity:0;padding:10px;-webkit-transition:color .3s,opacity .3s .3s,padding .3s .3s,-webkit-transform .3s .4s;transition:color .3s,opacity .3s .3s,padding .3s .3s,-webkit-transform .3s .4s;transition:color .3s,opacity .3s .3s,padding .3s .3s,transform .3s .4s;transition:color .3s,opacity .3s .3s,padding .3s .3s,transform .3s .4s,-webkit-transform .3s .4s}.a-menu_center{top:50%;-webkit-transform:translateZ(0) translateY(-50%);transform:translateZ(0) translateY(-50%)}.a-menu_inv{background-color:#f8f7f6}.a-menu_inv:before,.a-menu_inv:after{border-color:#a7627f}.a-menu_inv .a-menu__item.active .a-menu__link{color:#a7627f}.a-menu_inv .a-menu__item:before{border-color:#a7627f}.a-menu_inv .a-menu__link{color:#a7627f}.a-menu_inv.a-menu_base .a-menu__link{color:#a7627f}@-webkit-keyframes fadeInAMenu{from{-webkit-transform:translateY(45px);transform:translateY(45px)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInAMenu{from{-webkit-transform:translateY(45px);transform:translateY(45px)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.page-title{display:block;font-size:40px;margin-top:83px;font-weight:normal;color:#343332;letter-spacing:.05em;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;position:relative;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);line-height:1}.page-title_center{text-align:center}.page-title.animated{-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;-webkit-transform:translateY(0);transform:translateY(0)}.n-symbol{fill:rgba(248,247,246,0);height:200px;width:auto;max-width:215px;stroke-width:1px;stroke:#e8c3d2;pointer-events:none;position:absolute;z-index:-1;-webkit-transition:fill .3s,opacity .3s,stroke .3s ease-out;transition:fill .3s,opacity .3s,stroke .3s ease-out}.n-symbol_home-f{left:calc(49% - 70px);top:40px}.n-symbol_home-a-1{top:-10px;right:-10px;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.n-symbol_home-a-2{right:-10px;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.n-symbol_home-y{top:190px;left:0;position:absolute}.n-symbol_home-n{top:350px;left:50%;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.n-symbol_home-b{top:720px;right:0}.n-symbol_home-l{top:780px;left:-20px}.n-symbol_home-t{left:0;bottom:0;z-index:0}.n-symbol_projects-p{top:0;left:0}.n-symbol_projects-r{top:530px;right:-18px}.n-symbol_projects-o{top:815px;left:0}.n-symbol_projects-j{top:995px;right:20px}.n-symbol_projects-e{top:1652px;right:73px}.n-symbol_projects-c{top:1850px;left:4px}.n-symbol_projects-t{top:2250px;right:170px}.n-symbol_about-a{top:-40px;left:0;position:absolute}.n-symbol_about-b{top:-125px;right:0;position:absolute}.n-symbol_about-o{top:-163px;right:0;position:absolute}.n-symbol_about-u{top:222px;left:0;position:absolute}.n-symbol_services-s-1{top:40px;left:0;position:absolute}.n-symbol_services-e-1{top:545px;right:0;position:absolute}.n-symbol_services-e-2{top:602px;left:55%;position:absolute}.n-symbol_services-r{top:1000px;left:0;position:absolute}.n-symbol_services-v{top:1765px;right:0;position:absolute}.n-symbol_services-i{top:-150px;left:0;position:absolute}.n-symbol_services-c{right:110px;bottom:-120px;position:absolute}.n-symbol_services-e{top:-40px;left:0;position:absolute}.n-symbol_serv-s-1{top:-10px;left:0;position:absolute}.n-symbol_serv-e-1{bottom:-192px;right:0;position:absolute}.n-symbol_serv-e-2{top:602px;left:55%;position:absolute}.n-symbol_serv-r{top:1000px;left:0;position:absolute}.n-symbol_serv-v{top:1765px;right:0;position:absolute}.n-symbol_serv-i{top:-50px;left:0;position:absolute}.n-symbol_serv-c{right:110px;bottom:-120px;position:absolute}.n-symbol_serv-e{top:-40px;left:0;position:absolute}.n-symbol_serv3-r{top:82px;left:0;position:absolute}.n-symbol_serv3-v{top:560px;right:0;position:absolute}.n-symbol_serv3-i{top:980px;right:150px;position:absolute}.n-symbol_serv3-c{top:1200px;left:0;position:absolute}.n-symbol_serv3-e-2{top:1470px;right:0;position:absolute}.n-symbol_serv4-r{top:82px;left:0;position:absolute}.n-symbol_serv4-v{top:640px;right:0;position:absolute}.n-symbol_serv4-i{top:1220px;left:0;position:absolute}.n-symbol_serv4-c{top:1440px;right:0;position:absolute}.n-symbol_serv4-e-2{top:1905px;right:0;position:absolute}.n-symbol_serv5-r{top:82px;left:0;position:absolute}.n-symbol_serv5-v{top:660px;right:0;position:absolute}.n-symbol_serv5-i{top:1130px;left:0;position:absolute}.n-symbol_serv5-c{top:1605px;right:110px;position:absolute}.n-symbol_serv5-e-2{top:1870px;left:0;position:absolute}.n-symbol_media-m{top:-35px;left:0;position:absolute}.n-symbol_media-e{-webkit-transform:translateY(-60%);transform:translateY(-60%);top:550px;right:155px;position:absolute}.n-symbol_media-d{top:-30px;left:0;position:absolute}.n-symbol_media-i{bottom:80px;right:0;position:absolute}.n-symbol__main-form{left:17px;bottom:0;z-index:0}.n-symbol.filled-active{fill:#a7627f;stroke:#a7627f;-webkit-transition:fill 1s,opacity 1s,stroke 1s ease-out;transition:fill 1s,opacity 1s,stroke 1s ease-out}.n-symbol.filled-base{fill:#f8f7f6;stroke:#f6f5f4;-webkit-transition:fill 1s,opacity 1s,stroke 1s ease-out;transition:fill 1s,opacity 1s,stroke 1s ease-out}.n-symbol_toHide.nsToHide{opacity:0;-webkit-transition:fill 1s,opacity 1s,stroke 1s ease-out;transition:fill 1s,opacity 1s,stroke 1s ease-out}.n-symbol-w{z-index:100;position:relative}.heading{color:#343332;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:21px;font-weight:normal;line-height:31px;text-transform:uppercase;letter-spacing:.2em;position:relative;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.heading:after{content:'';position:absolute;width:0;height:2px;background-color:#e8c3d2;right:calc(100% + 30px);top:14px}.heading_lelan:after{left:-142px}.heading.animated{-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;-webkit-transform:translateY(0);transform:translateY(0)}.heading.animated:after{width:112px;-webkit-transition:width 2s cubic-bezier(0.37,-0.01,0.22,1) 1.3s;transition:width 2s cubic-bezier(0.37,-0.01,0.22,1) 1.3s}.heading__caption{display:block;color:#a7627f;font-size:13px;letter-spacing:.2em;font-weight:normal}.heading__title{display:block;color:#343332;font-size:21px;font-weight:normal;line-height:31px;letter-spacing:.2em;position:relative}.heading__title:nth-child(2){margin-top:12px}.heading__title b{font-weight:normal;-webkit-filter:blur(3px);filter:blur(3px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.heading.animated .heading__title b{-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter 2.2s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-filter 2.2s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:filter 2.2s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:filter 2.2s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-filter 2.2s cubic-bezier(0.37,-0.01,0.22,1) .1s}.heading_inv .heading__caption{color:#e8c3d2}.heading_inv .heading__title{color:#f8f7f6}.close{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;height:0}.js-change_menu-button .close{opacity:1;height:100%}.js-change_menu-button .menu__title_open{opacity:0;height:0;width:0}.js-change_menu-button .menu-button span:nth-child(2){opacity:0}.js-change_menu-button .menu-button span:first-child{-webkit-transform:rotate(145deg);transform:rotate(145deg)}.js-change_menu-button .menu-button span:last-child{-webkit-transform:rotate(35deg) translateX(-12px) translateY(8px);transform:rotate(35deg) translateX(-12px) translateY(8px)}.menu-open{width:0;height:100%;background-color:#fff;position:fixed;top:0;right:0;bottom:0;overflow-y:hidden;z-index:9;-webkit-transition:width .5s cubic-bezier(0.75,0.25,0.37,0.8);transition:width .5s cubic-bezier(0.75,0.25,0.37,0.8);box-shadow:0 0 79px rgba(0,0,0,0.11)}.menu-open__inner{width:470px;margin:100px auto 0;overflow:auto;padding-bottom:50px}.menu-open__inner ul li{margin-top:19px;text-align:center;position:relative;cursor:pointer;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu-open__inner ul li .menu-open__sub-item{color:#343230;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:40px;font-weight:normal;line-height:48px;text-transform:uppercase;-webkit-transition:color .5s;transition:color .5s;cursor:pointer}.menu-open__inner ul li:last-child{border-bottom:0}.menu-open__inner ul li:last-child:after{height:0}.menu-open__sub{margin-bottom:40px}.social{text-align:center}.social i{display:inline-block;margin-right:15px}.social i:last-child{margin-right:0}.social i a{fill:#343332;-webkit-transition:fill .5s ease;transition:fill .5s ease}.js-menu-open{width:100%}.main-footer{padding-bottom:50px;box-sizing:border-box;position:relative;padding-top:40px;-webkit-box-ordinal-group:21;-webkit-order:20;-moz-box-ordinal-group:21;-ms-flex-order:20;order:20}.main-footer__logo{padding-top:9px}.main-footer__nav{margin-left:53px}.main-footer__nav li{font-family:"GothamPro-Bold",Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;display:inline-block;line-height:11px;margin-right:28px;letter-spacing:1.1px}.main-footer__nav li:last-child{margin-right:0}.main-footer__nav li a{color:#343332;-webkit-transition:color .5s;transition:color .5s}.main-footer__item{float:left}.main-footer__social{float:right}.main-footer__copy{color:#c6c4c2;font-family:"GothamPro-Bold",Arial,sans-serif;font-size:9px;font-weight:300;float:left;margin-left:80px}.main-footer__by{float:right;position:relative}.main-footer__by span{color:#c0bfbe;font-size:12px;font-weight:normal;line-height:26px;display:inline-block;padding-right:23px}.main-footer__by a{fill:#c0bfbe;position:absolute;right:0;top:8px;-webkit-transition:fill .5s;transition:fill .5s}.footer__row{margin-bottom:5px;position:relative;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.footer__row:last-child{margin-bottom:0}.footer__row.animated{-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;-webkit-transform:translateY(0);transform:translateY(0)}.footer__row.animated:nth-child(2){-webkit-transition:-webkit-transform 3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 3s cubic-bezier(0.37,-0.01,0.22,1) .1s}.logo-small a{display:block}.main-screen{height:100vh;width:100%;position:relative;background-size:cover;background-attachment:fixed;box-sizing:border-box;min-height:640px;overflow:hidden}.main-screen:after{content:'';width:100%;height:100%;opacity:.3;background-color:#fff;position:absolute;top:0;left:0;z-index:2}.main-screen__video-bg{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:opacity .2s;transition:opacity .2s}.main-screen__video-bg .preloader-progress{opacity:0}.main-screen__video-bg img{width:100%}.main-screen__video-bg video{position:absolute;min-height:100%;min-width:100%;background-size:cover}.main-screen__video-bg:before{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.main-screen__img-bg{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:-1}.main-screen__content{width:750px;padding-top:150px;margin:0 auto;position:relative;text-align:center;z-index:3;margin-bottom:33px}.main-screen__content h1,.main-screen__content div{color:#a7627f;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:40px;font-weight:normal;line-height:53px;letter-spacing:.05em;text-transform:uppercase;position:relative}.main-screen__content h1 span,.main-screen__content div span{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-screen__video-btn{position:relative;z-index:3;text-align:center;margin-bottom:30px}.main-screen__mouse{position:absolute;bottom:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:3}.video-btn{width:60px;height:60px;display:inline-block;border:2px solid #fff;cursor:pointer;position:relative;-webkit-transition:background .5s,border .5s;transition:background .5s,border .5s}.video-btn:after{content:'';position:absolute;width:2px;height:28px;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:-20px;-webkit-transition:height .3s;transition:height .3s}.video-btn__play{position:absolute;top:53%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#a7627f;-webkit-transition:fill .5s;transition:fill .5s}.video-btn__text{color:#343230;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:16px;line-height:48px;display:block}.video-container{width:100%;height:100%;top:0;left:0;position:absolute;z-index:10;opacity:0;pointer-events:none;-webkit-transition:opacity 1s;transition:opacity 1s}.video-container.active{z-index:5;opacity:1;pointer-events:auto}.mouseScrollDown{background:#a7627f -webkit-linear-gradient(transparent 0,transparent 50%,#fff 50%,#fff 100%);background:#a7627f linear-gradient(transparent 0,transparent 50%,#fff 50%,#fff 100%);position:relative;width:26px;height:39px;border-radius:100px;background-size:225%;cursor:pointer;opacity:.65;-webkit-animation:colorSlide 5s linear infinite,nudgeMouse 5s ease-out infinite;animation:colorSlide 5s linear infinite,nudgeMouse 5s ease-out infinite}.mouseScrollDown:before,.mouseScrollDown:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mouseScrollDown:before{width:22px;height:35px;background-color:#c2c1cb;border-radius:100px}.mouseScrollDown:after{background-color:#a7627f;width:4px;height:4px;border-radius:100%;-webkit-animation:trackBallSlide 5s linear infinite;animation:trackBallSlide 5s linear infinite}@-webkit-keyframes colorSlide{0{background-position:0 100%}20%{background-position:0 0}21%{background-color:#a7627f}29.99%{background-color:#fff;background-position:0 0}30%{background-color:#a7627f;background-position:0 100%}50%{background-position:0 0}51%{background-color:#a7627f}59.99%{background-color:#fff;background-position:0 0}60%{background-color:#a7627f;background-position:0 100%}80%{background-position:0 0}81%{background-color:#a7627f}89.99%,100%{background-color:#fff}}@keyframes colorSlide{0{background-position:0 100%}20%{background-position:0 0}21%{background-color:#a7627f}29.99%{background-color:#fff;background-position:0 0}30%{background-color:#a7627f;background-position:0 100%}50%{background-position:0 0}51%{background-color:#a7627f}59.99%{background-color:#fff;background-position:0 0}60%{background-color:#a7627f;background-position:0 100%}80%{background-position:0 0}81%{background-color:#a7627f}89.99%,100%{background-color:#fff}}@-webkit-keyframes trackBallSlide{0{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}6%{opacity:1;-webkit-transform:scale(0.9) translateY(2.5px);transform:scale(0.9) translateY(2.5px)}14%{opacity:0;-webkit-transform:scale(0.4) translateY(20px);transform:scale(0.4) translateY(20px)}15%,19%{opacity:0;-webkit-transform:scale(0.4) translateY(-10px);transform:scale(0.4) translateY(-10px)}28%,29.99%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}30%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}36%{opacity:1;-webkit-transform:scale(0.9) translateY(2.5px);transform:scale(0.9) translateY(2.5px)}44%{opacity:0;-webkit-transform:scale(0.4) translateY(20px);transform:scale(0.4) translateY(20px)}45%,49%{opacity:0;-webkit-transform:scale(0.4) translateY(-10px);transform:scale(0.4) translateY(-10px)}58%,59.99%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}60%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}66%{opacity:1;-webkit-transform:scale(0.9) translateY(2.5px);transform:scale(0.9) translateY(2.5px)}74%{opacity:0;-webkit-transform:scale(0.4) translateY(20px);transform:scale(0.4) translateY(20px)}75%,79%{opacity:0;-webkit-transform:scale(0.4) translateY(-10px);transform:scale(0.4) translateY(-10px)}88%,100%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}}@keyframes trackBallSlide{0{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}6%{opacity:1;-webkit-transform:scale(0.9) translateY(2.5px);transform:scale(0.9) translateY(2.5px)}14%{opacity:0;-webkit-transform:scale(0.4) translateY(20px);transform:scale(0.4) translateY(20px)}15%,19%{opacity:0;-webkit-transform:scale(0.4) translateY(-10px);transform:scale(0.4) translateY(-10px)}28%,29.99%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}30%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}36%{opacity:1;-webkit-transform:scale(0.9) translateY(2.5px);transform:scale(0.9) translateY(2.5px)}44%{opacity:0;-webkit-transform:scale(0.4) translateY(20px);transform:scale(0.4) translateY(20px)}45%,49%{opacity:0;-webkit-transform:scale(0.4) translateY(-10px);transform:scale(0.4) translateY(-10px)}58%,59.99%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}60%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}66%{opacity:1;-webkit-transform:scale(0.9) translateY(2.5px);transform:scale(0.9) translateY(2.5px)}74%{opacity:0;-webkit-transform:scale(0.4) translateY(20px);transform:scale(0.4) translateY(20px)}75%,79%{opacity:0;-webkit-transform:scale(0.4) translateY(-10px);transform:scale(0.4) translateY(-10px)}88%,100%{opacity:1;-webkit-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}}@-webkit-keyframes nudgeMouse{0{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(8px);transform:translateY(8px)}90%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nudgeMouse{0{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(8px);transform:translateY(8px)}90%{-webkit-transform:translateY(0);transform:translateY(0)}}.title__line{position:absolute;width:2px;height:28px;background-color:#fff;top:-47px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fscreen{display:block;width:100%;height:500px;position:relative;overflow:hidden}.fscreen__img-bg{height:100%;background-color:#c8c6c6;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:calc((100% - 1200px) / 2+1200px)}.fscreen__img-bg:before{content:"";position:absolute;height:100%;width:100%;background-color:#464646;opacity:.35;left:0;z-index:1}.fscreen__img-bg:after{content:"";position:absolute;height:110%;width:25%;background-color:#fff;top:-10px;z-index:2;right:0}.fscreen__img-bg.animated:after{-webkit-transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0,-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fscreen__content{color:#fff;font-weight:normal;line-height:1.4;position:relative}.fscreen__content-iw{position:relative;-webkit-transform:translateY(25px);transform:translateY(25px);color:#f8f7f6}.fscreen__content-iw.animated{-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fscreen__content_rvc{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fscreen__pre-title,.fscreen__title{font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;-webkit-transition:color .4s;transition:color .4s}.fscreen__pre-title{font-weight:normal;margin-bottom:14px;font-size:13px;letter-spacing:.2em}.fscreen__title{display:block;font-weight:normal;font-size:38px;letter-spacing:.09em}.fscreen__descr{width:400px;margin-top:20px;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:normal;line-height:2}.fscreen__video-bg{position:absolute;overflow:hidden;top:0;-webkit-transition:opacity 1.5s;transition:opacity 1.5s;left:0;width:calc((100% - 1200px) / 2+1200px);height:100%}.about-page .fscreen__video-bg,.services-page .fscreen__video-bg{opacity:0}.fscreen__video-bg video{position:relative}.fscreen__video-controls{position:absolute;bottom:30px;width:100%;align-items:center;height:17px;opacity:0;transition:opacity .4s;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fscreen__video-controls svg{fill:#a7627f}.fscreen__video-controls .play,.fscreen__video-controls .pause,.fscreen__video-controls .mute-on,.fscreen__video-controls .mute-off{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fscreen__video-controls .play{display:none}.fscreen__video-controls .pause{display:inline-block}.fscreen__video-controls .pause svg{-webkit-transform:translateX(-1px);transform:translateX(-1px)}.fscreen__video-controls .mute-on svg{-webkit-transform:translateX(-1.7px);transform:translateX(-1.7px)}.fscreen__video-controls .mute-off{display:none}.fscreen__video-play,.fscreen__video-mute{cursor:pointer;position:relative;width:40px;height:40px;display:inline-block}.fscreen__video-progress-w{display:inline-block;width:calc(100% - 100px);margin:0 auto;height:1px;background-color:rgba(255,255,255,0.35)}.fscreen__video-progress{width:0;height:1px;display:block;background-color:#a7627f}.fscreen .container__inner{height:100%;z-index:5;padding-bottom:30px}.fscreen .link-back{margin:75px 0 55px;color:#f8f7f6}.fscreen .link-back:before{background-color:#f8f7f6}.fscreen .link-back:after{border-left:2px solid #f8f7f6;border-bottom:2px solid #f8f7f6}.fscreen .action-btn{margin-top:35px}.fscreen .fs-slider__controls{margin-top:70px}.about-page .fscreen,.services-page .fscreen{height:550px}.fs-slider{width:100%;height:100%;position:absolute;padding:0;margin:0;z-index:0}.fs-slider:before{content:"";position:absolute;height:100%;width:100%;background-color:#464646;opacity:.35;left:0;z-index:1}.fs-slider__iw{list-style-type:none;width:100%;height:100%;background:#FFF;overflow:hidden;padding:0;top:0;left:0}.fs-slider__slide{opacity:0;-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.fs-slider__slide.current-slide{opacity:1}.fs-slider__img{position:absolute;min-width:100%;height:auto;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fs-slider__controls{padding:0;position:relative;display:inline-block}.fs-slider__controls-item{cursor:pointer;display:inline-block;width:10px;height:18px;border-left:3px solid rgba(255,255,255,0.5);-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:border-color .5s;transition:border-color .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;right:2px}.fs-slider__controls-item:nth-child(n+2){margin-left:5px}.fs-slider__controls-item.active{border-color:#fff}.home-about{position:relative;padding:40px 0;font-size:0;min-height:600px;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.home-about__img-w,.home-about__descr-w{display:inline-block;vertical-align:top;position:relative;box-sizing:border-box}.home-about__img-w{width:49%;background-color:#f8f7f6;position:relative;text-align:right;z-index:1;min-height:600px}.home-about__img-w:before{content:"";position:absolute;height:110%;width:250px;background-color:#fff;top:-10px;z-index:2;left:0;-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) 0}.home-about.animated .home-about__img-w:before{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.home-about__img{display:inline-block;padding-top:30px;max-height:100%;box-sizing:border-box;position:absolute;right:30px;bottom:0}.home-about__descr-w{width:51%;padding:106px 125px;-webkit-transform:translateY(10px);transform:translateY(10px)}.home-about.animated .home-about__descr-w{-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;-webkit-transform:translateY(0);transform:translateY(0)}.home-about__descr{margin-top:23px;display:inline-block;color:#787878;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px}.home-about .heading{-webkit-transform:none;transform:none}.home-about .action-btn{margin-top:26px}.projects{padding:40px 0;overflow:hidden}.projects__iw{margin-top:-8px}.projects__row{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:0}.projects__row:nth-child(n+2){margin-top:90px}.projects__row:nth-child(2n+3){margin-top:-40px}.projects__row.animated .link-to{-webkit-transition:color .5s linear .3s;transition:color .5s linear .3s;color:#a7627f}.projects__row.animated .link-to__text{-webkit-transition:-webkit-transform 1.1s cubic-bezier(0.3,0.8,0.7,1) .3s;transition:-webkit-transform 1.1s cubic-bezier(0.3,0.8,0.7,1) .3s;transition:transform 1.1s cubic-bezier(0.3,0.8,0.7,1) .3s;transition:transform 1.1s cubic-bezier(0.3,0.8,0.7,1) .3s,-webkit-transform 1.1s cubic-bezier(0.3,0.8,0.7,1) .3s;-webkit-transform:translateY(0);transform:translateY(0)}.projects__row.animated .link-to__text:after{width:40px;-webkit-transition:background-color .5s cubic-bezier(0.3,0.8,0.7,1),right .5s cubic-bezier(0.3,0.8,0.7,1),width 2.3s cubic-bezier(0.3,0.8,0.7,1) 1.5s;transition:background-color .5s cubic-bezier(0.3,0.8,0.7,1),right .5s cubic-bezier(0.3,0.8,0.7,1),width 2.3s cubic-bezier(0.3,0.8,0.7,1) 1.5s}.projects__col{display:inline-block;vertical-align:top;position:relative}.projects__col:nth-child(2){margin-left:20px}.projects__col_bigger{width:610px}.projects__col_bigger .projects__img-wrap{width:100%;height:395px}.projects__col_bigger .projects__img-wrap_left{margin-top:130px}.projects__col_bigger .projects__img-wrap_left:before{width:215px}.projects__col_bigger .projects__img-wrap_left:after{width:400px}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:before{-webkit-transform:translate3d(-215px,0,0);transform:translate3d(-215px,0,0)}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:after{-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}.projects__col_bigger .projects__img-wrap_right:before{width:400px}.projects__col_bigger .projects__img-wrap_right:after{width:215px}.projects__row.animated .projects__col_bigger .projects__img-wrap_right:before{-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0)}.projects__row.animated .projects__col_bigger .projects__img-wrap_right:after{-webkit-transform:translate3d(215px,0,0);transform:translate3d(215px,0,0)}.projects__col_smaller{width:365px}.projects__col_smaller .projects__img-wrap{width:100%;height:330px}.projects__row.animated .projects__col_smaller .projects__img-wrap:before{-webkit-transform:translate3d(-185px,0,0);transform:translate3d(-185px,0,0)}.projects__row.animated .projects__col_smaller .projects__img-wrap:after{-webkit-transform:translate3d(185px,0,0);transform:translate3d(185px,0,0)}.projects__img{display:inline-block;position:relative;top:50%;left:50%;min-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.projects__img-wrap{position:relative;overflow:hidden;display:inline-block;vertical-align:top;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .5s cubic-bezier(0.47,-0.01,0.22,1) .2s;transition:-webkit-transform .5s cubic-bezier(0.47,-0.01,0.22,1) .2s;transition:transform .5s cubic-bezier(0.47,-0.01,0.22,1) .2s;transition:transform .5s cubic-bezier(0.47,-0.01,0.22,1) .2s,-webkit-transform .5s cubic-bezier(0.47,-0.01,0.22,1) .2s;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.projects__img-wrap:before,.projects__img-wrap:after{content:"";position:absolute;height:110%;width:184px;background-color:#fff;top:-10px;z-index:2;-webkit-transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0,-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0}.projects__img-wrap:before{left:0}.projects__img-wrap:after{right:0}.projects__info{height:195px;width:100%;display:inline-block;vertical-align:top;position:relative;text-align:center;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s}.projects__row.animated .projects__info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.projects__info_iw{display:inline-block;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px 0;cursor:pointer}.projects__info_iw:before,.projects__info_iw:after{content:'';display:inline-block;position:absolute;left:50%;-webkit-transform:translateX(-20%);transform:translateX(-20%);width:2px;height:0;background-color:#f2f1f0;-webkit-transition:height 2.3s cubic-bezier(0.37,-0.01,0.22,1) 1.5s;transition:height 2.3s cubic-bezier(0.37,-0.01,0.22,1) 1.5s}.projects__row.animated .projects__info_iw:before,.projects__row.animated .projects__info_iw:after{height:30px}.projects__info_iw:before{bottom:calc(100% - 30px)}.projects__info_iw:after{top:calc(100% - 30px)}.projects__info-caption{display:block;color:#a7627f;font-size:13px;letter-spacing:.2em}.projects__info-line{display:block;font-size:10px;letter-spacing:.3em;color:#787878}.projects__info-line:nth-child(2){margin-top:-3px}.projects .link-to{position:relative;left:50%;-webkit-transform:translateX(-53%);transform:translateX(-53%);margin-top:75px;color:#fff}.projects .link-to__text{-webkit-transform:translateY(17px);transform:translateY(17px)}.projects .link-to__text:after{width:0}.projects .empty{margin:50px 0;font-size:30px;font-weight:normal;letter-spacing:.09em;color:#a7627f;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;text-align:center;line-height:1.2}.projects_due .projects__info{margin-top:13px}.projects_due .projects__img-wrap_left{margin-top:13px}.projects_due .link-to{margin-top:22px}.pagin{margin-top:60px}.pagin_slider{text-align:center;margin-top:20px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pagin_slider .pagin__arrow{fill:#f8f7f6;padding:10px}.pagin_slider .pagin__arrow_next{margin-left:14px}.pagin__iw{display:block;text-align:center}.pagin li{list-style:none;display:inline-block;padding:0 6px}.pagin li:last-child{margin-left:0}.pagin__item{display:inline-block;vertical-align:top;position:relative;font-family:"TimesNewRomanPSMT","Times New Roman",serif;color:#343332;cursor:pointer;font-size:13px;font-weight:normal;letter-spacing:.2em}.pagin__item:before{content:'';display:inline-block;position:absolute;width:90%;left:-1px;bottom:2px;border-bottom:2px solid transparent;-webkit-transition:border .2s;transition:border .2s}.selected .pagin__item:before{border-color:#bc6087}.pagin .pagin__arrow{width:8px;height:8px;fill:#787878;-webkit-transition:fill .2s;transition:fill .2s;cursor:pointer}.pagin .pagin__arrow_prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagin .pagin__arrow_next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.info-in-digits .pagin .pagin__arrow,.advantage-work .pagin .pagin__arrow{fill:#f8f7f6}.delineation{padding:80px 0;overflow:hidden}.delineation__iw{margin-top:19px}.services-page .delineation__iw{margin-top:60px}.delineation__row{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:0}.delineation__row:nth-child(n+2){margin-top:90px}.delineation__row.animated .link-to{color:#a7627f}.delineation__row.animated .link-to__text{-webkit-transform:translateY(0);transform:translateY(0)}.delineation__row.animated .link-to__text:after{width:40px}.delineation__col{display:inline-block;vertical-align:top;position:relative}.delineation__col_bigger{width:610px}.delineation__row:nth-child(odd) .delineation__col_bigger{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.delineation__col_bigger .delineation__img-w{width:100%;height:395px}.delineation__col_bigger .delineation__img-w:before{width:400px}.delineation__col_bigger .delineation__img-w:after{width:215px}.delineation__row.animated .delineation__col_bigger .delineation__img-w:before{-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0)}.delineation__row.animated .delineation__col_bigger .delineation__img-w:after{-webkit-transform:translate3d(215px,0,0);transform:translate3d(215px,0,0)}.delineation__col_smaller{width:365px;margin-right:20px}.delineation__col_smaller .delineation__img-w{width:100%;height:330px}.delineation__row.animated .delineation__col_smaller .delineation__img-w:before{-webkit-transform:translate3d(-185px,0,0);transform:translate3d(-185px,0,0)}.delineation__row.animated .delineation__col_smaller .delineation__img-w:after{-webkit-transform:translate3d(185px,0,0);transform:translate3d(185px,0,0)}.delineation__img{display:inline-block;position:relative;top:50%;left:50%;min-width:100%;max-width:110%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.delineation__video{display:inline-block;position:absolute;height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.delineation__img-w{position:relative;overflow:hidden;display:inline-block;vertical-align:top;-webkit-transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s}.delineation__img-w:before,.delineation__img-w:after{content:"";position:absolute;height:110%;width:184px;background-color:#fff;top:-10px;z-index:2;-webkit-transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0,-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0}.delineation__img-w:before{left:0}.delineation__img-w:after{right:-2px}.delineation__text-w{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box}.delineation__row:nth-child(odd) .delineation__text-w{padding-right:102px}.delineation__row:nth-child(even) .delineation__text-w{padding-left:122px}.delineation__caption{display:block;color:#a7627f;font-size:13px;letter-spacing:.2em;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-weight:normal;line-height:1.4;text-transform:uppercase}.delineation__caption:after{content:'';position:absolute;width:0;height:2px;background-color:#f1f1f1;right:calc(100%+40px);top:9px;-webkit-transition:width 2s cubic-bezier(0.37,-0.01,0.22,1) 1.3s;transition:width 2s cubic-bezier(0.37,-0.01,0.22,1) 1.3s}.delineation__row:nth-child(odd) .delineation__caption:after{right:auto;left:calc(100%+20px)}.delineation__row.animated .delineation__caption{-webkit-transform:translateY(0);transform:translateY(0)}.delineation__row.animated .delineation__caption:after{width:102px}.delineation__text{margin-top:17px}.filter-type{display:block;margin-top:60px;position:relative;background:#fff;z-index:1}.filter-type__items-w{position:relative;z-index:0;background-color:#fff;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.filter-type__item,.filter-type__chosen-option{cursor:pointer;border-bottom:2px solid transparent;padding-left:1px;padding-bottom:3px;font-size:13px;font-weight:normal;color:#343332;letter-spacing:.1em;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;-webkit-transition:border .2s;transition:border .2s}.filter-type__item.active,.filter-type__chosen-option.active{border-color:#bc6087}.filter-type__chosen-option{display:none;position:relative;z-index:1;padding-top:10px;background-color:#fff}.filter-type__chosen-text{margin-right:5px}.filters-wrap{position:relative;z-index:100;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s}.filters-wrap.animated{-webkit-transform:translateY(0);transform:translateY(0)}.filters-wrap.animated:after{width:112px}.filter-style{display:block;margin-top:20px;position:relative;background:#fff;margin-bottom:14px;z-index:0}.filter-style__items-w{position:relative;z-index:0;background-color:#fff;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-pack:justify;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.filter-style__item,.filter-style__chosen-option{font-size:16px;font-weight:normal;letter-spacing:.025em;font-family:"TimesNewRomanPS-ItalicMT","Times New Roman",serif;color:#bc6087;cursor:pointer;border-bottom:2px solid transparent;padding-left:1px;padding-bottom:3px;-webkit-transition:border .2s;transition:border .2s}.filter-style__item.active,.filter-style__chosen-option.active{border-color:#bc6087}.filter-style__chosen-option{display:none;position:relative;z-index:1;padding-top:10px;background-color:#fff}.filter-style__chosen-text{margin-right:5px}.dropdown-arrow{width:8px;height:8px;fill:#a7627f;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.is-open .dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.one-proj{padding:80px 0 40px}.one-proj__info{font-size:14px;position:relative;margin-top:15px;font-weight:normal;font-family:"GothamPro-Light",Arial,sans-serif;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;color:#a5a5a5}.one-proj__info.animated{-webkit-transform:translateY(0);transform:translateY(0)}.one-proj__info-value,.one-proj__info b{color:#343332}.one-proj__two-img-w{margin-top:20px;display:block;font-size:0}.one-proj__two-img-w .img-anim-w{width:48.5%;margin-right:3%}.one-proj__two-img-w .img-anim-w:nth-child(2n){margin-right:0}.one-proj__img-w{margin-top:33px}.one-proj__img{width:100%;height:auto}.one-proj .img-anim-w{overflow:hidden;position:relative}.one-proj__text{margin-top:33px;font-size:0}.one-proj__text p,.one-proj__text div,.one-proj__text li{width:49%;display:inline-block;vertical-align:top;color:#787878;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px;margin-right:2%;padding:0}.one-proj__text p:last-child,.one-proj__text div:last-child,.one-proj__text li:last-child{margin-right:0}.one-proj .page-title{margin-top:30px}.one-proj__load-more{display:block;margin-top:25px}.other-works,.our-awards{padding:40px 0}.other-works__iw,.our-awards__iw{font-size:0;-webkit-transition:height .5s;transition:height .5s}.other-works__iw .img-anim-w,.our-awards__iw .img-anim-w{cursor:pointer;-webkit-transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;max-height:320px}.other-works__item,.our-awards__item{margin-top:30px;display:inline-block;width:32%;cursor:pointer;margin-right:2%;vertical-align:top}.other-works__item:nth-child(3n),.our-awards__item:nth-child(3n){margin-right:0}.other-works__info,.our-awards__info{width:100%;display:inline-block;margin-top:25px;position:relative;text-align:center;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;cursor:pointer;z-index:10}.b-item.animated .other-works__info,.b-item.animated .our-awards__info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.b-item.animated .other-works__info:before,.b-item.animated .our-awards__info:before{opacity:1}.other-works__info:before,.our-awards__info:before{content:'';display:inline-block;position:absolute;left:50%;width:2px;height:30px;opacity:0;background-color:#f2f1f0;-webkit-transition:opacity 1s .5s;transition:opacity 1s .5s;bottom:calc(100%+10px)}.other-works__info-caption,.our-awards__info-caption{display:block;color:#343332;font-size:13px;letter-spacing:.2em;-webkit-transition:color .4s;transition:color .4s}.other-works__info-line,.our-awards__info-line{display:block;font-size:10px;letter-spacing:.3em;color:#787878}.other-works__info-line:nth-child(2),.our-awards__info-line:nth-child(2){margin-top:-3px}.other-works__load-more,.our-awards__load-more{display:block;margin-top:25px}.our-awards{padding-top:84px}.our-awards .img-anim-w{padding:60px;height:320px;box-sizing:border-box;border:2px solid #f8f7f6}.our-awards .img-anim-w__img{width:auto;min-width:inherit;max-width:180px;height:100%;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-in-digits{overflow:hidden}.info-in-digits .container__inner{padding:82px 100px;box-sizing:content-box;background-color:#a7627f}.info-in-digits__iw{font-size:0;margin-top:26px}.info-in-digits__item{width:16.6%;position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;padding-right:10px;color:#e8c3d2;font-weight:normal;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;text-align:center}.info-in-digits__pre{font-size:13px;line-height:24px;margin-bottom:-24px;max-height:24px;letter-spacing:.15em;overflow:hidden}.info-in-digits__value{color:#f8f7f6;font-size:60px;margin-top:40px;line-height:1}.info-in-digits__key{margin-top:16px;font-size:13px;line-height:24px;letter-spacing:.15em}.info-in-digits__column{position:absolute;top:250px;background-color:rgba(232,195,210,0.1);height:300px;left:41px;width:74px}.info-in-digits__column.animated{-webkit-transition:top 3s ease-in-out;transition:top 3s ease-in-out}.info-in-digits__item:nth-child(1n) .info-in-digits__column.animated{top:15px}.info-in-digits__item:nth-child(2n) .info-in-digits__column.animated{top:40px}.info-in-digits__item:nth-child(3n) .info-in-digits__column.animated{top:-20px}.info-in-digits__item:nth-child(4n) .info-in-digits__column.animated{top:35px}.info-in-digits__item:nth-child(5n) .info-in-digits__column.animated{top:7px}.info-in-digits__item:nth-child(6n) .info-in-digits__column.animated{top:-50px}.video-block{padding:40px 0}.video-block__iw{font-size:0;-webkit-transition:height .5s;transition:height .5s}.video-block__iw .img-anim-w{cursor:pointer;-webkit-transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;height:320px;width:100%;-webkit-transform:perspective(800px) rotateX(0);transform:perspective(800px) rotateX(0);-webkit-transform-origin:top;transform-origin:top}.video-block__iw .img-anim-w__img{max-width:none}.video-block__iw .img-anim-w.animated{-webkit-transition:all .5s;transition:all .5s}.video-block__item{position:relative;margin-top:35px;display:inline-block;vertical-align:top;width:48.5%;cursor:pointer;margin-right:3%}.video-block__item:nth-child(2n){margin-right:0}.video-block__item:nth-child(n+3){margin-top:35px}.video-block__item-img{position:relative;overflow:hidden;outline:0}.video-block__item-img:after{content:'';display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("../../static/img/svg-sprite/sprite.svg");background-position:-4px -236px;width:62px;height:62px;background-repeat:no-repeat;z-index:5;opacity:.7}.video-block__info{width:100%;display:inline-block;margin-top:25px;position:relative;text-align:center;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;cursor:pointer;z-index:10}.video-block__item.animated .video-block__info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.video-block__item.animated .video-block__info:before{opacity:1}.video-block__info:before{content:'';display:inline-block;position:absolute;left:50%;width:2px;height:30px;opacity:0;background-color:#f2f1f0;-webkit-transition:opacity 1s .5s;transition:opacity 1s .5s;bottom:calc(100%+10px);pointer-events:none}.video-block__info-caption{display:block;color:#343332;font-size:13px;letter-spacing:.2em;-webkit-transition:color .4s;transition:color .4s}.video-block__info-line{display:block;font-size:10px;letter-spacing:.3em;color:#787878}.video-block__info-line:nth-child(2){margin-top:-3px}.video-block__load-more{display:block;margin-top:34px}.video-block__link{display:block;width:100%;text-align:center;margin-top:37px}.video-block .link-to{min-width:250px}.media-block{padding:30px 0 40px}.media-block__iw{font-size:0;-webkit-transition:height .5s;transition:height .5s}.media-block__iw .img-anim-w{cursor:pointer;-webkit-transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 1s cubic-bezier(0.37,-0.01,0.22,1) .1s;width:100%;-webkit-transform:perspective(800px) rotateX(0);transform:perspective(800px) rotateX(0);-webkit-transform-origin:top;transform-origin:top}.media-block__iw .img-anim-w__img{max-width:100%}.media-block__iw .img-anim-w.animated{-webkit-transition:all .5s;transition:all .5s}.media-block__item{position:relative;margin-top:25px;display:inline-block;vertical-align:top;width:31.333%;cursor:pointer;margin-right:3%}.media-block__item:nth-child(3n){margin-right:0}.media-block__item:nth-child(n+4){margin-top:35px}.media-block__item-img{position:relative;overflow:hidden}.media-block__info{width:100%;display:inline-block;margin-top:25px;position:relative;text-align:center;font-family:"TimesNewRomanPSMT","Times New Roman",serif;text-transform:uppercase;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;transition:transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s,-webkit-transform 2.3s cubic-bezier(0.37,-0.01,0.22,1) .1s;cursor:pointer;z-index:10}.media-block__item.animated .media-block__info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.media-block__item.animated .media-block__info:before{opacity:1}.media-block__info:before{content:'';display:inline-block;position:absolute;left:50%;width:2px;height:30px;opacity:0;background-color:#f2f1f0;-webkit-transition:opacity 1s .5s;transition:opacity 1s .5s;bottom:calc(100%+10px);pointer-events:none}.media-block__info-caption{display:block;color:#343332;font-size:13px;letter-spacing:.2em;-webkit-transition:color .4s;transition:color .4s}.media-block__info-line{display:block;font-size:10px;letter-spacing:.3em;color:#787878}.media-block__info-line:nth-child(2){margin-top:-3px}.media-block__load-more{display:block;margin-top:34px}.media-block__link{display:block;width:100%;text-align:center;margin-top:37px}.principles{margin:0 auto}.principles .container__inner{padding:80px 100px 95px;box-sizing:content-box;background-color:#f8f7f6}.principles__list{box-sizing:border-box;margin:0 -15px 0}.principles .dinfo-block{width:30%}.dinfo-block{display:inline-block;vertical-align:top;margin:31px 15px 0}.dinfo-block__number{text-align:center;width:62px;height:62px;line-height:62px;color:#a7627f;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:13px;font-weight:400;text-transform:uppercase;position:relative}.dinfo-block__number:after{content:'';position:absolute;right:-14px;width:0;height:2px;background-color:#a7627f;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .7s,background 2.2s ease-in-out;transition:width .7s,background 2.2s ease-in-out}.dinfo-block__number.animated:after{width:28px;background-color:#fff}.dinfo-block__title{color:#343230;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:13px;font-weight:400;line-height:28px;text-transform:uppercase;letter-spacing:2px;margin-top:19px}.dinfo-block__text{margin-top:10px}.sq-figure{position:absolute;left:0;top:0;width:100%;height:100%}.sq-figure path{fill:none;stroke:#a7627f;stroke-width:2px}.contact-us{padding:80px 0 0}.contact-us__iw{font-size:0}.contact-us__list{box-sizing:border-box;margin-top:12px;display:inline-block;vertical-align:top;width:25%;list-style:none}.contact-us__title{font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:21px;font-weight:normal;line-height:31px;text-transform:uppercase;letter-spacing:.2em;color:#343332;position:relative;min-height:70px}.contact-us__items-w{margin-top:15px}.contact-us__item{display:list-item;letter-spacing:.02em}.contact-us__item a{-webkit-transition:.5s;transition:.5s}.contact-us__item a:hover{color:#a7627f}.img-anim-w{width:100%;overflow:hidden;position:relative;line-height:0;display:inline-block;vertical-align:top;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.img-anim-w:before,.img-anim-w:after{content:"";position:absolute;height:110%;width:50%;background-color:#fff;top:-10px;z-index:2;-webkit-transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0;transition:transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0,-webkit-transform 2.4s cubic-bezier(0.37,-0.01,0.22,1) 0}.img-anim-w:before{left:0}.img-anim-w:after{right:0}.img-anim-w__img{display:inline-block;position:relative;min-width:100%;max-width:100%;height:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.img-anim-w.animated:before{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.img-anim-w.animated:after{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.main-text{padding:80px 0 40px 0;-webkit-box-ordinal-group:11;-webkit-order:10;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}.main-text__content{font-size:0;margin-top:18px;-webkit-transition:height .4s;transition:height .4s}.main-text__item{width:49%;display:inline-block;vertical-align:top;color:#787878;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px;margin-right:2%}.main-text__item:last-child{margin-right:0}.main-text__item h1,.main-text__item h2,.main-text__item h3,.main-text__item h4,.main-text__item h5,.main-text__item h6{color:#787878;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px}.main-text__link{float:right;margin-top:25px}.main-text .heading__title{padding-bottom:5px}.main-text_more .main-text__content{height:195px;overflow:hidden}.read-all{font-family:"TimesNewRomanPS-ItalicMT","Times New Roman",serif;font-size:16px;line-height:17px;position:relative;letter-spacing:.025em}.read-all__link{color:#a7627f;cursor:pointer;padding-right:70px}.read-all__link:after{content:'';position:absolute;width:39px;height:2px;background-color:#e8c3d2;right:0;top:7px;-webkit-transition:right .5s;transition:right .5s}.read-all__link_hidden .read-all__show{display:inline-block}.read-all__link_hidden .read-all__hide{display:none}.read-all__show{display:none}.read-all__hide{display:inline-block}.fof{height:100vh;width:100%;position:relative;background-image:url("../../static/img/content/404.jpg");background-position:center;background-size:cover}.fof__video-bg{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}.fof__video-bg:before{content:'';width:100%;height:100%;opacity:.3;background-color:#fff;position:absolute;top:0;left:0;z-index:1}.fof__iw{text-align:center;padding:50px 0;z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fof__txt{font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:21px;font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:.2em;color:#343332;position:relative}.fof__txt-404{font-family:"TimesNewRomanPSMT","Times New Roman",serif;color:#a7627f;font-size:22vw;line-height:.91}.fof .link-to{margin-top:40px}.f0f-page .header-main:before{content:none}.f0f-page .main-footer{padding-top:40px;background:#fff;width:100%;bottom:0}.modaal-close:before,.modaal-close:after{background:#a7627f;width:3px}.modaal-close:before{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.modaal-close:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.color-main{color:#a7627f}.breadcrumbs{top:20px;position:absolute;z-index:99}@media only screen and (max-width:1200px){.breadcrumbs{display:none}}.breadcrumb li{display:inline-block;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px;margin-right:42px;position:relative}.breadcrumb li a{-webkit-transition:.5s;transition:.5s;color:#787878}.breadcrumb li:after{position:absolute;content:'';width:2px;height:2px;background-color:#a7627f;top:14px;right:-24px}.breadcrumb li:last-child:after{width:0;height:0}.breadcrumb li.active{color:#a7627f}.breadcrumb li:hover a{color:#a7627f}.breadcrumb_white li a{color:#a4a4a4}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.advantage-work{background-color:#a7627f;padding:80px 0;max-width:1200px;box-sizing:border-box;margin:0 auto;position:relative}.advantage-work__title{position:relative;z-index:1}.advantage-work__title .h2{color:#f8f7f6;font-weight:normal}.advantage-work__list{position:relative;z-index:0}.advantage-work_how-we-do{margin-bottom:40px}@media only screen and (max-width:766px){.advantage-work_how-we-do{margin-bottom:20px}}.advantage-work_how-we-do .advantage-item{width:30%}.advantage-inner{box-sizing:border-box;margin-right:-15px;margin-left:-15px}@media only screen and (max-width:766px){.advantage-inner{margin-right:0;margin-left:0}}.advantage-item{width:21%;display:inline-block;vertical-align:top;margin:54px 15px 0;position:relative}.advantage-item__number{color:#a96682;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:200px;font-weight:400;line-height:130px;text-transform:uppercase;position:absolute;top:-22px;z-index:1;-webkit-transition:opacity .4s;transition:opacity .4s}.advantage-item__number_toHide{z-index:2;opacity:0;color:#e8c3d2}.advantage-item__number.animated{-webkit-animation:showToHide cubic-bezier(0.37,-0.01,0.22,1) 2.5s;animation:showToHide cubic-bezier(0.37,-0.01,0.22,1) 2.5s}.serv-page .advantage-item:nth-child(1n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.serv-page .advantage-item:nth-child(2n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.serv-page .advantage-item:nth-child(3n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.serv-page .advantage-item:nth-child(4n) .advantage-item__number{-webkit-animation-delay:1.05s;animation-delay:1.05s}.serv-page .advantage-item:nth-child(5n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.serv-page .advantage-item:nth-child(6n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.serv-page .advantage-item:nth-child(7n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.serv-page .advantage-item:nth-child(8n) .advantage-item__number{-webkit-animation-delay:1.05s;animation-delay:1.05s}.serv-page .advantage-item:nth-child(9n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.serv-page .advantage-item:nth-child(10n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.serv-page .advantage-item:nth-child(11n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.serv-page .advantage-item:nth-child(12n) .advantage-item__number{-webkit-animation-delay:1.05s;animation-delay:1.05s}.serv-page .advantage-item:nth-child(13n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.serv-page .advantage-item:nth-child(14n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.serv-page .advantage-item:nth-child(15n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.serv-page .advantage-item:nth-child(16n) .advantage-item__number{-webkit-animation-delay:1.05s;animation-delay:1.05s}.serv-page .advantage-item:nth-child(17n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.serv-page .advantage-item:nth-child(18n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.serv-page .advantage-item:nth-child(19n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.serv-page .advantage-item:nth-child(20n) .advantage-item__number{-webkit-animation-delay:1.05s;animation-delay:1.05s}.services-page .advantage-item:nth-child(1n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.services-page .advantage-item:nth-child(2n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.services-page .advantage-item:nth-child(3n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.services-page .advantage-item:nth-child(4n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.services-page .advantage-item:nth-child(5n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.services-page .advantage-item:nth-child(6n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.services-page .advantage-item:nth-child(7n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.services-page .advantage-item:nth-child(8n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.services-page .advantage-item:nth-child(9n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.services-page .advantage-item:nth-child(10n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.services-page .advantage-item:nth-child(11n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.services-page .advantage-item:nth-child(12n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.services-page .advantage-item:nth-child(13n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.services-page .advantage-item:nth-child(14n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.services-page .advantage-item:nth-child(15n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.services-page .advantage-item:nth-child(16n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.services-page .advantage-item:nth-child(17n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.services-page .advantage-item:nth-child(18n) .advantage-item__number{-webkit-animation-delay:.7s;animation-delay:.7s}.services-page .advantage-item:nth-child(19n) .advantage-item__number{-webkit-animation-delay:0;animation-delay:0}.services-page .advantage-item:nth-child(20n) .advantage-item__number{-webkit-animation-delay:.35s;animation-delay:.35s}.advantage-item__title{color:white;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:13px;font-weight:400;line-height:28px;text-transform:uppercase;z-index:2;position:relative;letter-spacing:2px}@media only screen and (min-width:767px) and (max-width:1199px){.advantage-item__title{line-height:20px}}.advantage-item__text{color:#e8c3d2;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px;z-index:2;margin-top:10px;position:relative}@-webkit-keyframes showToHide{0,100%{opacity:0}55%{opacity:1}}@keyframes showToHide{0,100%{opacity:0}55%{opacity:1}}.step-work{background-color:#f8f7f6;max-width:1200px;padding:80px 0;box-sizing:border-box;margin:0 auto;position:relative}@media only screen and (max-width:766px){.step-work{padding:60px 15px 50px}.step-work__title{text-align:center}}.step-inner{box-sizing:border-box;margin-right:-15px;margin-left:-15px}.step-inner_col-3 .step-item{width:30%}@media only screen and (max-width:766px){.step-inner{margin-right:0;margin-left:0}.step-inner_col-3 .step-item{width:100%}}.step-item{width:21%;display:inline-block;vertical-align:top;margin:30px 15px 0}.step-item__number{text-align:center;width:62px;height:62px;line-height:62px;color:#a7627f;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:13px;font-weight:400;text-transform:uppercase;position:relative}@media only screen and (max-width:766px){.step-item__number{margin:0 auto}}.step-item__number:after{content:'';position:absolute;right:-14px;width:0;height:2px;background-color:#a7627f;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .7s,background 2.2s ease-in-out;transition:width .7s,background 2.2s ease-in-out}.step-item__number.animated:after{width:28px;background-color:#fff}.step-item__title{color:#343230;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:13px;font-weight:400;line-height:28px;text-transform:uppercase;letter-spacing:2px;margin-top:22px}.step-item__text{margin-top:10px}@media only screen and (min-width:767px) and (max-width:1199px){.step-item{margin-left:10px;margin-right:10px}}@media only screen and (max-width:766px){.step-item{width:100%;margin:20px 0 0;text-align:center}.step-item__number{width:50px;height:50px;line-height:50px}.step-item__text{display:none}.step-item__title{margin-top:12px}}.h2{color:#343332;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:21px;font-weight:400;line-height:31px;text-transform:uppercase;letter-spacing:.2em}.h2_line{position:relative}.h2_line:after{content:'';position:absolute;width:112px;height:2px;background-color:#e8c3d2;right:calc(100%+30px);top:12px}.h3{color:#a7627f;font-family:"TimesNewRomanPSMT","Times New Roman",serif;font-size:13px;font-weight:400;line-height:14px;text-transform:uppercase;letter-spacing:2px}.h3_line{position:relative}.h3_line:after{content:'';position:absolute;width:112px;height:2px;background-color:#e8c3d2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(100%+30px)}@media only screen and (min-width:767px){.show-mob{display:none !important}}@media only screen and (max-width:766px){.hide-mob{display:none}}@media only screen and (max-width:766px){.hide-mob_imp{display:none !important}}.show-o-tab{display:none}@media only screen and (min-width:767px) and (max-width:1199px){.show-o-tab{display:inline-block}}@media only screen and (min-width:767px) and (max-width:1199px){.hide-tab{display:none}}@media only screen and (min-width:767px) and (max-width:1199px){.hide-tab_imp{display:none !important}}@media only screen and (min-width:1199px){.hide-desk{display:none}}@media only screen and (min-width:1199px){.hide-desk_imp{display:none !important}}.container{max-width:1200px;margin:0 auto;position:relative;z-index:99;box-sizing:border-box}.projects .container{max-width:996px}@media only screen and (min-width:1600px){.container{max-width:1370px}.projects .container{max-width:1170px}}@media only screen and (min-width:767px) and (max-width:1199px){.container{max-width:100%;padding:0 25px}}@media only screen and (max-width:766px){.container{max-width:100%;padding:0 20px}}.container__inner{max-width:996px;margin:0 auto;position:relative;box-sizing:border-box}@media only screen and (min-width:1600px){.container__inner{max-width:1170px}}@media only screen and (min-width:767px) and (max-width:1199px){.container__inner{max-width:100%;padding:0 55px}}@media only screen and (max-width:766px){.container__inner{max-width:100%;padding:0 20px}}.is-hidden{height:100%}.no-scroll{position:fixed;top:0;left:0;right:0;height:100%;overflow:hidden}@media only screen and (min-width:1199px){.form-control:hover{border-bottom:2px solid #bc6087}.form-control:hover+.form-label{-webkit-transform:translateY(33px);transform:translateY(33px)}.action-btn:hover{color:#bc6087}.action-btn:hover:before{width:2px}.action-btn:hover:after{right:6px}.action-btn.active:before{width:100%}.action-btn.active:after{opacity:0}.link-to:hover,.projects__row.animated .link-to:hover{color:#fff}.link-to:hover:before,.link-to:hover:after,.projects__row.animated .link-to:hover:before,.projects__row.animated .link-to:hover:after{height:52%}.link-to:hover .link-to__text:after,.projects__row.animated .link-to:hover .link-to__text:after{right:1px;background-color:#fff}.link-back__txt:hover{border-color:#bc6087}.show-more:hover .show-more__txt:after{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:3000ms;animation-duration:3000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}.show-more:before{-webkit-transition:width 1s cubic-bezier(0.3,0.8,0.7,1);transition:width 1s cubic-bezier(0.3,0.8,0.7,1)}.contact-us__list{padding-right:40px}.contact-us__list:last-child{padding-right:0;padding-left:60px}}@media only screen and (min-width:1199px) and (min-width:1199px){.dropdown-down li a:hover{color:#a7627f}}@media only screen and (min-width:1199px) and (min-width:1199px){.menu:hover{cursor:pointer}.menu:hover .menu-button span{-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}.menu:hover .menu-button span:first-child{-webkit-transform:translateY(-10px) rotate(15deg);transform:translateY(-10px) rotate(15deg)}.menu:hover .menu-button span:last-child{-webkit-transform:translateY(10px) rotate(15deg);transform:translateY(10px) rotate(15deg)}}@media only screen and (min-width:1199px) and (min-width:1199px){.lang__content a:hover{color:#a7627f}}@media only screen and (min-width:1199px) and (min-width:1199px){.js-lang_open .lang__title:hover{color:#a7627f}}@media only screen and (min-width:1199px) and (min-width:1199px){.js-change_menu-button:hover .menu-button span:nth-child(2){opacity:0}.js-change_menu-button:hover .menu-button span:first-child{-webkit-transform:rotate(145deg);transform:rotate(145deg)}.js-change_menu-button:hover .menu-button span:last-child{-webkit-transform:rotate(33deg) translateX(-12px) translateY(7px);transform:rotate(33deg) translateX(-12px) translateY(7px)}}@media only screen and (min-width:1199px) and (min-width:1199px){.menu-open__inner ul li:hover:after{width:100%}.menu-open__inner ul li:hover a{color:#a7627f}}@media only screen and (min-width:1199px) and (min-width:1199px){.social i a:hover{fill:#a7627f}}@media only screen and (min-width:1199px){.a-menu{right:calc((100% - 1200px) / 2 - 34px)}.a-menu__link:hover{color:#343332}.main-footer .container{max-width:996px}.main-footer__nav{margin:0 auto}.main-footer__nav li:hover a{color:#a7627f}.main-footer__by{margin-left:auto}}@media only screen and (min-width:1199px) and (min-width:1199px){.main-footer__by a:hover{fill:#a7627f}}@media only screen and (min-width:1199px){.main-footer__copy{margin-left:0}.footer__row{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.video-btn:hover{border:2px solid #a7627f;background-color:#a7627f}.video-btn:hover .video-btn__play{fill:#fff}.video-btn:hover:after{height:0}.read-all__link:hover:after{right:20px}.fscreen .link-back__txt:hover{border-color:#f8f7f6}.fscreen__video-play:hover:before,.fscreen__video-mute:hover:before{content:'';display:inline-block;position:absolute;width:40px;height:40px;background-color:#fff;border-radius:50%;z-index:-1}.fscreen__video-play:hover:before{left:-1px;top:-2px}.fscreen__video-mute:hover:before{left:-1px;top:-3px}.projects__row.hover .projects__img-wrap:hover{-webkit-transform:scale(1.04,1.04);transform:scale(1.04,1.04);z-index:10}.pagin__item:hover:before{border-color:#bc6087}.pagin__arrow:hover{fill:#1c323b}.info-in-digits .pagin__arrow:hover,.advantage-work .pagin__arrow:hover{fill:#e8c3d2}.info-in-digits .pagin__arrow:hover{fill:#e8c3d2}.filter-type__item:hover{border-color:#bc6087}.other-works__iw .img-anim-w:hover,.our-awards__iw .img-anim-w:hover{-webkit-transform:scale(1.05);transform:scale(1.05);z-index:10}.b-item:hover .other-works__info-caption,.b-item:hover .our-awards__info-caption{color:#a7627f}.video-block__item:hover .video-block__info-caption{color:#a7627f}.video-block__item-img:before{content:"";position:absolute;height:100%;width:100%;background-color:transparent;-webkit-transition:all .4s;transition:all .4s;z-index:1}.video-block__item-img:hover:before{background-color:rgba(0,0,0,0.8);-webkit-transition:background-color .4s cubic-bezier(0.25,0.46,0.45,0.94);transition:background-color .4s cubic-bezier(0.25,0.46,0.45,0.94)}.video-block__item-img:hover .img-anim-w{-webkit-transition:all .8s cubic-bezier(0.25,0.46,0.45,0.94);transition:all .8s cubic-bezier(0.25,0.46,0.45,0.94);-webkit-transform:perspective(800px) rotateX(-7deg);transform:perspective(800px) rotateX(-7deg)}.media-block__item:before{content:"";position:absolute;top:60%;left:50%;z-index:2;opacity:0;pointer-events:none;background-image:url("../../static/img/svg-sprite/sprite.svg");background-position:-4px -302px;width:50px;height:50px;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .6s cubic-bezier(0.25,0.46,0.45,0.94),opacity .6s cubic-bezier(0.25,0.46,0.45,0.94);transition:top .6s cubic-bezier(0.25,0.46,0.45,0.94),opacity .6s cubic-bezier(0.25,0.46,0.45,0.94)}.media-block__item:hover:before{opacity:.8;top:50%;-webkit-transition:top .6s cubic-bezier(0.25,0.46,0.45,0.94) .2s,opacity .6s cubic-bezier(0.25,0.46,0.45,0.94) .2s;transition:top .6s cubic-bezier(0.25,0.46,0.45,0.94) .2s,opacity .6s cubic-bezier(0.25,0.46,0.45,0.94) .2s}.media-block__item:hover .media-block__info-caption{color:#a7627f}.media-block__item-img:before{content:"";position:absolute;height:100%;width:100%;background-color:transparent;-webkit-transition:all .5s;transition:all .5s;z-index:1}.media-block__item-img:hover:before{background-color:rgba(0,0,0,0.8);-webkit-transition:background-color .8s cubic-bezier(0.25,0.46,0.45,0.94);transition:background-color .8s cubic-bezier(0.25,0.46,0.45,0.94)}.media-block__item-img:hover .img-anim-w{-webkit-transition:all .8s cubic-bezier(0.25,0.46,0.45,0.94);transition:all .8s cubic-bezier(0.25,0.46,0.45,0.94);-webkit-transform:perspective(800px) rotateX(-5.5deg);transform:perspective(800px) rotateX(-5.5deg)}}@media only screen and (min-width:1600px){.header-main:before{width:calc((100% - 1370px) / 2+1370px)}.main-footer__copy{margin-left:0}.a-menu{right:calc((100% - 1370px) / 2 - 34px)}.fscreen{height:560px}.fscreen__img-bg{width:calc((100% - 1370px) / 2+1370px)}.fscreen__video-bg{width:calc((100% - 1370px) / 2+1370px)}.fscreen .link-back{margin:107px 0 55px}.about-page .fscreen{height:650px}.home-about__img-w:before{width:500px}.home-about.animated .home-about__img-w:before{-webkit-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}.home-about__descr-w{width:53%;max-width:630px;padding:125px 0 125px 125px;-webkit-transform:translateY(20px);transform:translateY(20px)}.projects__col:nth-child(2){margin-left:60px}.projects__col_bigger{width:700px}.projects__col_bigger .projects__img-wrap{height:455px}.projects__col_bigger .projects__img-wrap_left{margin-top:138px}.projects__col_bigger .projects__img-wrap_left:before{width:250px}.projects__col_bigger .projects__img-wrap_left:after{width:450px}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:before{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:after{-webkit-transform:translate3d(450px,0,0);transform:translate3d(450px,0,0)}.projects__col_bigger .projects__img-wrap_right:before{width:450px}.projects__col_bigger .projects__img-wrap_right:after{width:250px}.projects__row.animated .projects__col_bigger .projects__img-wrap_right:before{-webkit-transform:translate3d(-450px,0,0);transform:translate3d(-450px,0,0)}.projects__row.animated .projects__col_bigger .projects__img-wrap_right:after{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.projects__col_smaller{width:400px}.projects__col_smaller .projects__img-wrap{height:364px}.projects__row.animated .projects__col_smaller .projects__img-wrap:before{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.projects__row.animated .projects__col_smaller .projects__img-wrap:after{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.projects__img-wrap:before,.projects__img-wrap:after{width:200px}.projects__info{height:230px;-webkit-transform:translateY(15px);transform:translateY(15px)}.projects .link-to{margin-top:80px}.projects_due .projects__info{margin-top:13px;height:210px}.projects_due .projects__img-wrap_left{margin-top:0}.projects_due .link-to{margin-top:22px}.delineation__col_bigger{width:700px}.delineation__col_bigger .delineation__img-w{height:455px}.delineation__col_bigger .delineation__img-w:before{width:450px}.delineation__col_bigger .delineation__img-w:after{width:250px}.delineation__row.animated .delineation__col_bigger .delineation__img-w:before{-webkit-transform:translate3d(-450px,0,0);transform:translate3d(-450px,0,0)}.delineation__row.animated .delineation__col_bigger .delineation__img-w:after{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.delineation__col_smaller{width:400px;margin-right:60px}.delineation__col_smaller .delineation__img-w{height:364px}.delineation__row.animated .delineation__col_smaller .delineation__img-w:before{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.delineation__row.animated .delineation__col_smaller .delineation__img-w:after{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.delineation__img-w:before,.delineation__img-w:after{width:200px}.delineation__row.animated .delineation__caption:after{width:142px}}@media only screen and (max-width:1200px){.preload__iw{width:50%}.preload__logo{width:100%;height:auto}.n-symbol{display:none}.fscreen{height:auto}.fscreen__img-bg{width:100%}.fscreen .fs-slider__controls{margin-top:30px}.one-proj__text p,.one-proj__text div,.one-proj__text li{width:100%;display:inline;margin-right:0}.delineation__video{display:none}.our-awards .img-anim-w{padding:35px;height:210px}.main-text{padding-top:47px}.main-text__content{font-size:inherit}.main-text__item{width:100%;display:inline;margin-right:0}.menu-open__inner{height:calc(100% - 148px)}.menu-open__inner ul li{margin-top:0;border-bottom:1px solid #eee}.menu-open__inner ul li:after{content:'';width:0;height:1px;bottom:-1px;-webkit-transition:width .7s;transition:width .7s;left:0;background-color:#a7627f;position:absolute}.menu-open__inner ul li a{font-size:13px}.menu-open__inner ul li:last-child{border-bottom:0}.menu-open__inner ul li:last-child:after{height:0}}@media only screen and (min-width:767px) and (max-width:1199px){.logo-small a{margin-top:3px}.header-main{padding-bottom:27px}.header-main:before{width:calc(100% - 25px)}.main-footer{padding-bottom:40px}.main-footer__nav{display:none}.main-footer__social{float:none;margin-right:125px}.main-footer__copy{float:none;text-align:center;margin-left:0}.main-footer__logo{padding-top:0}.main-footer__by{position:absolute;top:-43px;right:0}.main-screen{height:100%}.main-screen__content{width:100%}.main-screen__content h1{padding:0 100px}.advantage-item{width:30%;margin-left:10px;margin-right:10px}.a-menu{padding:46px 0;width:212px;top:120px;right:0}.a-menu:before,.a-menu:after{height:20px}.a-menu__item:before{left:18px}.a-menu__link{padding:12px}.a-menu_close{width:40px}.a-menu_close .a-menu__link{padding:8px}.a-menu_center{top:50%;-webkit-transform:translateZ(0) translateY(-50%);transform:translateZ(0) translateY(-50%)}.fscreen{min-height:335px}.about-page .fscreen,.services-page .fscreen{height:335px}.about-page .fscreen__content,.services-page .fscreen__content{margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fscreen__content{-webkit-transform:none;transform:none;margin-top:35px}.fscreen .link-back{margin:0 0 25px}.fscreen .action-btn{margin-top:17px}.home-about__img-w,.home-about__descr-w{display:inline-block;vertical-align:top;position:relative;box-sizing:border-box}.home-about__img-w{width:45%}.home-about__img-w:before{width:200px}.home-about.animated .home-about__img-w:before{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.home-about__img{right:-20px}.home-about__descr-w{width:55%;padding:58px 53px}.home-about__descr{margin-top:24px;display:inline-block;color:#787878;font-family:"GothamPro-Light",Arial,sans-serif;font-size:14px;font-weight:300;line-height:28px}.home-about .heading{width:100%}.home-about .action-btn{margin-top:25px}.projects__row:nth-child(2n+3){margin-top:-27px}.projects__col:nth-child(2){margin-left:30px}.projects__col_bigger{width:406px}.projects__col_bigger .projects__img-wrap{height:264px}.projects__col_bigger .projects__img-wrap_left{margin-top:120px}.projects_due .projects__col_bigger .projects__img-wrap_left{margin-top:5px}.projects__col_bigger .projects__img-wrap_left:before{width:156px}.projects__col_bigger .projects__img-wrap_left:after{width:300px}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:before{-webkit-transform:translate3d(-156px,0,0);transform:translate3d(-156px,0,0)}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:after{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}.projects__col_bigger .projects__img-wrap_right:before{width:300px}.projects__col_bigger .projects__img-wrap_right:after{width:156px}.projects__row.animated .projects__col_bigger .projects__img-wrap_right:before{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}.projects__row.animated .projects__col_bigger .projects__img-wrap_right:after{-webkit-transform:translate3d(156px,0,0);transform:translate3d(156px,0,0)}.projects__col_smaller{width:280px}.projects__col_smaller .projects__img-wrap{height:250px}.projects_due .projects__col_smaller .projects__img-wrap{margin-top:26px}.projects__row.animated .projects__col_smaller .projects__img-wrap:before{-webkit-transform:translate3d(-160px,0,0);transform:translate3d(-160px,0,0)}.projects__row.animated .projects__col_smaller .projects__img-wrap:after{-webkit-transform:translate3d(160px,0,0);transform:translate3d(160px,0,0)}.projects__img-wrap:before,.projects__img-wrap:after{width:160px}.projects__info{height:130px}.projects__info_iw{padding:40px 0}.projects__info_iw:before,.projects__info_iw:after{content:none}.projects .link-to{margin-top:60px}.projects .heading{width:60%;margin-bottom:-60px}.projects_due .projects__info{margin-top:7px}.projects_due .projects__col_smaller .projects__info{margin-top:0}.projects_due .heading{margin-bottom:0}.projects_due .link-to{margin-top:0}.delineation__row:nth-child(n+2){margin-top:70px}.delineation__col_bigger{width:406px;margin-right:-30px}.delineation__col_bigger .delineation__img-w{width:100%;height:264px}.delineation__col_bigger .delineation__img-w:before{width:300px}.delineation__col_bigger .delineation__img-w:after{width:156px}.delineation__row.animated .delineation__col_bigger .delineation__img-w:before{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}.delineation__row.animated .delineation__col_bigger .delineation__img-w:after{-webkit-transform:translate3d(156px,0,0);transform:translate3d(156px,0,0)}.delineation__col_smaller{width:280px;margin-left:-30px;margin-right:30px}.delineation__col_smaller .delineation__img-w{height:250px}.delineation__row.animated .delineation__col_smaller .delineation__img-w:before{-webkit-transform:translate3d(-160px,0,0);transform:translate3d(-160px,0,0)}.delineation__row.animated .delineation__col_smaller .delineation__img-w:after{-webkit-transform:translate3d(160px,0,0);transform:translate3d(160px,0,0)}.delineation__img-w:before,.delineation__img-w:after{width:160px}.delineation__row:nth-child(odd) .delineation__text-w{padding:0 10px 0 30px}.delineation__row:nth-child(even) .delineation__text-w{padding:0 30px}.delineation__caption:after{content:none;right:100%}.filter-style{margin-top:32px}.info-in-digits .container__inner{padding:82px 50px;box-sizing:border-box;max-width:calc(100% - 20px)}.info-in-digits__item{width:25%}.info-in-digits__line{top:170px}.video-block__iw .img-anim-w{height:205px}.media-page .media-block{padding-top:20px}.main-form{margin-top:50px}.main-form__title,.main-form .heading{width:270px;left:55px}.main-form__white{position:absolute;display:inline-block}.main-form__data{margin-left:125px;padding-left:120px}.main-form .form-wrap{width:410px}.principles .container__inner{padding:95px 50px 80px;box-sizing:border-box;max-width:calc(100% - 20px)}.dinfo-block{margin-left:10px;margin-right:9px}.contact-us__list{margin-top:10px;width:50%}.contact-us__list:nth-child(n+3){margin-top:70px}.main-text__content{margin-top:10px}.main-text_more .main-text__content{height:310px}.read-all__link{padding-right:62px}.modaal-video-container{margin-right:35px;margin-left:35px}}@media only screen and (max-width:766px){.preload__iw{width:70%;top:44%}.preload__progress{margin-top:20px}.header-main{padding-bottom:12px}.header-main:before{width:calc(100% - 20px)}.page-title{font-size:24px;margin-top:54px}.media-page .page-title{text-align:center}.h2{font-size:18px;line-height:28px}.heading{width:100%;text-align:center}.heading:after{content:none}.heading__title{font-size:18px;line-height:28px}.heading__title:nth-child(2){margin-top:3px}.a-menu{display:block;width:100%;padding:10px 0;position:relative;top:auto;right:0}.a-menu:before,.a-menu:after{height:7px}.a-menu__item{-webkit-transition:none;transition:none}.a-menu__item:before{content:none}.a-menu__link{padding:12px;white-space:nowrap}.a-menu_close{-webkit-transition:none;transition:none;display:block;width:100%;padding:10px 0}.a-menu_close:before,.a-menu_close:after{height:7px;opacity:1}.a-menu_close .a-menu__link{opacity:1;-webkit-transform:none;transform:none;padding:12px}.main-footer{padding-top:17px}.main-footer__nav{display:none}.main-footer__item{float:none;text-align:center}.main-footer__social{margin-top:9px;float:none;text-align:center}.main-footer__copy{float:none;text-align:center;margin-left:0;color:#d6d6d6;margin-top:-3px}.main-footer__by{margin-top:13px;float:none;text-align:center}.main-footer__by span{padding-right:10px}.main-footer__by a{right:auto;position:relative}.main-footer__logo{margin-bottom:5px}.lang__title{display:none}.lang:hover .lang__content{opacity:0;height:100%;-webkit-transform:none;transform:none}.header-main{padding-top:20px}.header-main__logo .logo-small{display:block}.header-main__logo .logo{display:none}.header-main__menu{margin-left:0}.menu-open__inner{width:100%;margin-top:98px}.menu-open__sub{margin-bottom:35px}.close{display:none}.main-screen{min-height:460px;height:100%}.main-screen__content{width:100%;padding-top:122px;margin-bottom:20px}.main-screen__content h1{color:#a7627f;font-size:24px;font-weight:400;line-height:34px}.main-screen__video-bg video{display:none}.video-btn{height:56px}.mouseScrollDown{display:none}.fscreen{min-height:345px;margin-bottom:0}.fscreen__img-bg{background-position-x:center}.services-page .fscreen{margin-bottom:0}.fscreen__content{-webkit-transform:none;transform:none;top:auto;width:100%;text-align:center}.fscreen__content_rvc{top:55px}.about-page .fscreen__content_rvc,.services-page .fscreen__content_rvc{top:330px}.fscreen__pre-title{margin-bottom:9px}.fscreen__title{font-size:24px}.fscreen__descr{margin-top:10px;width:100%}.fscreen .container__inner{text-align:center}.fscreen .link-back{margin:57px 0 17px}.fscreen .action-btn{margin-top:10px}.home-about{padding:50px 0 25px;min-height:inherit}.home-about__img-w,.home-about__img{display:none}.home-about__descr-w{display:block;width:100%;padding:0 20px;text-align:center}.home-about__descr{margin-top:12px}.home-about .action-btn{margin-top:17px}.projects{padding:25px 0}.projects__iw{margin-top:20px}.projects__row{display:block}.projects__row:nth-child(n+2),.projects__row:nth-child(2n+3){margin-top:30px}.projects__col{display:block}.projects__col:nth-child(2){margin-left:0;margin-top:15px}.projects__col_bigger,.projects__col_smaller{width:100%}.projects__col_bigger .projects__img-wrap,.projects__col_smaller .projects__img-wrap{height:auto}.projects__col_bigger .projects__img-wrap_left,.projects__col_bigger .projects__img-wrap_right,.projects__col_smaller .projects__img-wrap_left,.projects__col_smaller .projects__img-wrap_right{margin-top:0}.projects__col_bigger .projects__img-wrap_left:before,.projects__col_bigger .projects__img-wrap_left:after,.projects__col_bigger .projects__img-wrap_right:before,.projects__col_bigger .projects__img-wrap_right:after,.projects__col_smaller .projects__img-wrap_left:before,.projects__col_smaller .projects__img-wrap_left:after,.projects__col_smaller .projects__img-wrap_right:before,.projects__col_smaller .projects__img-wrap_right:after{width:50%}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:before,.projects__row.animated .projects__col_bigger .projects__img-wrap_right:before,.projects__row.animated .projects__col_smaller .projects__img-wrap_left:before,.projects__row.animated .projects__col_smaller .projects__img-wrap_right:before{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.projects__row.animated .projects__col_bigger .projects__img-wrap_left:after,.projects__row.animated .projects__col_bigger .projects__img-wrap_right:after,.projects__row.animated .projects__col_smaller .projects__img-wrap_left:after,.projects__row.animated .projects__col_smaller .projects__img-wrap_right:after{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.projects__img{display:block;position:relative;width:100%;-webkit-transform:none;transform:none;top:0;left:0}.projects__img-wrap{display:block;overflow:visible}.projects__info{display:none}.projects .link-to{margin-top:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.projects .empty{font-size:22px}.pagin{margin-top:22px}.delineation{padding:50px 0}.services-page .delineation__iw{margin-top:19px}.delineation__row{display:block}.delineation__row:nth-child(n+2){margin-top:17px}.delineation__col{display:block}.delineation__col_bigger,.delineation__col_smaller{width:100%}.delineation__col_bigger .delineation__img-w,.delineation__col_smaller .delineation__img-w{height:auto}.delineation__col_bigger .delineation__img-w_left,.delineation__col_bigger .delineation__img-w_right,.delineation__col_smaller .delineation__img-w_left,.delineation__col_smaller .delineation__img-w_right{margin-top:0}.delineation__col_bigger .delineation__img-w_left:before,.delineation__col_bigger .delineation__img-w_left:after,.delineation__col_bigger .delineation__img-w_right:before,.delineation__col_bigger .delineation__img-w_right:after,.delineation__col_smaller .delineation__img-w_left:before,.delineation__col_smaller .delineation__img-w_left:after,.delineation__col_smaller .delineation__img-w_right:before,.delineation__col_smaller .delineation__img-w_right:after{width:50%}.delineation__row.animated .delineation__col_bigger .delineation__img-w_left:before,.delineation__row.animated .delineation__col_bigger .delineation__img-w_right:before,.delineation__row.animated .delineation__col_smaller .delineation__img-w_left:before,.delineation__row.animated .delineation__col_smaller .delineation__img-w_right:before{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.delineation__row.animated .delineation__col_bigger .delineation__img-w_left:after,.delineation__row.animated .delineation__col_bigger .delineation__img-w_right:after,.delineation__row.animated .delineation__col_smaller .delineation__img-w_left:after,.delineation__row.animated .delineation__col_smaller .delineation__img-w_right:after{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.delineation__img{display:block;margin-top:15px;position:relative;width:100%;-webkit-transform:none;transform:none;top:0;left:0}.delineation__img-w{display:block;margin-top:15px;overflow:visible}.delineation__text-w{position:relative;width:100%;top:0;-webkit-transform:none;transform:none;box-sizing:border-box}.delineation__row:nth-child(odd) .delineation__text-w,.delineation__row:nth-child(even) .delineation__text-w{padding:0}.delineation__caption{text-align:center}.delineation__text{margin-top:12px;text-align:center}.filter-type,.filter-style{text-align:center;width:200px}.filter-type__items-w,.filter-style__items-w{position:absolute;top:0;left:0;padding-top:40px;padding-bottom:10px;display:none;width:100%;box-shadow:0 0 79px 0 rgba(0,0,0,0.11)}.filter-type__item-w,.filter-style__item-w{position:relative;overflow:hidden;opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.25,0.45,0.45,0.9),-webkit-transform .5s cubic-bezier(0.25,0.45,0.45,0.9);transition:opacity .5s cubic-bezier(0.25,0.45,0.45,0.9),-webkit-transform .5s cubic-bezier(0.25,0.45,0.45,0.9);transition:opacity .5s cubic-bezier(0.25,0.45,0.45,0.9),transform .5s cubic-bezier(0.25,0.45,0.45,0.9);transition:opacity .5s cubic-bezier(0.25,0.45,0.45,0.9),transform .5s cubic-bezier(0.25,0.45,0.45,0.9),-webkit-transform .5s cubic-bezier(0.25,0.45,0.45,0.9);-webkit-transform:translateX(-15px);transform:translateX(-15px)}.filter-type__item-w:nth-child(1),.filter-style__item-w:nth-child(1){-webkit-transition-delay:.07s;transition-delay:.07s}.filter-type__item-w:nth-child(2),.filter-style__item-w:nth-child(2){-webkit-transition-delay:.14s;transition-delay:.14s}.filter-type__item-w:nth-child(3),.filter-style__item-w:nth-child(3){-webkit-transition-delay:.21s;transition-delay:.21s}.filter-type__item-w:nth-child(4),.filter-style__item-w:nth-child(4){-webkit-transition-delay:.28s;transition-delay:.28s}.filter-type__item-w:nth-child(5),.filter-style__item-w:nth-child(5){-webkit-transition-delay:.35s;transition-delay:.35s}.filter-type__item-w:nth-child(6),.filter-style__item-w:nth-child(6){-webkit-transition-delay:.42s;transition-delay:.42s}.filter-type__item-w:nth-child(7),.filter-style__item-w:nth-child(7){-webkit-transition-delay:.49s;transition-delay:.49s}.is-open .filter-type__item-w,.is-open .filter-style__item-w{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.filter-type__item,.filter-style__item{display:inline-block;width:100%;padding-bottom:0;color:#bc6087}.filter-type__item.active,.filter-style__item.active{border:0;display:none}.filter-type__chosen-option,.filter-style__chosen-option{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 10px 0}.filter-type{margin:7px auto 0}.filter-style{margin:0 auto 15px}.filter-style__item{padding:4px 0;border:transparent}.filter-style__item:before{content:'';border-bottom:1px solid transparent;display:inline-block;width:60%;position:absolute;bottom:4px;left:20%}.filter-style__item.active{display:inline-block}.filter-style__item.active:before{border-color:#bc6087}.one-proj{text-align:center;padding:50px 0 30px}.one-proj__title{font-size:24px;margin-top:20px}.one-proj__info{margin-top:4px}.one-proj__img-w{margin-top:22px}.one-proj__two-img-w{margin-top:0}.one-proj__two-img-w .img-anim-w{width:100%;margin-right:0;margin-top:22px}.one-proj__text{margin-top:22px;text-align:left}.one-proj .page-title{margin-top:20px}.one-proj__load-more{margin:25px auto 0}.other-works,.our-awards{padding:30px 0}.other-works__item,.our-awards__item{display:block;width:100%;margin-right:0}.other-works__info,.our-awards__info{display:none}.our-awards{padding:50px 0 25px}.our-awards__item{width:80%;margin-left:auto;margin-right:auto}.our-awards__item:nth-child(3n){margin-right:auto}.our-awards .img-anim-w{height:220px}.our-awards__load-more{margin:25px auto 0;width:80%}.info-in-digits .container__inner{padding:50px 40px;box-sizing:border-box;max-width:100%}.info-in-digits__iw{margin-top:0}.info-in-digits__item{width:100%;margin-top:10px}.info-in-digits__pre{margin-top:5px;margin-bottom:0}.info-in-digits__value{margin-top:10px;font-size:45px}.info-in-digits__key{margin-top:7px}.info-in-digits__line{display:none}.info-in-digits .pagin{display:none}.info-in-digits__column{display:none}.video-block{padding:25px 0}.video-block__item{display:inline-block;width:100%;margin-right:0;margin-top:20px}.video-block__item:nth-child(n+3){margin-top:20px}.video-block__info{display:none}.video-block .img-anim-w{height:inherit}.video-block .video-block__link{margin-top:17px}.media-block{padding:15px 0 25px}.media-block__item{display:inline-block;width:100%;margin-right:0;margin-top:20px}.media-block__item:nth-child(n+4){margin-top:20px}.media-block__info{display:none}.media-block__load-more{margin-top:20px}.main-form{width:100%;margin-top:25px}.projects+.main-form{margin-top:25px}.advantage-work+.main-form{margin-top:60px}.main-form__title,.main-form .heading{margin-top:53px;padding-top:0;float:none;width:100%;text-align:center;position:static}.main-form__white{display:none}.main-form__data{float:none;padding-top:0;padding-left:0;margin-top:-10px;margin-left:0;display:block;padding-bottom:60px}.main-form__data:before,.main-form__data:after{content:none}.main-form__btn{margin-top:40px;text-align:center}.form-wrap{width:100%}.form-control{font-size:16px}.form-label{text-align:center;width:100%}.error-label{text-align:center}.help-text{text-align:center}.principles{max-width:100%;padding:0}.principles .container__inner{padding:50px 50px;box-sizing:border-box;max-width:100%}.principles__title{text-align:center}.principles__list{margin-right:0;margin-left:0}.principles .dinfo-block{width:100%}.principles .dinfo-block__text{display:none}.dinfo-block{width:100%;margin:20px 0 0;text-align:center}.dinfo-block__number{margin:0 auto;width:50px;height:50px;line-height:50px}.dinfo-block__title{margin-top:13px}.contact-us{padding:50px 0 30px}.contact-us__iw{text-align:center}.contact-us__list{margin-top:15px;display:block;width:100%}.contact-us__title{font-size:18px;line-height:28px;min-height:inherit}.contact-us__items-w{margin-top:4px}.advantage-work{padding:50px 0}.advantage-work__title{text-align:center}.advantage-work_how-we-do .advantage-item{width:100%}.advantage-inner{margin-right:0;margin-left:0}.advantage-item{width:100%;display:block;margin:12px 0 0;text-align:center}.advantage-item__number{display:none}.advantage-item__text{display:none}.main-text{padding-top:50px;padding-bottom:25px;text-align:center}.a-menu+.main-text{padding:50px 0}.main-text__content{margin-top:1px}.main-text__item{line-height:24px}.main-text__link{float:none;display:inline-block}.main-text .heading__title{padding-bottom:15px}.main-text_more .main-text__content{height:418px}.read-all__link{padding-left:70px}.fof{min-height:450px;height:auto}.fof__iw{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.fof__txt{font-size:16px;line-height:28px;margin-top:10px}.fof .link-to{margin-top:40px}.f0f-page .main-footer{position:relative}}.no-link-pagination-dots{cursor:default}.hide-svg{display:none}
