html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;width:100%;height:100%;overflow:hidden;font-size:18px}body{position:relative;height:100%;width:100%;list-style:none;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:'Ubuntu', Impact;font-weight:normal;line-height:1.6;color:#4d4d4d;overflow:hidden}@font-face{font-family:'Ubuntu';src:url("../fonts/Ubuntu-Light.woff2") format("woff2"),url("../fonts/Ubuntu-Light.woff") format("woff"),url("../fonts/Ubuntu-Light.ttf") format("truetype"),url("../fonts/Ubuntu-Light.svg#Ubuntu-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Ubuntu';src:url("../fonts/Ubuntu-Regular.woff2") format("woff2"),url("../fonts/Ubuntu-Regular.woff") format("woff"),url("../fonts/Ubuntu-Regular.ttf") format("truetype"),url("../fonts/Ubuntu-Regular.svg#Ubuntu-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Ubuntu';src:url("../fonts/Ubuntu-Bold.woff2") format("woff2"),url("../fonts/Ubuntu-Bold.woff") format("woff"),url("../fonts/Ubuntu-Bold.ttf") format("truetype"),url("../fonts/Ubuntu-Bold.svg#Ubuntu-Bold") format("svg");font-weight:bold;font-style:normal}.ss-wrapper{overflow:hidden;width:100%;height:100%;position:relative;z-index:1;float:left}.ss-content{height:100%;width:calc(100% + 18px);padding:0 0 0 0;position:relative;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.ss-content.rtl{width:calc(100% + 18px);right:auto}.ss-scroll{position:relative;width:7px;top:0;z-index:2;cursor:pointer;opacity:1;-webkit-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;transition:opacity 0.25s linear}.ss-scroll::before{position:absolute;content:"";background:#4d4d4d;top:2px;bottom:2px;left:0;right:0}.ss-hidden{display:none}.ss-container:hover .ss-scroll,.ss-container:active .ss-scroll{opacity:1}.ss-grabbed{-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:none;max-width:100%;width:100%;height:auto;display:block}p{margin-bottom:1em}h1,h2,h3,h4{padding:0.5em 0 0.5em;font-weight:inherit;line-height:1.2}h1{font-size:4em}h2{font-size:3em}h3{font-size:2em}h4{font-size:1.5em}h5{font-size:16px}a{-webkit-transition:color 0.1s linear 0s;-o-transition:color 0.1s linear 0s;transition:color 0.1s linear 0s}a:link{text-decoration:none;color:#fff;border:none}a:visited{text-decoration:none;color:#4d4d4d;border:none}a:hover{text-decoration:none;color:cyan;border:none}a:active{text-decoration:none;color:#0cc;border:none}*::-moz-selection{color:#e6e6e6;background-color:#4d4d4d}*::selection{color:#e6e6e6;background-color:#4d4d4d}.icon{display:inline-block;width:200px;height:200px;stroke-width:0;stroke:currentColor;fill:currentColor}.icon--menu{display:inline-block;width:32px;height:32px;stroke-width:0;stroke:currentColor;fill:currentColor}.icon--contact{display:inline-block;width:50px;height:50px;stroke-width:0;stroke:currentColor;fill:currentColor}.icon--footer{width:160px;height:160px}.icon--social{width:50px;height:50px;stroke:currentColor;fill:currentColor;color:#8c8c8c;-webkit-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear}.icon--social:hover{color:#4d4d4d}.site-wrap{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;overflow-x:hidden}.content{padding-right:67px}.content__slider{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.content__cross,.content__circle,.content__triangle,.content__square{min-height:inherit;width:100%;padding:1rem 200px 1rem 1rem;position:relative}.content__square{padding:1rem 200px 1rem 0}.content__square .article{padding-bottom:calc(84px - 1rem)}.content__square .article__header{margin-left:1rem}.content-block__icon{position:absolute;right:0;top:50%;width:200px;height:200px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);fill:#e6e6e6}.content-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:inherit;-ms-flex-preferred-size:100%;flex-basis:100%}.article__header{font-weight:bold;position:relative;padding-left:calc(60px + 1rem);max-width:100%}.article__header:before{content:"";display:block;position:absolute;left:0;top:50%;width:60px;height:3px;background-color:#e6e6e6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.article__header>h2{word-break:break-word;padding-bottom:5px}.article__text{-ms-flex-item-align:end;align-self:flex-end;width:100%;height:100%;font-weight:bold;color:#8c8c8c}.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.text__image{-webkit-box-flex:0;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;opacity:0;max-width:50%}.text__image--circle{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.text__image img{max-height:650px}.text__lines{-webkit-box-flex:0;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding-left:1rem}.text__lines--circle{padding:0 1rem 0 0}.text__lines--triangle{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;padding-left:0}.text__lines .line{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);display:inline-block;width:100%;word-wrap:break-word}.images-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-perspective:1100px;perspective:1100px}.images-block__item{width:25%;padding:1rem;opacity:0}.images-block__item .link{position:relative;height:0;padding-bottom:100%;display:block;background-color:#e6e6e6;overflow:hidden}.images-block__item .link__img{position:absolute;top:0;left:0;bottom:0;right:0}.images-block__item .link__text{position:absolute;top:50%;left:50%;width:120px;height:120px;line-height:120px;text-align:center;border-radius:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(140,140,140,0.7)}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-header__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.contact-header-text{padding-top:42px;font-size:14px;font-weight:bold;color:#a5a5a5;letter-spacing:4px;text-transform:uppercase;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.contact-icon{display:inline-block;width:50px;height:50px;color:#e6e6e6}.contact-header__link:hover .contact-header__link-icon{color:#1abc9c}.contact-header-h{font-weight:300;font-size:60px;padding:20px 1rem 84px 1rem}.contact-header-h__one{color:#e6e6e6}.contact-header-h__two{color:#4d4d4d}.form-cnt{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem}.form-cnt__block{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:622px;flex-basis:622px;max-width:622px}.contact-form-cnt__form{padding:2px}.contact-form-cnt__form .form-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.contact-form-cnt__form .form-line input[name="name"]{margin-right:30px}.contact-form-cnt__form input{display:block;padding:0 10px;height:52px;line-height:52px;border:1px solid #ccc;width:100%;font-family:'Ubuntu';font-size:16px;color:#939598;outline-color:#4d4d4d}.contact-form-cnt__form input[name="subject"]{margin:15px 0}.contact-form-cnt__form textarea{padding:10px;margin:15px 0;width:100%;border:1px solid #ccc;border-radius:3px;height:202px;font-family:'Ubuntu';font-size:16px;color:#939598;max-width:618px;resize:none;outline-color:#4d4d4d}.contact-form-cnt__form input[type="submit"]{background-color:#e6e6e6;height:52px;border:none;outline:none;color:#4d4d4d;width:183px;margin:57px 0 50px 0;cursor:pointer;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-size:16px}.contact-form-cnt__form input[type="submit"]:hover{background-color:#4d4d4d;color:white}.footer-cnt{height:200px;background-color:#8c8c8c;color:#e6e6e6;margin-top:32px;position:relative}.footer-cnt__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:60%;margin:0 auto;height:100%;opacity:0.6}.footer-cnt__inner .footer__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:160px;flex-basis:160px;height:160px;width:160px}.footer-cnt__copy{width:100%;text-align:center;font-size:14px;font-weight:bold;position:absolute;left:0;right:0;bottom:0}.footer-cnt__social{position:absolute;top:-50px;left:0;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.picture{position:relative}.picture__footer{position:absolute;top:0;left:0}.picture__footer--one{width:160px;height:160px}.picture__footer--two{width:160px;height:160px;opacity:0}
