@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,800,900");.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"CocoGothic";src:url("../fonts/CocoGothic/Coco Gothic Heavy-trial.ttf");src:url("../fonts/CocoGothic/Coco Gothic Heavy-trial.ttf?#iefix") format("embedded-opentype"),url("../fonts/CocoGothic/Coco Gothic Heavy-trial.ttf") format("woff"),url("../fonts/CocoGothic/Coco Gothic Heavy-trial.ttf") format("truetype"),url("../fonts/CocoGothic/Coco Gothic Heavy-trial.ttf#CocoGothicHeavy") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Klasik";src:url("../fonts/Klasik_Regular.eot");src:url("../fonts/Klasik_Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Klasik_Regular.eot") format("woff"),url("../fonts/Klasik_Regular.eot") format("truetype"),url("../fonts/Klasik_Regular.eot#Klasik_Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-ExtraBold.otf") format("opentype"),url("../fonts/Gilroy-ExtraBold.woff") format("woff"),url("../fonts/Gilroy-ExtraBold.ttf") format("truetype"),url("../fonts/Gilroy-ExtraBold.svg#Gilroy-ExtraBold") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Light.otf") format("opentype"),url("../fonts/Gilroy-Light.woff") format("woff"),url("../fonts/Gilroy-Light.ttf") format("truetype"),url("../fonts/Gilroy-Light.svg#Gilroy-Light") format("svg");font-weight:normal;font-style:normal}.popup{text-transform:uppercase;text-decoration:none;color:#000}.jq-selectbox select,.jq-select-multiple select{display:none !important}.jq-selectbox{width:100%;outline:none}.jq-selectbox.changed .jq-selectbox__select{border-color:#000 !important}.jq-selectbox .jq-selectbox__select{height:45px;border:none !important;border-bottom:1px solid #EAEAEA !important;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;width:100%;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{text-shadow:none;font-size:13px;font-weight:500;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.jq-selectbox .jq-selectbox__select .jq-selectbox__select-text.placeholder{color:#BBB}.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{border-left:0;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{border:none;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -815px;width:8px;height:14px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.jq-selectbox .jq-selectbox__dropdown{-webkit-border-radius:0;border-radius:0;border:none;width:100% !important}.jq-selectbox .jq-selectbox__dropdown ul li{font-size:13px;color:#000;text-transform:uppercase;padding:10px}.jq-selectbox .jq-selectbox__dropdown ul li:hover{background:#F9F9F9;color:#000}.jq-selectbox .jq-selectbox__dropdown ul li.selected{background:#404040;color:#fff}.jq-selectbox .jq-selectbox__dropdown ul li.sel{background:#fed100;color:#000}html{font-size:16px}html,body{min-width:320px;position:relative}body{font-family:'Roboto', sans-serif;background:#fff url("../images/ui/pattern.png") fixed 15px -4px repeat}#container{width:100%;overflow:hidden}.wrapper{position:relative;max-width:1130px;margin:0 auto;padding:0 15px}.textErrorWrong{font-size:15px;margin-left:14px;margin:0 auto;width:292px;height:30px;text-align:center;display:block}#smallVery-dialog{background:white;padding:60px 62px 60px 62px;text-align:left;max-width:755px;margin:40px auto;position:relative;-webkit-border-radius:10px;border-radius:10px}.smallVery-dialog{text-align:left;max-width:860px;margin:40px auto;position:relative;-webkit-border-radius:10px;border-radius:10px}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.95}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.menu{padding:20px 27px;padding-right:34px;width:100%;margin:auto;position:relative;max-height:90px;min-width:320px}.menu-wrap{position:fixed;top:0;left:0;z-index:334;width:100%}.menu-wrap .menu-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-circle{position:absolute;width:487px;height:487px;position:absolute;background:transparent;z-index:1;-webkit-border-radius:100%;border-radius:100%;right:-100px;top:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.menu-circle.active{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-circle.behance svg path{fill:#0057FF}.menu-circle.vkontakte svg path{fill:#507299}.menu-circle.start svg path{fill:#507299}.menu-circle.facebook svg path{fill:#23589B}.menu-circle.instagram svg path{fill:#8C33B6}.menu-circle svg{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.menu-circle .menu-circe__text{font-weight:900;position:absolute;bottom:97px;left:114px;color:#fff;font-size:30px}.menu-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-logo__icon{width:38px;height:50px;-webkit-background-size:contain;background-size:contain;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;position:relative;text-decoration:none}.menu-logo__icon:hover .text .wrp:nth-child(1) .name{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.menu-logo__icon:hover .text .wrp:nth-child(2){-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.menu-logo__icon svg{-webkit-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.menu-logo__icon .text{display:block;white-space:nowrap;position:absolute;top:0;left:100%;padding:12px 0 0px 12px;visibility:hidden;opacity:0;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px);-webkit-transition:visibility 0s ease .4s, opacity .4s ease, -webkit-transform .4s ease;transition:visibility 0s ease .4s, opacity .4s ease, -webkit-transform .4s ease;-o-transition:visibility 0s ease .4s, opacity .4s ease, transform .4s ease;transition:visibility 0s ease .4s, opacity .4s ease, transform .4s ease;transition:visibility 0s ease .4s, opacity .4s ease, transform .4s ease, -webkit-transform .4s ease}.menu-logo__icon .text .name{display:block;color:#fed100;font-weight:700;font-size:18px;text-transform:uppercase;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.menu-logo__icon .text .desc{display:block;color:#fff;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:2px}.menu-logo__icon .text .wrp{display:block;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.menu-logo__icon .text .wrp:nth-child(2){opacity:0;position:absolute;top:12px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.menu-logo-lines{margin-left:10px;margin-top:9px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;cursor:pointer;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.menu-logo-lines:hover .line{width:34px !important}.menu-logo-lines .line{background:#000;height:3px;-webkit-border-radius:1.5px;border-radius:1.5px;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.menu-logo-lines .line-1{width:34px}.menu-logo-lines .line-2{width:28px;margin:5px 0}.menu-logo-lines .line-3{width:22px}.menu-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5}.menu-right a{text-decoration:none}.menu-right a.popup{font-size:13px;font-weight:bold;color:#000;text-decoration:none;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;outline:none}.menu-right a.popup:hover{text-decoration:underline}.menu-right .line{width:40px;height:3px;background:#fed100;margin-left:19px;margin-right:11px}.menu-right-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.menu-right-social .hover-area{position:absolute;height:100px;width:180px;left:-20px;top:-20px;z-index:1;cursor:pointer}.menu-right-social a{cursor:pointer;padding:10px 10px;color:#000;display:block;text-decoration:none;font-size:18px;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;position:relative;z-index:5}.menu-right-social a:hover{text-decoration:none;color:#fff !important}.menu-right .lang-module{height:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu-right .lang-module .line{width:14px;height:3px;background:#fed100;margin-left:10px;margin-right:11px;position:relative;top:17px}.menu-right .lang-module .lang-wrapper{width:38px;height:38px;-webkit-border-radius:30px;border-radius:30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.menu-right .lang-module .lang-wrapper:hover{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.08);height:76px;-webkit-transform:none;-ms-transform:none;transform:none}.menu-right .lang-module .lang-wrapper:hover .lang-link{opacity:1 !important}.menu-right .lang-module .lang-wrapper:hover .lang-link.active{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);background-color:#fed100}.menu-right .lang-module .lang-wrapper .lang-link{-webkit-border-radius:50%;border-radius:50%;width:38px;height:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#000;font-weight:700;cursor:pointer;text-transform:uppercase;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-transition:background-color .2s ease, opacity 0.2s ease, -webkit-transform .4s ease;transition:background-color .2s ease, opacity 0.2s ease, -webkit-transform .4s ease;-o-transition:transform .4s ease, background-color .2s ease, opacity 0.2s ease;transition:transform .4s ease, background-color .2s ease, opacity 0.2s ease;transition:transform .4s ease, background-color .2s ease, opacity 0.2s ease, -webkit-transform .4s ease}.menu-right .lang-module .lang-wrapper .lang-link.active{position:absolute;z-index:2;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;bottom:0;background-color:#fff;cursor:default;pointer-events:none}.menu-right .lang-module .lang-wrapper .lang-link.inactive{opacity:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative;z-index:1}.menu-right .city-module{height:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu-right .city-module .line{width:14px;height:3px;background:#fed100;margin-left:10px;margin-right:11px;position:relative;top:17px}.menu-right .city-module .city-wrapper{height:38px;-webkit-border-radius:4px;border-radius:4px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.menu-right .city-module .city-wrapper:hover{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.08);height:76px;-webkit-transform:none;-ms-transform:none;transform:none}.menu-right .city-module .city-wrapper:hover .city-link{opacity:1 !important}.menu-right .city-module .city-wrapper:hover .city-link.active{background-color:#fed100}.menu-right .city-module .city-wrapper .city-link{-webkit-border-radius:4px;border-radius:4px;width:60px;height:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#000;font-weight:700;cursor:pointer;text-transform:uppercase;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-transition:background-color .2s ease, opacity 0.2s ease, -webkit-transform .4s ease;transition:background-color .2s ease, opacity 0.2s ease, -webkit-transform .4s ease;-o-transition:transform .4s ease, background-color .2s ease, opacity 0.2s ease;transition:transform .4s ease, background-color .2s ease, opacity 0.2s ease;transition:transform .4s ease, background-color .2s ease, opacity 0.2s ease, -webkit-transform .4s ease}.menu-right .city-module .city-wrapper .city-link.active{position:absolute;z-index:2;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;left:0;bottom:0;background-color:#fff;cursor:default;pointer-events:none}.menu-right .city-module .city-wrapper .city-link.inactive{opacity:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative;z-index:1}.menu-right-lang{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-right-lang .line{width:14px;height:3px;background:#fed100;margin-left:10px;margin-right:11px}.menu-right-lang p{margin-top:13px;font-size:17px;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.menu-right-lang:hover{cursor:pointer}.menu-right-lang:hover p{color:#fed100}.menu.light-theme .menu-right{color:#fff}.menu.light-theme .menu-right .popup{color:#fff}.menu.light-theme .menu-right .lang-module .lang-wrapper{background:#fff}.menu.light-theme .menu-right-social .fa{color:#fff}.menu.light-theme .menu-logo .menu-logo__icon svg{fill:#fff}.menu.light-theme .menu-logo-lines .line{background:#fff}.menu.yellow-logo .menu-logo .menu-logo__icon svg{fill:#fed100}.menu.yellow-logo .menu-logo-lines .line{background:#fed100}.open-sidebar .sidebar{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.open-sidebar .sidebar:before{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease}.open-sidebar .menu-wrap .menu .menu-logo__icon svg{fill:#fed100}.open-sidebar .menu-wrap .menu .menu-logo__icon .text{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.open-sidebar .menu-wrap .menu .menu-logo-lines{position:relative;-webkit-transform:translateX(350px);-ms-transform:translateX(350px);transform:translateX(350px)}.open-sidebar .menu-wrap .menu .menu-logo-lines .line{width:35px !important;position:relative;background:#fed100 !important}.open-sidebar .menu-wrap .menu .menu-logo-lines .line-1{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.open-sidebar .menu-wrap .menu .menu-logo-lines .line-2{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open-sidebar .menu-wrap .menu .menu-logo-lines .line-3{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:8px}.sidebar{position:fixed;left:0;top:0;bottom:0;overflow:hidden;min-width:500px;z-index:333;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sidebar .cnt{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;margin-right:-17px}.sidebar:before{content:'';display:block;position:absolute;left:-2000px;top:50%;margin-top:-1500px;width:4000px;height:3000px;-webkit-border-radius:50%;border-radius:50%;background:#222222;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0s ease .4s;-o-transition:all 0s ease .4s;transition:all 0s ease .4s}.sidebar .wrp{position:relative;z-index:2}.sidebar-top{padding:24px 37px;padding-right:65px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sidebar-top__logo{width:173px;height:50px}.sidebar-hrefs{padding:24px 37px;padding-right:65px;position:relative}.sidebar-hrefs a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:27px;position:relative;width:100%;padding-bottom:16px;text-decoration:none}.sidebar-hrefs a .num{min-width:32px;width:32px;font-weight:bold;font-size:10px;line-height:10px;color:#fed100;opacity:0;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.sidebar-hrefs a .text{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sidebar-hrefs a .text .title{text-transform:uppercase;display:block;color:#fff;font-size:14px;line-height:14px;font-weight:bold;background:#222222;padding-right:20px}.sidebar-hrefs a .text .desc{text-transform:uppercase;display:block;color:#fed100;font-size:10px;line-height:10px;font-weight:bold;margin-top:5px;opacity:0;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.sidebar-hrefs a:hover .icon svg polyline,.sidebar-hrefs a:hover .icon svg circle,.sidebar-hrefs a:hover .icon svg line,.sidebar-hrefs a:hover .icon svg rect,.sidebar-hrefs a:hover .icon svg path,.sidebar-hrefs a:hover .icon svg polygon{stroke-dashoffset:0}.sidebar-hrefs a:hover .icon svg polyline.d2,.sidebar-hrefs a:hover .icon svg circle.d2,.sidebar-hrefs a:hover .icon svg line.d2,.sidebar-hrefs a:hover .icon svg rect.d2,.sidebar-hrefs a:hover .icon svg path.d2,.sidebar-hrefs a:hover .icon svg polygon.d2{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;opacity:1}.sidebar-hrefs a:hover .icon svg polyline.d3,.sidebar-hrefs a:hover .icon svg circle.d3,.sidebar-hrefs a:hover .icon svg line.d3,.sidebar-hrefs a:hover .icon svg rect.d3,.sidebar-hrefs a:hover .icon svg path.d3,.sidebar-hrefs a:hover .icon svg polygon.d3{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;opacity:1}.sidebar-hrefs a:hover .icon svg polygon{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.sidebar-hrefs a .icon{display:block;position:absolute;right:0;top:6px;z-index:1}.sidebar-hrefs a .icon svg{width:365px;height:58px}.sidebar-hrefs a .icon svg polyline,.sidebar-hrefs a .icon svg circle,.sidebar-hrefs a .icon svg line,.sidebar-hrefs a .icon svg rect,.sidebar-hrefs a .icon svg path,.sidebar-hrefs a .icon svg polygon{fill-opacity:0;stroke:#FED100;stroke-width:2 !important;stroke-dasharray:500;stroke-dashoffset:500;-webkit-transition:1.5s ease;-o-transition:1.5s ease;transition:1.5s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.sidebar-hrefs a .icon svg polygon{opacity:0;-webkit-transition:.7s ease;-o-transition:.7s ease;transition:.7s ease}.sidebar-hrefs a .icon svg circle{stroke:#FED100}.sidebar-hrefs a:hover{text-decoration:none}.sidebar-hrefs a:hover .num{opacity:1}.sidebar-hrefs a:hover .text .desc{opacity:1}.sidebar-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:24px 37px;padding-right:65px}.sidebar-text i.map-marker{background:url("../images/ui/sidebar-map-marker.png") center center no-repeat;width:32px;min-width:32px;height:29px;display:block}.sidebar-text .text{font-size:14px;color:#fff;font-weight:bold;line-height:30px;text-transform:uppercase}.sidebar-text .text .jq-selectbox{width:200px;outline:none;margin-bottom:5px}.sidebar-text .text .jq-selectbox .jq-selectbox__select{height:32px;border-bottom:2px solid #323232 !important;font-size:14px;color:#fff;font-weight:bold}.sidebar-text .text .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{background:url("../images/ui/ic60.png") center center no-repeat;width:8px;height:6px;-webkit-transform:none;-ms-transform:none;transform:none}.sidebar-text .text .jq-selectbox .jq-selectbox__dropdown{border:none;width:100% !important;-webkit-border-radius:2px !important;border-radius:2px !important;background-color:#272727 !important;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.16) !important;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.16) !important}.sidebar-text .text .jq-selectbox .jq-selectbox__dropdown ul li{font-size:14px;color:#fff;font-weight:600;text-transform:uppercase;padding:10px}.sidebar-text .text .jq-selectbox .jq-selectbox__dropdown ul li:hover{background:#373737}.sidebar-text .text .jq-selectbox .jq-selectbox__dropdown ul li.selected,.sidebar-text .text .jq-selectbox .jq-selectbox__dropdown ul li.sel{background:#2f2f2f}.sidebar-text .text a{color:#fed100;text-decoration:none}.sidebar-text .text a:hover{text-decoration:underline}.sidebar-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:24px 37px;padding-right:65px;bottom:0;left:0;width:100%}.sidebar-bottom i.copy{background:url("../images/ui/sidebar-copy.png") center center no-repeat;width:32px;min-width:32px;height:29px;display:block}.sidebar-bottom .text{font-size:12px;color:#fff;font-weight:bold;color:#fff;line-height:30px;text-transform:uppercase}section.process-page{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}section.process-page .page-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}section.process-page .page-wrapper .page-info{background:url("../images/index/bg11.png") #151515 right bottom no-repeat;-webkit-box-flex:2;-webkit-flex:2 1 55%;-ms-flex:2 1 55%;flex:2 1 55%;max-width:900px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.process-page .page-wrapper .page-info .content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:2;max-width:525px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:221px 0 50px 0}section.process-page .page-wrapper .page-info .content .main-info{padding-bottom:50px}section.process-page .page-wrapper .page-info .content .main-info h1{font-size:40px;color:#fed100;font-family:'CocoGothic';font-weight:700;margin:0}section.process-page .page-wrapper .page-info .content .main-info .text{font-size:15px;line-height:2em;color:#fff;padding:15px 0 40px;font-weight:300}section.process-page .page-wrapper .page-info .content .main-info .text a{color:#fed100;border-bottom:1px dashed #fed100;text-decoration:none}section.process-page .page-wrapper .page-info .content .main-info .text a:hover{border-bottom:1px solid #fed100}section.process-page .page-wrapper .page-info .content .main-info .button{width:240px;height:52px;color:#fed100;font-size:14px;font-weight:700;cursor:pointer;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-border-radius:30px;border-radius:30px;border:2px solid #fed100;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}section.process-page .page-wrapper .page-info .content .main-info .button:hover{background:#fed100;color:#000}section.process-page .page-wrapper .page-info .content .main-info .button:hover:before{left:0;opacity:0}section.process-page .page-wrapper .page-info .content .main-info .button:before,section.process-page .page-wrapper .page-info .content .main-info .button:after{content:'';display:block;position:absolute}section.process-page .page-wrapper .page-info .content .main-info .button:before{width:60px;left:-30px;top:50%;margin-top:-1px;height:2px;background:#fed100;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}section.process-page .page-wrapper .page-info .content .main-info .button:after{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -801px;width:8px;height:14px;right:20px;top:50%;margin-top:-7px}section.process-page .page-wrapper .page-info .content .contacts{font-size:15px;font-weight:600;color:#fff}section.process-page .page-wrapper .page-info .content .contacts .slash{margin:0 15px}section.process-page .page-wrapper .page-info .content .contacts a{color:#fff;text-decoration:none}section.process-page .page-wrapper .page-info .content .contacts a:hover{text-decoration:underline;color:#fed100}section.process-page .page-wrapper .page-common{-webkit-box-flex:1;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;overflow-y:auto;margin-top:100px;outline:none}section.process-page .page-wrapper .page-common .jspVerticalBar{right:3px;width:6px;height:100%;background:rgba(0,0,0,0.1)}section.process-page .page-wrapper .page-common .jspVerticalBar .jspTrack{background:none}section.process-page .page-wrapper .page-common .jspVerticalBar .jspTrack .jspDrag{background:#000;width:100%;left:0}section.process-page .page-wrapper .page-common .jspDrag{width:5px;left:-2px;right:-2px;z-index:10}section.process-page .page-wrapper .page-common-content{position:relative;z-index:2;padding-top:100px}section.process-page .page-wrapper .page-common-content .block{padding:25px 60px;position:relative}section.process-page .page-wrapper .page-common-content .block:before{content:'';display:block;height:100%;width:2px;background:#EFEFEF;position:absolute;top:43px;left:113px}section.process-page .page-wrapper .page-common-content .block-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.process-page .page-wrapper .page-common-content .block-head .num{font-size:30px;color:#fed100;font-family:"Roboto"}section.process-page .page-wrapper .page-common-content .block-head .name{font-size:30px;color:#000000;text-transform:uppercase;font-weight:800;font-family:"Roboto";margin:0}section.process-page .page-wrapper .page-common-content .block-head .circle-wrapper{width:14px;height:14px;-webkit-border-radius:100%;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 15px 0 5px}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0px #fed100;box-shadow:0 0 0 0px #fed100}50%{-webkit-box-shadow:0 0 0 5px #fed100;box-shadow:0 0 0 5px #fed100}100%{-webkit-box-shadow:0 0 0 10px rgba(254,209,0,0);box-shadow:0 0 0 10px rgba(254,209,0,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0px #fed100;box-shadow:0 0 0 0px #fed100}50%{-webkit-box-shadow:0 0 0 5px #fed100;box-shadow:0 0 0 5px #fed100}100%{-webkit-box-shadow:0 0 0 10px rgba(254,209,0,0);box-shadow:0 0 0 10px rgba(254,209,0,0)}}section.process-page .page-wrapper .page-common-content .block-head .circle-wrapper .circle{-webkit-border-radius:100%;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background:#fff;z-index:2;-webkit-box-shadow:0 0 0 1px #fed100;box-shadow:0 0 0 1px #fed100;width:6px;height:6px;-webkit-animation:pulse 1.8s linear infinite;animation:pulse 1.8s linear infinite}section.process-page .page-wrapper .page-common-content .block-head .circle-wrapper .circle:before{content:'';display:block;width:6px;height:6px;-webkit-border-radius:100%;border-radius:100%;background:#000}section.process-page .page-wrapper .page-common-content .block-common{padding-left:76px}section.process-page .page-wrapper .page-common-content .block-common .text{color:#000;font-size:16px;line-height:1.5em;font-family:"Roboto";padding:15px 0 25px;max-width:465px;width:100%;white-space:initial}section.process-page .page-wrapper .page-common-content .block-common .button{width:180px;height:42px;color:#000;font-size:12px;font-weight:700;cursor:pointer;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-border-radius:30px;border-radius:30px;border:2px solid #fed100;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}section.process-page .page-wrapper .page-common-content .block-common .button:hover{background:#fed100;color:#000}section.process-page .page-wrapper .page-common-content .block-common .button:hover:before{left:-15px;opacity:0}section.process-page .page-wrapper .page-common-content .block-common .button:before,section.process-page .page-wrapper .page-common-content .block-common .button:after{content:'';display:block;position:absolute}section.process-page .page-wrapper .page-common-content .block-common .button:before{width:50px;left:-35px;top:50%;margin-top:-1px;height:2px;background:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}section.process-page .page-wrapper .page-common-content .block-common .button:after{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -815px;width:8px;height:14px;right:20px;top:50%;margin-top:-7px}@-webkit-keyframes glitchRed{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(2px, -1px, 0);transform:translate3d(2px, -1px, 0)}60%{-webkit-transform:translate3d(-1px, 2px, 0);transform:translate3d(-1px, 2px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes glitchRed{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(2px, -1px, 0);transform:translate3d(2px, -1px, 0)}60%{-webkit-transform:translate3d(-1px, 2px, 0);transform:translate3d(-1px, 2px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes glitchBlue{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(-2px, 1px, 0);transform:translate3d(-2px, 1px, 0)}60%{-webkit-transform:translate3d(1px, -2px, 0);transform:translate3d(1px, -2px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes glitchBlue{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(-2px, 1px, 0);transform:translate3d(-2px, 1px, 0)}60%{-webkit-transform:translate3d(1px, -2px, 0);transform:translate3d(1px, -2px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes glitchRedBig{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(3px, -2px, 0);transform:translate3d(3px, -2px, 0)}60%{-webkit-transform:translate3d(-2px, 3px, 0);transform:translate3d(-2px, 3px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes glitchRedBig{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(3px, -2px, 0);transform:translate3d(3px, -2px, 0)}60%{-webkit-transform:translate3d(-2px, 3px, 0);transform:translate3d(-2px, 3px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes glitchBlueBig{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(-3px, 2px, 0);transform:translate3d(-3px, 2px, 0)}60%{-webkit-transform:translate3d(2px, -3px, 0);transform:translate3d(2px, -3px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes glitchBlueBig{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}30%{-webkit-transform:translate3d(-3px, 2px, 0);transform:translate3d(-3px, 2px, 0)}60%{-webkit-transform:translate3d(2px, -3px, 0);transform:translate3d(2px, -3px, 0)}100%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}.about-page{padding:130px 0 0}.about-page .page-head{padding-bottom:35px}.about-page .page-head .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1576px;padding:0 15px}.about-page .page-head .wrapper .title{text-transform:uppercase;font-size:40px;font-family:"CocoGothic";font-weight:700;margin:0}.about-page .page-head .wrapper .years{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-page .page-head .wrapper .years .year-selector{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;-webkit-border-radius:50%;border-radius:50%;width:30px;height:30px;margin-left:10px;font-weight:600;color:#000;text-decoration:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.about-page .page-head .wrapper .years .year-selector:hover{background:#ececec}.about-page .page-head .wrapper .years .year-selector.active{background:#fed100}.about-page .common-section{position:relative;z-index:2}.about-page .common-section .wrapper{max-width:1576px;padding:0 15px}.about-page .common-section .wrapper .block{background:#F9F9F9;padding:75px 120px 100px 120px}.about-page .common-section .wrapper .block .year{font-size:160px;font-weight:800;color:#fed100;text-shadow:0px 0px 12px rgba(242,208,22,0.7);position:relative}.about-page .common-section .wrapper .block .year:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100px;background:#adadad;height:1px}.about-page .common-section .wrapper .block .text{padding:25px 0;font-size:17px;line-height:2.118;max-width:824px}.about-page .common-section .wrapper .block .stat-blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-page .common-section .wrapper .block .stat-blocks .stat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:80px;width:230px}.about-page .common-section .wrapper .block .stat-blocks .stat:nth-child(1) svg{width:70px;height:71px}.about-page .common-section .wrapper .block .stat-blocks .stat:nth-child(2) svg{width:74px;height:77px}.about-page .common-section .wrapper .block .stat-blocks .stat:nth-child(3) svg{width:72px;height:82px}.about-page .common-section .wrapper .block .stat-blocks .stat:nth-child(4) svg{width:75px;height:77px}.about-page .common-section .wrapper .block .stat-blocks .stat i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.about-page .common-section .wrapper .block .stat-blocks .stat svg{display:block;-webkit-filter:drop-shadow(0px 0px 8px rgba(254,209,0,0.5));filter:drop-shadow(0px 0px 8px rgba(254,209,0,0.5));fill:#fed100}.about-page .common-section .wrapper .block .stat-blocks .stat .txt{padding-left:15px}.about-page .common-section .wrapper .block .stat-blocks .stat .txt .num{font-size:40px;font-weight:800;color:#000}.about-page .common-section .wrapper .block .stat-blocks .stat .txt .desc{font-size:14px;font-weight:700}.about-page .workers-section{background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(15%, #fff), color-stop(85%, #fff), to(transparent));background:-webkit-linear-gradient(top, transparent 0%, #fff 15%, #fff 85%, transparent 100%);background:-o-linear-gradient(top, transparent 0%, #fff 15%, #fff 85%, transparent 100%);background:linear-gradient(to bottom, transparent 0%, #fff 15%, #fff 85%, transparent 100%);margin-top:-50px;padding-top:100px}.about-page .workers-section .wrapper{max-width:1576px;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-page .workers-section .wrapper .worker{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;max-width:309.2px;min-width:250px;margin:15px 0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.about-page .workers-section .wrapper .worker:hover{opacity:1}.about-page .workers-section .wrapper .worker.show{opacity:1}.about-page .workers-section .wrapper .worker.hide{opacity:.5}.about-page .workers-section .wrapper .worker .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.about-page .workers-section .wrapper .worker .image img{display:block;max-width:100%}.about-page .workers-section .wrapper .worker .text{text-align:center}.about-page .workers-section .wrapper .worker .text .name{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:3px}.about-page .workers-section .wrapper .worker .text .desc{font-size:14px;font-weight:300}.contacts-page .content{max-width:1010px;width:100%;margin:0 auto;padding:0 15px}.contacts-page #map{height:730px}@media screen and (max-width: 980px){.contacts-page #map{height:400px}}.contacts-page .page-common{background:#fff url("../images/index/map.jpg") center 100px no-repeat}.contacts-page .page-common .page-title{text-align:center;font-size:40px;font-weight:800;padding:100px 0}.contacts-page .page-common .contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.contacts-page .page-common .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contacts-page .page-common .contacts .block{-webkit-box-flex:0 !important;-webkit-flex:none !important;-ms-flex:none !important;flex:none !important;margin:15px 0}}.contacts-page .page-common .contacts .block{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px}.contacts-page .page-common .contacts .block.city{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contacts-page .page-common .contacts .block.city .name{font-family:"Gilroy";font-size:60px;font-weight:500;margin-bottom:5px}.contacts-page .page-common .contacts .block.city .desc{font-size:18px;font-weight:300;line-height:1.4em}.contacts-page .page-common .contacts .block.city .desc:after{content:'';display:block;width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;background:#fed100;margin:7px auto}.contacts-page .page-common .contacts .block.city a.phone{font-size:18px;color:#000;text-decoration:none;font-weight:300}.contacts-page .page-common .contacts .block.city a.phone:hover{text-decoration:underline}.contacts-page .page-common .contacts .block.city .show-on-map{font-size:12px;color:#fed100;font-weight:300;cursor:pointer;padding:10px 0}.contacts-page .page-common .contacts .block.city .show-on-map:hover{color:#000;text-decoration:underline}.contacts-page .page-common .contacts .block.center{text-align:center}.contacts-page .page-common .contacts .block.center .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.contacts-page .page-common .contacts .block.center .social a{font-size:22px;color:#000;text-decoration:none;padding:8px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.contacts-page .page-common .contacts .block.center .social a:hover{color:#fed100}.contacts-page .page-common .contacts .block.center a.email{font-size:18px;font-weight:300;text-decoration:none;color:#000}.contacts-page .page-common .contacts .block.center a.email:hover{text-decoration:underline}.contacts-page .page-common .form-module{background:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);width:100%;margin:60px auto -70px;padding:30px 15px 50px;position:relative;z-index:2}@media screen and (max-width: 1100px){.contacts-page .page-common .form-module{margin-bottom:60px}}.contacts-page .page-common .form-module .form-wrapper{max-width:630px;width:100%;margin:0 auto}.contacts-page .page-common .form-module .form-wrapper .form-selectors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #e1e1e1}.contacts-page .page-common .form-module .form-wrapper .form-selectors .form-selector{font-size:14px;text-transform:uppercase;font-weight:800;cursor:pointer;padding:18px 0;border-bottom:3px solid transparent;margin:0 15px;margin-bottom:-3px;text-decoration:none;color:#000;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}@media screen and (max-width: 640px){.contacts-page .page-common .form-module .form-wrapper .form-selectors .form-selector{margin:0 5px;font-size:12px;text-align:center}}.contacts-page .page-common .form-module .form-wrapper .form-selectors .form-selector:hover{border-color:#ccc}.contacts-page .page-common .form-module .form-wrapper .form-selectors .form-selector.active{color:#fed100;border-color:#fed100}.contacts-page .page-common .form-module .form-wrapper .form-block form{display:none;width:100%}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-title{text-align:center;font-size:20px;font-weight:800;margin:60px 0;text-transform:uppercase}@media screen and (max-width: 640px){.contacts-page .page-common .form-module .form-wrapper .form-block form .form-title{margin:30px 0 10px;font-size:16px}}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body button{background:#fed100;max-width:300px;width:100%;display:block;height:52px;border:none;outline:none;text-transform:uppercase;font-size:13px;font-weight:600;position:relative;-webkit-border-radius:30px;border-radius:30px;margin:40px auto 0}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body button:focus{background:#f4c900}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body button:hover{background:#ffd513}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body button:active{background:#ffda2d}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-groups .form-group{margin:15px}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group{margin:15px 0;position:relative;min-width:200px;-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-error input,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-error select,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-error textarea{border-color:#ee2121 !important}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-error:before{content:'';display:block;position:absolute;right:0;top:16px;width:12px;height:12px;background:transparent url("../images/icons/ic6.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-success input,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-success select,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-success textarea{border-color:#45b613 !important}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group.has-success:before{content:'';display:block;position:absolute;right:0;top:50%;width:14px;height:10px;margin-top:-5px;background:transparent url("../images/icons/ic5.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select{position:relative;z-index:2;width:100%;height:45px;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;background:transparent;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input:not(:placeholder-shown),.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select:not(:placeholder-shown){border-color:#000}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input.placeholder,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select.placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input:-moz-placeholder,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select:-moz-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input::-moz-placeholder,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select::-moz-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input:-ms-input-placeholder,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select:-ms-input-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input::-webkit-input-placeholder,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select::-webkit-input-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group input:focus,.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group select:focus{border-color:#000}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea{position:relative;z-index:2;width:100%;height:115px;resize:none;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;background:transparent;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding-top:14px}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea:not(:placeholder-shown){border-color:#000}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea.placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea:-moz-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea::-moz-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea:-ms-input-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea::-webkit-input-placeholder{font-weight:400;color:#BBB}.contacts-page .page-common .form-module .form-wrapper .form-block form .form-body .form-group textarea:focus{border-color:#000}.process-design-page .wrapper{width:100%;max-width:1100px;margin:0 auto}.process-design-page .section-one{padding:150px 0 100px}.process-design-page .section-one .wrapper .section-title{text-align:center;font-size:30px;color:#000;letter-spacing:1px;font-weight:700;margin:0}.process-design-page .section-one .wrapper .body .desc{font-size:17px;line-height:1.6em;padding:70px 0;font-weight:300}.process-design-page .section-one .wrapper .body .blocks-module .name{text-align:center;font-size:22px;color:#000;font-weight:800;margin-bottom:50px}.process-design-page .section-one .wrapper .body .blocks-module .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.process-design-page .section-one .wrapper .body .blocks-module .blocks .block{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;max-width:280px;width:100%}.process-design-page .section-one .wrapper .body .blocks-module .blocks .block:nth-child(1) .icon{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1992px -546px;width:56px;height:64px}.process-design-page .section-one .wrapper .body .blocks-module .blocks .block:nth-child(2) .icon{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2282px -737px;width:64px;height:64px}.process-design-page .section-one .wrapper .body .blocks-module .blocks .block:nth-child(3) .icon{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2282px -673px;width:64px;height:64px}.process-design-page .section-one .wrapper .body .blocks-module .blocks .block .icon{margin:0 auto 20px}.process-design-page .section-one .wrapper .body .blocks-module .blocks .block .block-desc{text-align:center;font-size:17px;font-weight:300}.process-design-page .info-line{background:#F7F7F7}.process-design-page .info-line .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.process-design-page .info-line .wrapper .desc{padding-right:75px}.process-design-page .info-line .wrapper .desc p{font-size:17px;line-height:1.6em;color:#000;font-weight:300;margin:0 0 20px}.process-design-page .info-line .wrapper .alert-block{background:url("../images/ui/ic19.png") right bottom no-repeat;background-color:#fed100;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 35px 0px rgba(0,0,0,0.08);position:relative;top:-33px;height:305px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:50px;font-size:17px;color:#000;line-height:1.6em;font-weight:300;font-style:italic}.process-design-page .result-section{padding:70px 0}.process-design-page .result-section .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.process-design-page .result-section .wrapper .icon{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1407px -1208px;width:379px;height:314px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.process-design-page .result-section .wrapper .text{padding-left:60px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.process-design-page .result-section .wrapper .text .name{font-size:22px;font-weight:800;margin-bottom:20px}.process-design-page .result-section .wrapper .text .desc p{font-size:17px;line-height:1.6em;color:#000;font-weight:300;margin:0 0 20px}.process-design-page .result-section .wrapper .text .desc p a{font-weight:800;color:#000}.process-design-page .result-section .wrapper .text .desc p a:hover{color:#fed100}.process-design-page .quote-section{background:#F7F7F7;padding:80px 0 95px}.process-design-page .quote-section .wrapper{max-width:530px;width:100%;margin:0 auto}.process-design-page .quote-section .wrapper .quote-symbol{font-size:60px;font-weight:800;color:#fed100;line-height:15px}.process-design-page .quote-section .wrapper .text{font-size:24px;line-height:1.6em}.process-design-page .quote-section .wrapper .autor{font-size:18px;text-align:right;font-weight:700;color:#fed100}.process-design-page .works-general-module{padding:150px 0 100px}.works-general-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#000;padding:100px 0}.works-general-module .block{width:388px;height:384px;background:url("../images/in/bg3.jpg") center center no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:70px;margin:0 20px;position:relative}.works-general-module .block .image{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.works-general-module .block .image img{max-width:100%;display:block}.works-general-module .block:hover .image{opacity:1}.works-general-module .block:hover .cnt .button{border-color:#fed100}.works-general-module .block .cnt{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:2}.works-general-module .block .cnt .name{font-size:24px;font-family:'CocoGothic';font-weight:700;color:#fff;margin-bottom:30px;text-transform:uppercase}.works-general-module .block .cnt .button{height:50px;-webkit-border-radius:30px;border-radius:30px;font-size:14px;font-weight:800;color:#fed100;border:2px solid transparent;cursor:pointer;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-decoration:none;outline:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.works-general-module .block .cnt .button:hover{background:#fed100;color:#000}.process-analytic-page .wrapper{width:100%;max-width:1100px;margin:0 auto}.process-analytic-page .section-one{padding:150px 0 40px}.process-analytic-page .section-one .wrapper .section-title{text-align:center;font-size:30px;color:#000;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0;margin-bottom:100px}.process-analytic-page .section-one .wrapper .body .desc{background:#F7F7F7;padding:0 40px 10px;color:#000}.process-analytic-page .section-one .wrapper .body .desc .title{font-size:22px;font-weight:800;position:relative;line-height:1.6em;top:-39px;margin-bottom:-39px}.process-analytic-page .section-one .wrapper .body .desc .text{font-size:17px;font-weight:300;line-height:1.8em}.process-analytic-page .section-one .wrapper .body .desc .text ul{padding:0}.process-analytic-page .section-one .wrapper .body .desc .text ul li{padding-left:15px;list-style:none;display:block;position:relative}.process-analytic-page .section-one .wrapper .body .desc .text ul li::before{content:'';display:block;position:absolute;left:0;top:14px;-webkit-border-radius:100%;border-radius:100%;width:5px;height:5px;background:#fed100}.process-analytic-page .scheme-section{padding-bottom:100px}.process-analytic-page .scheme-section .wrapper{padding:0 40px}.process-analytic-page .scheme-section .wrapper .title{font-size:22px;font-weight:800;line-height:1.6em;margin-bottom:30px}.process-analytic-page .scheme-section .wrapper .desc{font-size:17px;font-weight:300}.process-analytic-page .scheme-section .wrapper .common{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:50px}.process-analytic-page .scheme-section .wrapper .common .image{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-996px -969px;width:522px;height:210px}.process-analytic-page .scheme-section .wrapper .common .descriptions{padding:6px 0 6px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.process-analytic-page .info-line{background:#FAFAFA}.process-analytic-page .info-line .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.process-analytic-page .info-line .wrapper .alert-block{-webkit-border-radius:4px;border-radius:4px;background:#fed100 url("../images/ui/ic19.png") right bottom no-repeat;-webkit-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 35px 0px rgba(0,0,0,0.08);width:476px;padding:40px;line-height:30px;position:relative;top:-40px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.process-analytic-page .info-line .wrapper .alert-block .title{font-weight:800}.process-analytic-page .info-line .wrapper .alert-block ul{padding:0 0 0 18px}.process-analytic-page .info-line .wrapper .alert-block p{margin:0;margin-top:50px;font-style:italic}.process-analytic-page .info-line .wrapper .alert-block .decor{margin-top:20px;width:40px;height:4px;-webkit-border-radius:30px;border-radius:30px;background:#fff;position:relative}.process-analytic-page .info-line .wrapper .alert-block .decor::before{content:'';display:block;position:absolute;left:100%;margin-left:8px;width:10px;height:4px;-webkit-border-radius:30px;border-radius:30px;background:#fff}.process-analytic-page .info-line .wrapper .common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.process-analytic-page .info-line .wrapper .common .comments{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.process-analytic-page .info-line .wrapper .common .comments .comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:409px;position:absolute}.process-analytic-page .info-line .wrapper .common .comments .comment[data-id="1"]{left:145px;top:45px;z-index:2}.process-analytic-page .info-line .wrapper .common .comments .comment[data-id="2"]{right:-125px;top:145px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);z-index:1}.process-analytic-page .info-line .wrapper .common .comments .comment[data-id="3"]{left:85px;top:255px;z-index:2}.process-analytic-page .info-line .wrapper .common .comments .comment[data-id="4"]{left:180px;top:370px;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);z-index:1}.process-analytic-page .info-line .wrapper .common .comments .comment .ava-wrapper{width:40px;height:40px;position:relative;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.process-analytic-page .info-line .wrapper .common .comments .comment .ava-wrapper .status{-webkit-border-radius:100%;border-radius:100%;width:14px;height:14px;overflow:hidden;background:#FAFAFA;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:-2px;bottom:-2px}.process-analytic-page .info-line .wrapper .common .comments .comment .ava-wrapper .status::before{content:'';display:block;-webkit-border-radius:100%;border-radius:100%;background:#00D65A;width:8px;height:8px}.process-analytic-page .info-line .wrapper .common .comments .comment .ava-wrapper .ava{width:40px;height:40px;-webkit-border-radius:100%;border-radius:100%;overflow:hidden}.process-analytic-page .info-line .wrapper .common .comments .comment .ava-wrapper .ava img{display:block;width:100%}.process-analytic-page .info-line .wrapper .common .comments .comment .info{background-color:#fff;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 24px 0px rgba(0,0,0,0.08);width:354px;position:relative;margin-left:15px;margin-top:14px;padding:0 15px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.process-analytic-page .info-line .wrapper .common .comments .comment .info::before{content:'';display:block;position:absolute;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1319px -922px;width:393px;height:33px;top:-32px;right:-19px}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2248px -1378px;width:68px;height:12px;margin-bottom:10px}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating[data-stars='0'] .stars{width:0px}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating[data-stars='1'] .stars{width:13px}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating[data-stars='2'] .stars{width:27px}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating[data-stars='3'] .stars{width:42px}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating[data-stars='4'] .stars{width:55px}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating[data-stars='5'] .stars{width:100%}.process-analytic-page .info-line .wrapper .common .comments .comment .info .rating .stars{height:12px;background:transparent url("../images/ui/stars2.png") left top repeat}.process-analytic-page .info-line .wrapper .common .comments .comment .info .text{font-size:13px;color:#000;font-style:italic;line-height:1.692}.process-analytic-page .info-line .wrapper .common .socials{position:absolute;right:0;top:0;width:100%;height:100%}.process-analytic-page .info-line .wrapper .common .soc{position:absolute;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 35px 0px rgba(0,0,0,0.16);-webkit-animation:pulse 3s ease infinite;animation:pulse 3s ease infinite}.process-analytic-page .info-line .wrapper .common .soc.vk{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2229px -1516px;width:83px;height:83px;right:-115px;top:-25px;-webkit-animation-duration:4.5s;animation-duration:4.5s}.process-analytic-page .info-line .wrapper .common .soc.g{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2248px -1259px;width:83px;height:83px;right:-40px;top:270px;-webkit-animation-duration:5s;animation-duration:5s}.process-analytic-page .info-line .wrapper .common .soc.fb{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2248px -1128px;width:83px;height:83px;bottom:35px;left:70px;-webkit-animation-duration:6s;animation-duration:6s}.process-analytic-page .big-description{padding:30px 0;background:transparent url("../images/index/bg1.png") 80% top no-repeat}.process-analytic-page .big-description .wrapper{line-height:30px;padding:0 30px}.process-analytic-page .big-description .wrapper .bg-block{margin:30px 0;background:-webkit-gradient(linear, left top, right top, from(#F8F8F8), to(transparent));background:-webkit-linear-gradient(left, #F8F8F8 0%, transparent 100%);background:-o-linear-gradient(left, #F8F8F8 0%, transparent 100%);background:linear-gradient(to right, #F8F8F8 0%, transparent 100%)}.process-analytic-page .big-description .wrapper .bg-block .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.process-analytic-page .big-description .wrapper .bg-block .head .title{font-size:22px;font-weight:800;background:#fff;padding:10px 30px}.process-analytic-page .big-description .wrapper .bg-block .body{padding:10px 30px 10px}.process-analytic-page .big-description .wrapper .bg-block .body ul{padding:0}.process-analytic-page .big-description .wrapper .bg-block .body ul li{padding-left:15px;list-style:none;display:block;position:relative}.process-analytic-page .big-description .wrapper .bg-block .body ul li::before{content:'';display:block;position:absolute;left:0;top:14px;-webkit-border-radius:100%;border-radius:100%;width:5px;height:5px;background:#fed100}.process-analytic-page .quote-section{background:#F7F7F7;padding:80px 0 95px}.process-analytic-page .quote-section .wrapper{max-width:530px;width:100%;margin:0 auto}.process-analytic-page .quote-section .wrapper .quote-symbol{font-size:60px;font-weight:800;color:#fed100;line-height:15px}.process-analytic-page .quote-section .wrapper .text{font-size:24px;line-height:1.6em}.process-analytic-page .quote-section .wrapper .autor{font-size:18px;text-align:right;font-weight:700;color:#fed100}.process-analytic-page .works-general-module{padding:150px 0 100px}.process-seo-page{background:#fff url("../images/ui/pattern.png") left 40px repeat}.process-seo-page .wrapper{margin:0 auto;max-width:1100px;width:100%}.process-seo-page .first-section{background:transparent url("../images/index/bg3.png") left bottom no-repeat;-webkit-background-size:100% auto;background-size:100% auto;padding:150px 0 25px}.process-seo-page .first-section h1{font-size:24px;font-weight:700;color:#000;margin:0;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-bottom:50px}.process-seo-page .first-section h3{font-size:18px;color:#000;font-weight:300;margin:0;line-height:1.667;margin-bottom:40px}.process-seo-page .first-section .browser-screen{max-width:860px;width:100%;margin:0 auto;-webkit-border-radius:6px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);overflow:hidden}.process-seo-page .first-section .browser-screen.typing .body .search-wrapper .input .text{width:162px;opacity:1;-webkit-animation:typing 1.5s steps(40, end),blink-caret 0.75s step-end infinite;animation:typing 1.5s steps(40, end),blink-caret 0.75s step-end infinite}.process-seo-page .first-section .browser-screen.show-results .body .results .result-adv{opacity:1}.process-seo-page .first-section .browser-screen.show-results .body .results .bordered-results{opacity:1}.process-seo-page .first-section .browser-screen.show-results .body .results .bordered-results .result{opacity:1}.process-seo-page .first-section .browser-screen .panel{background:transparent url("../images/index/panel.png") center center no-repeat;width:100%;height:50px}.process-seo-page .first-section .browser-screen .body{padding:19px}.process-seo-page .first-section .browser-screen .body .search-wrapper{background:#FFC203;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:13px}@-webkit-keyframes typing{from{width:0}to{width:162px}}@keyframes typing{from{width:0}to{width:162px}}@-webkit-keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#FFC203}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#FFC203}}.process-seo-page .first-section .browser-screen .body .search-wrapper .input,.process-seo-page .first-section .browser-screen .body .search-wrapper .button{height:36px}.process-seo-page .first-section .browser-screen .body .search-wrapper .input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:13px;display:block;padding:0 10px;font-size:16px;font-weight:300;color:#000;background:#fff;border:none;outline:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.process-seo-page .first-section .browser-screen .body .search-wrapper .input .text{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;overflow:hidden;border-right:.15em solid #FFC203;white-space:nowrap;opacity:0;-webkit-animation:blink-caret .75s step-end infinite;animation:blink-caret .75s step-end infinite}.process-seo-page .first-section .browser-screen .body .search-wrapper .button{width:84px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;text-transform:uppercase;font-weight:300;background:#F8F8F8;cursor:default}.process-seo-page .first-section .browser-screen .body .results .result-adv{background:transparent url("../images/index/result1.png") 23px center no-repeat;width:100%;height:92px;margin:20px 0;opacity:0;-webkit-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease}.process-seo-page .first-section .browser-screen .body .results .result-adv[data-id="2"]{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.process-seo-page .first-section .browser-screen .body .results .bordered-results{border:4px solid #FFC203;opacity:0;-webkit-transition:.8s ease 0.3s;-o-transition:.8s ease 0.3s;transition:.8s ease 0.3s}.process-seo-page .first-section .browser-screen .body .results .bordered-results .result{background:transparent url("../images/index/result2.png") 19px center no-repeat;width:100%;height:64px;margin:20px 0;opacity:0;-webkit-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease}.process-seo-page .first-section .browser-screen .body .results .bordered-results .result:nth-child(1){-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.process-seo-page .first-section .browser-screen .body .results .bordered-results .result:nth-child(2){-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}.process-seo-page .first-section .browser-screen .body .results .bordered-results .result:nth-child(3){-webkit-transition-delay:0.7s;-o-transition-delay:0.7s;transition-delay:0.7s}.process-seo-page .cases-section{padding:75px}.process-seo-page .cases-section .section-title{font-size:24px;font-weight:700;color:#000;margin:0;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-bottom:75px}.process-seo-page .cases-section .macbook{background:transparent url("../images/index/bg4.png") left top no-repeat;width:1293px;height:797px;margin:0 auto;padding:30px 0}.process-seo-page .cases-section .macbook .screen{max-width:1037px;width:100%;margin:0 auto;padding:30px 60px}.process-seo-page .cases-section .macbook .screen .common-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:50px}.process-seo-page .cases-section .macbook .screen .common-info .info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.process-seo-page .cases-section .macbook .screen .common-info .info .text .option{margin-top:10px}.process-seo-page .cases-section .macbook .screen .common-info .info .text .option .name{font-size:14px;color:#787878;text-transform:uppercase;font-weight:300;margin-bottom:5px}.process-seo-page .cases-section .macbook .screen .common-info .info .text .option .desc{font-size:16px;color:#000;line-height:1.5em;font-weight:300}.process-seo-page .cases-section .macbook .screen .common-info .top{width:260px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:60px}.process-seo-page .cases-section .macbook .screen .common-info .top .name{font-size:14px;color:#787878;text-transform:uppercase;font-weight:300;margin-bottom:5px}.process-seo-page .cases-section .macbook .screen .common-info .top .top-list .place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:300;margin-bottom:5px}.process-seo-page .cases-section .macbook .screen .common-info .top .top-list .place.one i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2317px -527px;width:28px;height:41px}.process-seo-page .cases-section .macbook .screen .common-info .top .top-list .place.two i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2317px -568px;width:28px;height:41px}.process-seo-page .cases-section .macbook .screen .common-info .top .top-list .place.three i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2320px -1022px;width:28px;height:41px}.process-seo-page .cases-section .macbook .screen .common-info .top .top-list .place i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.process-seo-page .cases-section .macbook .screen .statistic img{margin:0 auto;display:block}.process-seo-page .cases-section .macbook .screen .statistic .highcharts-axis-label{text-transform:uppercase !important}.process-seo-page .cases-section .macbook .screen .statistic .highcharts-tick{display:none}.process-seo-page .cases-section .macbook .screen .statistic .highcharts-graph{stroke:#00CCA9}.process-seo-page .cases-section .macbook .screen .statistic .highcharts-halo{fill:#00CCA9}.process-seo-page .cases-section .macbook .screen .statistic .highcharts-point{fill:#FAFAFA !important;stroke:#00CCA9;stroke-width:2px}.process-seo-page .cases-section .macbook .screen .statistic .highcharts-xaxis-labels text tspan{font-weight:500;letter-spacing:0.8px}.process-seo-page .cases-section .controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-25px}.process-seo-page .cases-section .controls .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:12px;font-weight:700;color:#000;text-transform:uppercase;opacity:0.5;cursor:pointer;margin:0 20px;height:30px}.process-seo-page .cases-section .controls .arrow:hover{opacity:1}.process-seo-page .cases-section .controls .arrow.prev i{margin-right:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.process-seo-page .cases-section .controls .arrow.next i{margin-left:5px}.process-seo-page .cases-section .controls .arrow i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2344px -801px;width:5px;height:9px}.process-seo-page .design-info .imaged-block{background:transparent url("../images/index/bg6.png") left top no-repeat;width:1100px;height:856px;margin:0 auto;padding:75px 90px;position:relative}.process-seo-page .design-info .imaged-block .text{line-height:1.875;max-width:685px;width:100%}.process-seo-page .design-info .imaged-block .text .title{font-size:24px;font-weight:800;margin-bottom:60px}.process-seo-page .design-info .imaged-block .text .other-desc{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:60px}.process-seo-page .design-info .imaged-block .graph-blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:50px}.process-seo-page .design-info .imaged-block .graph-blocks .block{font-size:16px;color:#fff;font-weight:300;line-height:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.process-seo-page .design-info .imaged-block .graph-blocks .block:nth-child(3){padding-top:50px}.process-seo-page .design-info .imaged-block .graph-blocks .block:nth-child(2){padding-top:100px}.process-seo-page .design-info .imaged-block .graph-blocks .block:nth-child(1){padding-top:150px}.process-seo-page .design-info .imaged-block .graph-blocks .block i{-webkit-border-radius:100%;border-radius:100%;border:1px solid #fed100;padding:3px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:32px;height:32px;position:relative;top:-5px;margin-right:10px}.process-seo-page .design-info .imaged-block .graph-blocks .block i::before{content:'';display:block;-webkit-border-radius:100%;border-radius:100%;background:#fff;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:24px;height:24px}.process-seo-page .design-info .general-block{max-width:1420px;width:100%;background:#F7F7F7 url("../images/ui/ic30.png") right center no-repeat;margin:0 auto;padding:280px 0 80px;margin-top:-205px}.process-seo-page .design-info .general-block .wrapper{max-width:1100px;width:100%;margin:0 auto;line-height:1.875;font-weight:300}.process-seo-page .design-info .general-block .wrapper .title{font-size:24px;font-weight:800;margin-bottom:10px;text-transform:uppercase}.process-seo-page .design-info .general-block .wrapper .uls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px}.process-seo-page .design-info .general-block .wrapper .uls ul{margin:0;max-width:460px;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px}.process-seo-page .design-info .general-block .wrapper ul{padding:0}.process-seo-page .design-info .general-block .wrapper ul li{padding-left:15px;list-style:none;display:block;position:relative}.process-seo-page .design-info .general-block .wrapper ul li::before{content:'';display:block;position:absolute;left:0;top:14px;-webkit-border-radius:100%;border-radius:100%;width:5px;height:5px;background:#fed100}.process-seo-page .workers-section{background:#fff;padding:65px 0}.process-seo-page .workers-section .wrapper .title{font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:10px}.process-seo-page .workers-section .wrapper .desc{font-size:16px;line-height:1.875;font-weight:300}.process-seo-page .workers-section .wrapper .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:60px}.process-seo-page .workers-section .wrapper .blocks .block{width:179px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative}.process-seo-page .workers-section .wrapper .blocks .block::before{content:'';display:block;position:absolute;right:64px;top:25px;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2330px -666px;width:18px;height:4px}.process-seo-page .workers-section .wrapper .blocks .block i{display:block}.process-seo-page .workers-section .wrapper .blocks .block .text{font-size:16px;padding-top:18px}.process-seo-page .workers-section .wrapper .blocks .block:nth-child(1) i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1268px -707px;width:43px;height:56px}.process-seo-page .workers-section .wrapper .blocks .block:nth-child(2) i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1916px -851px;width:45px;height:56px}.process-seo-page .workers-section .wrapper .blocks .block:nth-child(3) i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1268px -763px;width:43px;height:56px}.process-seo-page .workers-section .wrapper .blocks .block:nth-child(4) i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2007px -761px;width:45px;height:56px}.process-seo-page .workers-section .wrapper .blocks .block:nth-child(5)::before{display:none}.process-seo-page .workers-section .wrapper .blocks .block:nth-child(5) i{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1960px -761px;width:47px;height:56px}.process-seo-page .partners-section{border-top:2px solid #F7F7F7;padding:50px 0 100px;background:#fff}.process-seo-page .partners-section .wrapper .title{font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:50px}.process-seo-page .partners-section .wrapper .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.process-seo-page .partners-section .wrapper .blocks .block img{display:block}.process-seo-page .works-general-module{padding:150px 0 100px}.process-dev-page .with-line{position:relative;text-transform:uppercase}.process-dev-page .with-line i{width:44px;height:4px;-webkit-border-radius:30px;border-radius:30px;background:#fed100;position:absolute;right:100%;margin-right:10px;top:50%;margin-top:-2px}.process-dev-page .with-line i::before{content:'';display:block;position:absolute;right:100%;height:4px;width:8px;-webkit-border-radius:30px;border-radius:30px;background:#fed100;margin-right:8px}.process-dev-page ul.decorated{position:relative;padding:0;margin:0;padding-left:15px}.process-dev-page ul.decorated::before{content:'';display:block;position:absolute;left:0;top:0;height:100%;width:4px;-webkit-border-radius:3px;border-radius:3px;background:#fed100}.process-dev-page ul.decorated li{list-style:none}.process-dev-page .wrapper{max-width:1100px;width:100%;margin:0 auto}.process-dev-page .section-first{padding:150px 0 0}.process-dev-page .section-first .wrapper .section-title{text-align:center;font-size:30px;color:#000;font-weight:800;margin:0;margin-bottom:100px}.process-dev-page .section-first .wrapper .text p{font-size:17px;color:#000;font-weight:300;line-height:1.765}.process-dev-page .section-first .wrapper .text h2{font-size:22px;font-weight:800}.process-dev-page .section-first .wrapper .browser-window{margin:0 auto;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1319px 0px;width:748px;height:468px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);-webkit-border-radius:6px;border-radius:6px;margin-top:40px;position:relative;z-index:2}.process-dev-page .section-description{background:#F8F8F8;margin-top:-70px;padding:100px 0 40px}.process-dev-page .section-description .wrapper{font-size:17px;line-height:1.765;font-weight:300}.process-dev-page .backend-section{padding:40px 0}.process-dev-page .backend-section .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.process-dev-page .backend-section .wrapper .text{font-size:17px;line-height:1.765;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.process-dev-page .backend-section .wrapper .text h2{font-size:22px;font-weight:800;margin-top:0}.process-dev-page .backend-section .wrapper .text p{font-weight:300}.process-dev-page .backend-section .wrapper .animation{margin-left:100px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:290px}.process-dev-page .backend-section .wrapper .animation .text-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -5px}.process-dev-page .backend-section .wrapper .animation .text-line.tab1{padding-left:17px}.process-dev-page .backend-section .wrapper .animation .text-line.tab2{padding-left:34px}.process-dev-page .backend-section .wrapper .animation .text-line.tab3{padding-left:51px}.process-dev-page .backend-section .wrapper .animation .text-line.tab4{padding-left:68px}.process-dev-page .backend-section .wrapper .animation .text-line.tab5{padding-left:85px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text{height:10px;-webkit-border-radius:30px;border-radius:30px;background:#fed100;margin:5px;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.hide{width:0 !important}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size1{width:38px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size2{width:30px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size3{width:32px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size4{width:46px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size5{width:26px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size6{width:70px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size7{width:107px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size8{width:33px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size9{width:122px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size10{width:18px}.process-dev-page .backend-section .wrapper .animation .text-line .anim-text.size11{width:91px}.process-dev-page .technologies-section{padding:50px 0;background:#F8F8F8}.process-dev-page .technologies-section .wrapper .section-title{font-size:18px;font-weight:600;margin-bottom:50px}.process-dev-page .technologies-section .wrapper .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -25px;line-height:1.765}.process-dev-page .technologies-section .wrapper .blocks ul{display:block;padding:0;margin:0 25px;padding-left:15px;font-weight:300}.process-dev-page .descr-section{padding:40px 0}.process-dev-page .descr-section .wrapper{font-size:17px;line-height:1.765;font-weight:300}.process-dev-page .quote-section{background:#F7F7F7;padding:80px 0 95px}.process-dev-page .quote-section .wrapper{max-width:530px;width:100%;margin:0 auto}.process-dev-page .quote-section .wrapper .quote-symbol{font-size:60px;font-weight:800;color:#fed100;line-height:15px}.process-dev-page .quote-section .wrapper .text{font-size:24px;line-height:1.6em}.process-dev-page .quote-section .wrapper .autor{font-size:18px;text-align:right;font-weight:700;color:#fed100}.process-dev-page .works-general-module{padding:150px 0 100px}.projects-page{background:#fff url("../images/ui/pattern.png") left 100px repeat;padding:105px 0}.projects-page.nav-fixed .projects-page-nav{position:fixed;top:90px;left:0;width:100%;height:0px}.projects-page.nav-fixed .projects-page-nav .wrapper{height:0}.projects-page.nav-fixed .projects-page-nav .wrapper .cnt{position:relative;top:-42px;-webkit-box-shadow:5px 0px 10px 0px rgba(0,0,0,0.05);box-shadow:5px 0px 10px 0px rgba(0,0,0,0.05)}.projects-page.nav-fixed .page-common{padding-top:130px}.projects-page .wrapper{max-width:1596px;width:100%;margin:0 auto}.projects-page .wrapper .cnt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:70px;background:#fff;-webkit-border-radius:0 40px 40px 0;border-radius:0 40px 40px 0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.projects-page .projects-page-nav{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;z-index:100}.projects-page .projects-page-nav .wrapper{height:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.projects-page .projects-page-nav .title{color:white;background:url("../images/ui/text-bg.png") -57px -108px no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:90px;font-family:'CocoGothic';font-weight:700;margin:0;margin-right:100px}.projects-page .projects-page-nav nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.projects-page .projects-page-nav nav .nav-item{font-size:14px;font-weight:800;color:#000;position:relative;opacity:.3;cursor:pointer;margin-right:85px;text-decoration:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.projects-page .projects-page-nav nav .nav-item.active{opacity:1}.projects-page .projects-page-nav nav .nav-item.active::before{width:38px}.projects-page .projects-page-nav nav .nav-item:hover{opacity:1}.projects-page .projects-page-nav nav .nav-item::before{content:'';display:block;position:absolute;right:100%;top:50%;margin-top:-1px;margin-right:6px;width:14px;height:2px;background:#000;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.projects-page .page-common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;outline:none;padding-top:40px}.projects-page .page-common .jspVerticalBar{right:0;width:6px;height:100%;background:rgba(0,0,0,0.1)}.projects-page .page-common .jspVerticalBar .jspTrack{background:none}.projects-page .page-common .jspVerticalBar .jspTrack .jspDrag{background:#000;width:100%;left:0}.projects-page .page-common .jspDrag{width:5px;left:-2px;right:-2px;z-index:10}.projects-page .page-common .project-blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-16px;outline:none}.projects-page .page-common .project-blocks .project-block{-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;margin:16px;cursor:pointer}.projects-page .page-common .project-blocks .project-block img{width:100%;display:block}.cases-page{height:100vh;background:#fff url("../images/ui/pattern.png") left 124px repeat;position:relative;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.cases-page:before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background:#CDCDCD;margin-top:-0.5px;z-index:1}.cases-page.hide-nav .projects-page-nav{visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease, visibility 0s ease 0.3s;-o-transition:opacity 0.3s ease, visibility 0s ease 0.3s;transition:opacity 0.3s ease, visibility 0s ease 0.3s}.cases-page .projects-page-nav{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:fixed;top:90px;left:0;width:100%;height:0px;z-index:100;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.cases-page .projects-page-nav .wrapper{max-width:1596px;width:100%;margin:0 auto;height:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:100;position:relative}.cases-page .projects-page-nav .wrapper .cnt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;top:-42px;height:70px;-webkit-border-radius:0 40px 40px 0;border-radius:0 40px 40px 0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.cases-page .projects-page-nav .title{color:white;background:url("../images/ui/text-bg.png") -57px -108px no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:90px;font-family:'CocoGothic';font-weight:700;margin:0;margin-right:100px;font-size:60.4px}.cases-page .projects-page-nav nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cases-page .projects-page-nav nav .nav-item{font-size:14px;font-weight:800;color:#000;position:relative;opacity:.3;cursor:pointer;margin-right:85px;text-decoration:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.cases-page .projects-page-nav nav .nav-item.active{opacity:1}.cases-page .projects-page-nav nav .nav-item.active::before{width:38px}.cases-page .projects-page-nav nav .nav-item:hover{opacity:1}.cases-page .projects-page-nav nav .nav-item::before{content:'';display:block;position:absolute;right:100%;top:50%;margin-top:-1px;margin-right:6px;width:14px;height:2px;background:#000;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.cases-page .cases-page-common{position:relative;z-index:2;opacity:0;-webkit-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.cases-page .cases-page-common.show{opacity:1}.cases-page .cases-page-common .cases-carousel-module{height:100vh;position:relative}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-panel .controls-items .controls-items-list .control-item{opacity:0}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-panel .controls-items .controls-items-list .control-item .name{opacity:0}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-panel .controls-block .change-view::before{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-panel .controls-block .change-view span{-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);opacity:0}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case{opacity:0}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case .cases-wrapper .common-info{opacity:0}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case.case-active{opacity:1}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case.case-active .cases-wrapper .common-info{opacity:1;-webkit-transition:.4s ease .2s;-o-transition:.4s ease .2s;transition:.4s ease .2s}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case .cases-wrapper{padding-right:580px}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case .cases-wrapper .preview-info .image{width:820px;height:446px}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case .cases-wrapper .preview-info .title{opacity:0}.cases-page .cases-page-common .cases-carousel-module.full .cases-carousel-items .cases-list .case .cases-wrapper .common-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items{position:relative;height:100vh;overflow:hidden}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list{position:relative;-webkit-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case{height:506px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:.34;margin-bottom:90px;cursor:pointer;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case:last-child{margin-bottom:0}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case.case-active{opacity:1}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .preview-info{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .preview-info .image{margin:0 auto;width:700px;height:381px;position:relative;z-index:2;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .preview-info .image img{display:block;width:100%}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .preview-info .title{text-align:center;font-size:24px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .common-info{opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;top:0;width:580px;padding-left:20px;padding-top:28px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .common-info .title{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .common-info .title.delouvre{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1407px -1522px;width:570px;height:100px;margin-bottom:60px}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .common-info .desc{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-size:18px;font-weight:300;line-height:1.667;margin-bottom:60px}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .common-info .button{width:240px;height:47px;border:2px solid #CEA66B;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-items .cases-list .case .cases-wrapper .common-info .button:hover{background:#CEA66B}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel{position:absolute;right:0;top:0;height:100vh;z-index:2}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block{position:absolute;top:50%;right:55px;height:86px;margin-top:-43px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50px;height:40px;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .arrow:hover{background:#EEE}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .arrow:before{content:'';display:block;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2326px -872px;width:13px;height:6px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .arrow.bottom:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:40px;width:50px;position:relative;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view:hover{opacity:0.7}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view::before{content:'';display:block;width:9px;height:9px;-webkit-border-radius:100%;border-radius:100%;background:#000;opacity:0;position:absolute;top:50%;left:50%;margin-left:-4.5px;margin-top:-4.5px;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);opacity:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view span{position:relative;background:#000;width:12px;height:2px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view span:before,.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view span:after{content:'';display:block;position:absolute;background:#000000;height:2px;left:-2px;width:16px}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view span:before{top:-4px}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-block .change-view span:after{bottom:-4px}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-items .controls-items-list{position:relative}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-items .controls-items-list .control-item{font-size:14px;font-weight:300;opacity:0.5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;padding:15px 15px 15px 0;height:50px}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-items .controls-items-list .control-item.control-item-active{font-size:18px;opacity:1;padding:55px 15px 55px 0}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-items .controls-items-list .control-item.control-item-active .name{background:#fff;padding-right:40px}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-items .controls-items-list .control-item.control-item-active .num{background:#fff}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-items .controls-items-list .control-item .name{padding-right:12px;padding-left:25px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.cases-page .cases-page-common .cases-carousel-module .cases-carousel-panel .controls-items .controls-items-list .control-item .num{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;padding-right:25px}.vacancy-page{padding-bottom:80px}.vacancy-page .content{max-width:1010px;width:100%;padding:0 15px;margin:0 auto}.vacancy-page .content .page-title{text-align:center;font-size:40px;font-weight:800;padding:150px 0 20px}.vacancy-page .content .page-desc{text-align:center;font-size:20px;padding-bottom:50px}.vacancy-page .content .blocks .empty{-webkit-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);text-align:center;padding:40px 15px}.vacancy-page .content .blocks .empty .icon{width:80px;height:59px;background:url("../images/ui/peoples.png") center center no-repeat;margin:0 auto}.vacancy-page .content .blocks .empty .name{font-size:18px;font-weight:700;margin:20px 0 10px}.vacancy-page .content .blocks .empty .desc{font-size:14px;font-weight:300;line-height:1.5em}.vacancy-page .content .blocks .empty .button{width:160px;height:44px;-webkit-border-radius:30px;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase;cursor:pointer;margin:20px auto 0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.vacancy-page .content .blocks .empty .button.filled{background:#fed100}.vacancy-page .content .blocks .empty .button.bordered{border:2px solid #fed100}.vacancy-page .content .blocks .empty .button:hover{background:#efc400}.vacancy-page .content .blocks .empty .button:active{background:#dfb800}.vacancy-page .content .blocks .block{-webkit-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);margin-bottom:15px}.vacancy-page .content .blocks .block.open .text{display:block}.vacancy-page .content .blocks .block .block-gen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px}.vacancy-page .content .blocks .block .icon{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;min-width:50px}.vacancy-page .content .blocks .block .icon img{margin:0 auto;display:block}.vacancy-page .content .blocks .block .common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:30px}.vacancy-page .content .blocks .block .common .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.vacancy-page .content .blocks .block .common .head .name{font-size:18px;font-weight:700}.vacancy-page .content .blocks .block .common .head .date{font-size:12px;color:#adadad;font-weight:300}.vacancy-page .content .blocks .block .common .tags{color:#adadad;font-size:12px;font-weight:300;padding:10px 0}.vacancy-page .content .blocks .block .common .tags:after{content:'';display:block;width:30px;height:2px;background:#fed100;margin-top:10px}.vacancy-page .content .blocks .block .common .desc{font-size:14px;font-weight:300;line-height:1.5em}.vacancy-page .content .blocks .block .common .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.vacancy-page .content .blocks .block .common .bottom .location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#adadad;font-size:12px;font-weight:300}.vacancy-page .content .blocks .block .common .bottom .location svg{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:5px;width:7px;height:10px;fill:#fed100}.vacancy-page .content .blocks .block .common .bottom .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-4px}.vacancy-page .content .blocks .block .common .bottom .buttons .button{width:120px;height:38px;-webkit-border-radius:30px;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:10px;font-weight:700;text-transform:uppercase;cursor:pointer;margin:4px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.vacancy-page .content .blocks .block .common .bottom .buttons .button.filled{background:#fed100}.vacancy-page .content .blocks .block .common .bottom .buttons .button.bordered{border:2px solid #fed100}.vacancy-page .content .blocks .block .common .bottom .buttons .button:hover{background:#efc400}.vacancy-page .content .blocks .block .common .bottom .buttons .button:active{background:#dfb800}.vacancy-page .content .blocks .block .text{border-top:1px solid #ededed;display:none}.vacancy-page .content .blocks .block .text .wrp{padding:15px 30px 15px 110px;font-size:14px;line-height:1.5em;font-weight:300}.vacancy-page .content .blocks .block .text .wrp h3{font-size:14px;font-weight:700}.vacancy-page .content .blocks .block .text .wrp ul{padding-left:15px}.vacancy-page .content .blocks .block .text .wrp ul li{list-style:none;margin:5px 0}.vacancy-page .content .blocks .block .text .wrp ul li:before{content:'\2022 ';color:#fed100;padding-right:0.4em;font-size:20px;line-height:1px}.vacancy-page .content .blocks .block .text .button{height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#fed100;font-size:14px;font-weight:600;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.vacancy-page .content .blocks .block .text .button:hover{background:#efc400}.vacancy-page .content .blocks .block .text .button:active{background:#dfb800}#vacancy-callback{background:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);max-width:682px;width:100%;margin:0 auto;padding:15px 15px 40px}#vacancy-callback .title{font-size:18px;font-weight:700;text-align:center;margin-bottom:35px;margin-top:20px}#vacancy-callback form{max-width:570px;width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#vacancy-callback form .form-groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}#vacancy-callback form .form-groups .form-group{margin:6px}#vacancy-callback form .form-group{min-width:200px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:6px 0;position:relative}#vacancy-callback form .form-group.has-error input,#vacancy-callback form .form-group.has-error select,#vacancy-callback form .form-group.has-error textarea{border-color:#ee2121 !important}#vacancy-callback form .form-group.has-error:before{content:'';display:block;position:absolute;right:10px;top:16px;width:12px;height:12px;background:transparent url("../images/icons/ic6.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}#vacancy-callback form .form-group.has-success input,#vacancy-callback form .form-group.has-success select,#vacancy-callback form .form-group.has-success textarea{border-color:#45b613 !important}#vacancy-callback form .form-group.has-success:before{content:'';display:block;position:absolute;right:10px;top:50%;width:14px;height:10px;margin-top:-5px;background:transparent url("../images/icons/ic5.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}#vacancy-callback form .form-group input,#vacancy-callback form .form-group textarea{width:100%;height:50px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ededed;padding:0 15px;font-weight:300;outline:none;font-size:12px;color:#000}#vacancy-callback form .form-group input:focus,#vacancy-callback form .form-group textarea:focus{border-color:#d9d9d9}#vacancy-callback form .form-group input.placeholder,#vacancy-callback form .form-group textarea.placeholder{color:#a6a6a6;font-weight:300}#vacancy-callback form .form-group input:-moz-placeholder,#vacancy-callback form .form-group textarea:-moz-placeholder{color:#a6a6a6;font-weight:300}#vacancy-callback form .form-group input::-moz-placeholder,#vacancy-callback form .form-group textarea::-moz-placeholder{color:#a6a6a6;font-weight:300}#vacancy-callback form .form-group input:-ms-input-placeholder,#vacancy-callback form .form-group textarea:-ms-input-placeholder{color:#a6a6a6;font-weight:300}#vacancy-callback form .form-group input::-webkit-input-placeholder,#vacancy-callback form .form-group textarea::-webkit-input-placeholder{color:#a6a6a6;font-weight:300}#vacancy-callback form .form-group textarea{height:140px;padding:15px;resize:none}#vacancy-callback form .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#vacancy-callback form .bottom label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#a6a6a6;font-weight:300;cursor:pointer;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}#vacancy-callback form .bottom label:hover .icon{background:#fed100 url("../images/ui/ic39.png") center center no-repeat}#vacancy-callback form .bottom label input{display:none}#vacancy-callback form .bottom label .icon{width:46px;height:46px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fed100;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url("../images/ui/ic39.png") center center no-repeat}#vacancy-callback form .bottom button{width:100%;max-width:280px;height:46px;-webkit-border-radius:4px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:700;background:#fed100;border:none;outline:none;margin-left:15px}#vacancy-callback form .bottom button:hover{background:#f4c900}#vacancy-callback form .bottom button:active{background:#eac000}#vacancy-callback form .error-form{font-size:12px;color:red;margin-top:20px;text-align:center}.services-page{padding:150px 0 0}.services-page .page-banner .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.services-page .page-banner .wrapper .text{max-width:850px;width:100%;margin:0 auto;text-align:center}.services-page .page-banner .wrapper .text h1{text-transform:uppercase;font-size:40px;margin:0;font-weight:800;letter-spacing:3px}.services-page .page-banner .wrapper .text h4{font-size:20px;font-weight:400;line-height:1.5em;margin:0}.services-page section.general-works{background:#fff url("../images/ui/pattern.png") left 40px repeat;padding:100px 0 50px}.services-page section.general-works .wrapper{max-width:1240px;width:100%;margin:0 auto}.services-page section.general-works .wrapper .section-title{text-align:center;font-size:30px;font-family:'CocoGothic';font-weight:700}.services-page section.general-works .wrapper .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px -35px}.services-page section.general-works .wrapper .blocks .block{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;text-decoration:none;color:#000;text-align:center;margin:5px 35px;-webkit-border-radius:4px;border-radius:4px;padding:24px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.services-page section.general-works .wrapper .blocks .block:hover{background-color:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08)}.services-page section.general-works .wrapper .blocks .block:hover .icon{-webkit-filter:grayscale(0);filter:grayscale(0)}.services-page section.general-works .wrapper .blocks .block:hover .common .desc{color:#000}.services-page section.general-works .wrapper .blocks .block:hover .common .button{opacity:1}.services-page section.general-works .wrapper .blocks .block .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.services-page section.general-works .wrapper .blocks .block .icon.digital::before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2067px -1128px;width:181px;height:131px}.services-page section.general-works .wrapper .blocks .block .icon.startup::before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2067px -1390px;width:172px;height:126px}.services-page section.general-works .wrapper .blocks .block .icon.crm::before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2067px -1259px;width:181px;height:131px}.services-page section.general-works .wrapper .blocks .block .icon.branding::before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2216px -888px;width:133px;height:134px}.services-page section.general-works .wrapper .blocks .block .icon.integration::before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2067px -1516px;width:162px;height:127px}.services-page section.general-works .wrapper .blocks .block .icon.seo::before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1106px -707px;width:162px;height:127px}.services-page section.general-works .wrapper .blocks .block .icon::before{content:'';display:block}.services-page section.general-works .wrapper .blocks .block .common .name{text-transform:uppercase;font-size:23px;font-family:'CocoGothic';font-weight:700;margin-bottom:10px;position:relative}.services-page section.general-works .wrapper .blocks .block .common .name span{position:relative;display:block;text-align:center;z-index:2}.services-page section.general-works .wrapper .blocks .block .common .desc{font-size:18px;font-weight:300;line-height:1.7em;margin-bottom:20px;color:#989898;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.services-page section.general-works .wrapper .blocks .block .common .button{width:180px;height:42px;color:#000;font-size:14px;font-weight:700;margin:0 auto;cursor:pointer;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-border-radius:30px;border-radius:30px;text-transform:uppercase;opacity:0;border:2px solid #fed100;background:#fed100;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.services-page section.general-works .wrapper .blocks .block .common .button:hover{background:#efc400;border-color:#efc400;color:#000}.services-page section.general-works .wrapper .blocks .block .common .button:hover:before{left:-15px;opacity:0}.services-page section.general-works .wrapper .blocks .block .common .button:before,.services-page section.general-works .wrapper .blocks .block .common .button:after{content:'';display:block;position:absolute}.services-page section.general-works .wrapper .blocks .block .common .button:before{width:50px;left:-35px;top:50%;margin-top:-1px;height:2px;background:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.services-page section.general-works .wrapper .blocks .block .common .button:after{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -815px;width:8px;height:14px;right:20px;top:50%;margin-top:-7px}.brief-page .page-head{background:transparent url("../images/index/bg2.jpg") center top no-repeat;-webkit-background-size:cover;background-size:cover}.brief-page .page-head .content{height:422px;padding-top:60px;max-width:980px;margin:0 auto}.brief-page .page-head .content h1{margin:0;text-align:center;color:#fed100;font-weight:800;font-size:32px;text-transform:uppercase;margin-bottom:30px}.brief-page .page-head .content h2{margin:0;text-align:center;color:#fff;font-weight:300;font-size:16px;line-height:1.5em}.brief-page .common-module{position:relative;z-index:2;background:#F8F8F8}.brief-page .common-module .content{max-width:980px;margin:0 auto}.brief-page .common-module .content .brief-page-wrapper{width:980px;top:-145px;position:relative}.brief-page .common-module .content .brief-page-wrapper .js-info-message{font-weight:300;text-align:center}.brief-page .common-module .content .brief-block{padding:25px 0;background-color:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);margin-bottom:20px}.brief-page .common-module .content .brief-block .brief-section-module{padding:25px 0 0}.brief-page .common-module .content .brief-block .brief-section-module .section-title{text-align:center;font-size:18px;font-weight:800;padding:0 50px 50px;text-transform:uppercase}.brief-page .common-module .content .brief-block .brief-section-module .section-desc{font-size:16px;font-style:italic;padding-bottom:50px;line-height:1.5em;color:#939393;padding:0 50px 30px}.brief-page .common-module .content .brief-block .brief-section-module .form-group{position:relative}.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-error input,.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-error select,.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-error textarea{border-color:#ee2121 !important}.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-error:before{content:'';display:block;position:absolute;right:5px;top:5px;width:12px;height:12px;background:transparent url("../images/icons/ic6.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-success input,.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-success select,.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-success textarea{border-color:#45b613 !important}.brief-page .common-module .content .brief-block .brief-section-module .form-group.has-success:before{content:'';display:block;position:absolute;right:5px;top:5px;width:14px;height:10px;background:transparent url("../images/icons/ic5.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.brief-page .common-module .content .brief-block .brief-section-module .brief-section{position:relative;margin:20px 0}.brief-page .common-module .content .brief-block .brief-section-module .brief-section:before{content:'';display:block;position:absolute;left:-5px;top:-7px;background-color:#fed100;width:10px;height:34px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section:after{content:'';display:block;position:absolute;left:-5px;top:27px;border:2px solid transparent;border-top:2px solid #c59f00;border-right:3px solid #c59f00}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-head .num{font-size:16px;font-weight:700;width:50px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-head .text{padding-right:50px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-head .text .name{font-size:16px;font-weight:700}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-head .text .desc{font-size:14px;font-style:italic;font-weight:300;padding-top:5px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body{padding:15px 50px 0}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors .color-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors .color-group .color{-webkit-border-radius:100%;border-radius:100%;width:79px;height:79px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:5px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors .color-group .color.white.active{border-color:transparent !important}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors .color-group .color.white.active:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2279px -1599px;width:32px;height:22px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors .color-group .color:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.16)}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors .color-group .color.active{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.16)}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .colors .color-group .color.active:before{content:'';display:block;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2311px -1599px;width:32px;height:22px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body label{cursor:pointer}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body label .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body label .wrapper i{width:20px;height:20px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #CDCDCD;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:10px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body label .wrapper input{display:none}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body label .wrapper input[type=radio]:checked ~ i{border:none}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body label .wrapper input[type=radio]:checked ~ i:before{content:'';display:block;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1985px -817px;width:20px;height:20px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .adaptive-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .adaptive-module label{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .adaptive-module label .image{-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.06);overflow:hidden;margin-bottom:15px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .adaptive-module label .image img{display:block}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .adaptive-module label .wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .radios label{margin:10px 0;display:block}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body textarea{width:100%;border-style:solid;border-width:1px;border-color:#E4E4E4;-webkit-border-radius:2px;border-radius:2px;min-height:120px;padding:10px 15px;font-size:14px;font-weight:300;line-height:1.4em;outline:none;resize:vertical}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body textarea:focus{border-color:#a4a4a4}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .form-group{margin:5px 0}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -5px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body .inputs .form-group{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:5px}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body input[type=text]{height:50px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #E4E4E4;padding:0 15px;outline:none;font-size:14px;font-weight:300;width:100%}.brief-page .common-module .content .brief-block .brief-section-module .brief-section .section-body input[type=text]:focus{border-color:#a4a4a4}.brief-page .common-module .content .button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:35px}.brief-page .common-module .content .button-wrapper .button{text-transform:uppercase;height:62px;width:290px;background:#fed100;border:none;-webkit-border-radius:30px;border-radius:30px;outline:none;font-size:15px;font-weight:800}.brief-page .common-module .content .button-wrapper .button:focus{background:#ffd71e}.brief-page .common-module .content .button-wrapper .button:hover{background:#efc400}.brief-page .common-module .content .button-wrapper .button:active{background:#dfb800}.commerce-page{background:#F8F8F8;color:#272727;padding:90px 0}.commerce-page .main-wrapper{max-width:980px;width:100%;margin:0 auto}.commerce-page .main-wrapper .page-list{background:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);padding:50px;margin-bottom:10px}.commerce-page .main-wrapper .page-list .commerce-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:100px}.commerce-page .main-wrapper .page-list .commerce-head .logo{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-798px -707px;width:308px;height:142px}.commerce-page .main-wrapper .page-list .commerce-head .info{text-align:right;line-height:1.8em}.commerce-page .main-wrapper .page-list .commerce-head .info h2{margin:0;font-size:19px;font-weight:700;margin-bottom:20px}.commerce-page .main-wrapper .page-list .commerce-head .info h3{margin:0;font-size:18px;font-weight:500}.commerce-page .main-wrapper .page-list section{position:relative;padding-left:35px}.commerce-page .main-wrapper .page-list section:not(:last-child){padding-bottom:80px}.commerce-page .main-wrapper .page-list section .section-title{-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;font-size:17px;color:#8f8f8f;text-transform:uppercase;position:absolute;left:-15px;top:5px;font-weight:300;letter-spacing:1px}.commerce-page .main-wrapper .page-list section .section-title span{color:#fed100;margin-right:5px}.commerce-page .main-wrapper .page-list section.team-module .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-18px}.commerce-page .main-wrapper .page-list section.team-module .wrapper .member{text-align:center;margin:18px;width:160px}.commerce-page .main-wrapper .page-list section.team-module .wrapper .member .image{-webkit-border-radius:50%;border-radius:50%;background-color:#F2B043;width:160px;height:160px;overflow:hidden}.commerce-page .main-wrapper .page-list section.team-module .wrapper .member .image img{display:block;width:100%}.commerce-page .main-wrapper .page-list section.team-module .wrapper .member .work{font-size:14px;color:#989898;font-weight:300;padding:14px 0 2px}.commerce-page .main-wrapper .page-list section.team-module .wrapper .member .name{font-size:15px;font-weight:500}.commerce-page .main-wrapper .page-list section.structure-module .wrapper{font-size:15px;line-height:1.6em}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table{width:100%;border:none;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.04);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.04);overflow:hidden}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table thead th{font-size:11px;text-align:center;color:#4d4c4c;text-transform:uppercase;font-weight:400;padding:17px 0;border:1px solid #F4F4F4}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table thead th:first-child{width:475px !important}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table thead th:not(:first-child){width:122px}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.grey{background:#F4F4F4}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.grey td{border:none;font-size:14px;text-transform:uppercase;padding:10px 20px;font-weight:600}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.yellow{background:#FED100}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.yellow td{border:none;font-size:14px;text-transform:uppercase;padding:20px;font-weight:600;border:1px solid #F4F4F4}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table tbody tr td{padding:10px 35px;font-size:15px;color:#272727;border:1px solid #F4F4F4}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table tbody tr td:not(:first-child){text-align:center}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper table tbody tr td:last-child{border-right:0}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:50px}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox i{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:12px;-webkit-border-radius:50%;border-radius:50%;background-color:#ececec;width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox i:before{content:'';display:block;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2315px -872px;width:11px;height:8px}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox input{display:none}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox input:checked ~ i{background:#FED100}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox input:checked ~ i:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -860px;width:11px;height:8px}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker button{font-size:14px;background:#FED100;width:240px;height:50px;border:none;-webkit-border-radius:30px;border-radius:30px;cursor:pointer;outline:none;text-transform:uppercase;font-weight:700;display:block;margin-left:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker button[disabled]{background:#ECECEC;color:#B4B4B4;pointer-events:none}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker button:hover{background:#000;color:#fff}.commerce-page .main-wrapper .page-list section.smeta-module .wrapper .js-start-work-error-summary{text-align:center;padding-top:25px}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .info-block{background:transparent url("../images/ui/bg4.jpg") left top no-repeat;height:135px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:18px;line-height:1.667;font-weight:500}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .ttl{font-size:22px;font-weight:600;margin:25px 0}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .checkers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .checkers .checker{background-color:#fff;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.06);height:60px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:15px;font-weight:300;border:2px solid transparent;margin:10px;-webkit-border-radius:30px;border-radius:30px;padding:0 25px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .checkers .checker:hover{border-color:#ffed98}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .checkers .checker.active{border-color:#FED100}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .logos{margin:-20px;padding-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .logos .service-logo{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-height:44px;margin:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;opacity:.2;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .logos .service-logo.active{opacity:1}.commerce-page .main-wrapper .page-list section.integration-module .wrapper .connections .logos .service-logo img{max-height:100%;display:block}.commerce-page .main-wrapper .page-list section.about-module .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block:nth-child(1) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1961px -851px;width:51px;height:49px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block:nth-child(2) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1996px -702px;width:51px;height:54px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block:nth-child(3) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2295px -1211px;width:47px;height:47px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block:nth-child(4) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2279px -635px;width:51px;height:36px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block:nth-child(5) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2229px -1599px;width:50px;height:31px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block:nth-child(6) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1268px -849px;width:44px;height:50px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block .icon{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:90px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block .icon:before{content:'';display:block;margin:0 auto}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block .text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block .text .name{font-weight:600;margin-bottom:10px}.commerce-page .main-wrapper .page-list section.about-module .wrapper .block .text .desc{line-height:1.6em}.commerce-page .main-wrapper .page-list section.form-block{padding:0 50px}.commerce-page .main-wrapper .page-list section.form-block form{width:100%}.commerce-page .main-wrapper .page-list section.form-block form .form-desc{font-size:20px;font-weight:800;margin-bottom:30px}.commerce-page .main-wrapper .page-list section.form-block form .form-group{margin-bottom:20px;position:relative}.commerce-page .main-wrapper .page-list section.form-block form .form-group.has-error input,.commerce-page .main-wrapper .page-list section.form-block form .form-group.has-error select,.commerce-page .main-wrapper .page-list section.form-block form .form-group.has-error textarea{border-color:#ee2121 !important}.commerce-page .main-wrapper .page-list section.form-block form .form-group.has-success input,.commerce-page .main-wrapper .page-list section.form-block form .form-group.has-success select,.commerce-page .main-wrapper .page-list section.form-block form .form-group.has-success textarea{border-color:#45b613 !important}.commerce-page .main-wrapper .page-list section.form-block form .form-group input{border:1px solid transparent;width:100%;height:50px;outline:none;font-size:13px;font-weight:500;text-transform:uppercase;padding:0 20px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);-webkit-border-radius:5px;border-radius:5px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page .main-wrapper .page-list section.form-block form .form-group input.placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group input:-moz-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group input::-moz-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group input:-ms-input-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group input::-webkit-input-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group input:focus{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08)}.commerce-page .main-wrapper .page-list section.form-block form .form-group textarea{width:100%;height:115px;resize:none;outline:none;border:1px solid transparent;font-size:13px;font-weight:500;text-transform:uppercase;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);padding:15px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page .main-wrapper .page-list section.form-block form .form-group textarea.placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group textarea:-moz-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group textarea::-moz-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group textarea:-ms-input-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group textarea::-webkit-input-placeholder{font-weight:400;color:#BBB}.commerce-page .main-wrapper .page-list section.form-block form .form-group textarea:focus{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08)}.commerce-page .main-wrapper .page-list section.form-block form button{background:#F4D000;width:100%;display:block;-webkit-border-radius:5px;border-radius:5px;height:50px;border:none;outline:none;text-transform:uppercase;font-size:16px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08)}.commerce-page .main-wrapper .page-list section.form-block form button:hover{background:#ffda04}.commerce-page .main-wrapper .page-list section.form-block form button:active{background:#ffde1e}.commerce-page .main-wrapper .page-list section.form-block form button i{display:block;background:transparent url("../images/ui/ic10.png") left top no-repeat;margin-left:10px;margin-right:-35px;-webkit-background-size:contain;background-size:contain;width:25px;height:25px}.commerce-page .main-wrapper .page-list section.form-block .error-summary{text-align:center;padding-top:25px}.commerce-page-aida{background:#F8F8F8;color:#272727;padding:90px 0}.commerce-page-aida .main-wrapper{max-width:980px;width:100%;margin:0 auto}.commerce-page-aida .main-wrapper .page-list{background:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);padding:50px;margin-bottom:10px}.commerce-page-aida .main-wrapper .page-list .commerce-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:100px}.commerce-page-aida .main-wrapper .page-list .commerce-head .logo{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1105px -849px;width:163px;height:60px}.commerce-page-aida .main-wrapper .page-list .commerce-head .info{text-align:right;line-height:1.8em}.commerce-page-aida .main-wrapper .page-list .commerce-head .info h2{margin:0;font-size:19px;font-weight:700;margin-bottom:20px}.commerce-page-aida .main-wrapper .page-list .commerce-head .info h3{margin:0;font-size:18px;font-weight:500}.commerce-page-aida .main-wrapper .page-list section{position:relative;padding-left:35px}.commerce-page-aida .main-wrapper .page-list section:not(:last-child){padding-bottom:80px}.commerce-page-aida .main-wrapper .page-list section .section-title{-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;font-size:17px;color:#8f8f8f;text-transform:uppercase;position:absolute;left:-15px;top:5px;font-weight:300;letter-spacing:1px}.commerce-page-aida .main-wrapper .page-list section .section-title span{color:#854de1;margin-right:5px}.commerce-page-aida .main-wrapper .page-list section.team-module .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-18px}.commerce-page-aida .main-wrapper .page-list section.team-module .wrapper .member{text-align:center;margin:18px;width:160px}.commerce-page-aida .main-wrapper .page-list section.team-module .wrapper .member .image{-webkit-border-radius:50%;border-radius:50%;background-color:#854de1;width:160px;height:160px;overflow:hidden}.commerce-page-aida .main-wrapper .page-list section.team-module .wrapper .member .image img{display:block;width:100%}.commerce-page-aida .main-wrapper .page-list section.team-module .wrapper .member .work{font-size:14px;color:#989898;font-weight:300;padding:14px 0 2px}.commerce-page-aida .main-wrapper .page-list section.team-module .wrapper .member .name{font-size:15px;font-weight:500}.commerce-page-aida .main-wrapper .page-list section.structure-module .wrapper{font-size:15px;line-height:1.6em}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table{width:100%;border:none;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.04);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.04);overflow:hidden}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table thead th{font-size:11px;text-align:center;color:#4d4c4c;text-transform:uppercase;font-weight:400;padding:17px 0;border:1px solid #F4F4F4}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table thead th:first-child{width:475px !important}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table thead th:not(:first-child){width:122px}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.grey{background:#F4F4F4}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.grey td{border:none;font-size:14px;text-transform:uppercase;padding:10px 20px;font-weight:600}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.yellow{background:#854de1}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table tbody tr.yellow td{color:#ffffff;font-size:14px;text-transform:uppercase;padding:20px;font-weight:600;border:1px solid #F4F4F4}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table tbody tr td{padding:10px 35px;font-size:15px;color:#272727;border:1px solid #F4F4F4}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table tbody tr td:not(:first-child){text-align:center}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper table tbody tr td:last-child{border-right:0}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:50px}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox i{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:12px;-webkit-border-radius:50%;border-radius:50%;background-color:#ececec;width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox i:before{content:'';display:block;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2315px -872px;width:11px;height:8px}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox input{display:none}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox input:checked ~ i{background:#854de1}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker .checkbox input:checked ~ i:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -852px;width:11px;height:8px}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker button{font-size:14px;background:#854de1;width:240px;height:50px;border:none;-webkit-border-radius:30px;border-radius:30px;cursor:pointer;outline:none;text-transform:uppercase;font-weight:700;display:block;margin-left:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;color:#ffffff}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker button[disabled]{background:#ECECEC;color:#B4B4B4;pointer-events:none}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .bottom-checker button:hover{background:#000;color:#fff}.commerce-page-aida .main-wrapper .page-list section.smeta-module .wrapper .js-start-work-error-summary{text-align:center;padding-top:25px}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .info-block{background:transparent url("../images/ui/bg4.jpg") left top no-repeat;height:135px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:18px;line-height:1.667;font-weight:500}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .ttl{font-size:22px;font-weight:600;margin:25px 0}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .checkers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .checkers .checker{background-color:#fff;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.06);height:60px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:15px;font-weight:300;border:2px solid transparent;margin:10px;-webkit-border-radius:30px;border-radius:30px;padding:0 25px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .checkers .checker:hover{border-color:#dfd0f7}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .checkers .checker.active{border-color:#854de1}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .logos{margin:-20px;padding-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .logos .service-logo{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-height:44px;margin:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;opacity:.2;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .logos .service-logo.active{opacity:1}.commerce-page-aida .main-wrapper .page-list section.integration-module .wrapper .connections .logos .service-logo img{max-height:100%;display:block}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block:nth-child(1) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2248px -1211px;width:47px;height:47px}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block:nth-child(2) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2248px -1342px;width:51px;height:36px}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block:nth-child(3) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2299px -1342px;width:50px;height:31px}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block:nth-child(4) .icon:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1802px -969px;width:44px;height:50px}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block .icon{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:90px}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block .icon:before{content:'';display:block;margin:0 auto}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block .text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block .text .name{font-weight:600;margin-bottom:10px}.commerce-page-aida .main-wrapper .page-list section.about-module .wrapper .block .text .desc{line-height:1.6em}.commerce-page-aida .main-wrapper .page-list section.form-block{padding:0 50px}.commerce-page-aida .main-wrapper .page-list section.form-block form{width:100%}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-desc{font-size:20px;font-weight:800;margin-bottom:30px}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group{margin-bottom:20px;position:relative}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group.has-error input,.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group.has-error select,.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group.has-error textarea{border-color:#ee2121 !important}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group.has-success input,.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group.has-success select,.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group.has-success textarea{border-color:#45b613 !important}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group input{border:1px solid transparent;width:100%;height:50px;outline:none;font-size:13px;font-weight:500;text-transform:uppercase;padding:0 20px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);-webkit-border-radius:5px;border-radius:5px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group input.placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group input:-moz-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group input::-moz-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group input:-ms-input-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group input::-webkit-input-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group input:focus{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08)}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group textarea{width:100%;height:115px;resize:none;outline:none;border:1px solid transparent;font-size:13px;font-weight:500;text-transform:uppercase;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);padding:15px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group textarea.placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group textarea:-moz-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group textarea::-moz-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group textarea:-ms-input-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group textarea::-webkit-input-placeholder{font-weight:400;color:#BBB}.commerce-page-aida .main-wrapper .page-list section.form-block form .form-group textarea:focus{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08)}.commerce-page-aida .main-wrapper .page-list section.form-block form button{background:#854de1;width:240px;-webkit-border-radius:25px;border-radius:25px;margin:0 auto;height:50px;border:none;outline:none;text-transform:uppercase;font-size:16px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#ffffff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.08)}.commerce-page-aida .main-wrapper .page-list section.form-block form button:hover{background:#8e5ae3}.commerce-page-aida .main-wrapper .page-list section.form-block form button:active{background:#9d70e7}.commerce-page-aida .main-wrapper .page-list section.form-block .error-summary{text-align:center;padding-top:25px}.integration-page{background:#fff url(../images/ui/pattern.png) left 40px repeat;padding:140px 0 0}.integration-page .wrapper{width:1100px;margin:0 auto}.integration-page .welcome-section .section-title{text-align:center;font-size:30px;font-weight:700;margin:0;margin-bottom:80px}.integration-page .welcome-section .section-desc{font-size:17px;font-weight:300;padding:0 40px;margin-bottom:30px}.integration-page .welcome-section .text-block{background:#F8F8F8;padding:40px}.integration-page .welcome-section .text-block .name{font-size:22px;font-weight:700;margin-bottom:8px}.integration-page .welcome-section .text-block .desc{font-size:17px;font-weight:300}@-webkit-keyframes iconAnim{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes iconAnim{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}.integration-page .info-graphic{padding:60px 0}.integration-page .info-graphic .wrapper .image-block{background:transparent url("../images/index/bg8.png") center center no-repeat;height:480px;position:relative}.integration-page .info-graphic .wrapper .image-block .ic{position:absolute;-webkit-animation:iconAnim 4s ease infinite;animation:iconAnim 4s ease infinite}.integration-page .info-graphic .wrapper .image-block .ic.ic1{background:transparent url("../images/index/ic1.png") left top no-repeat;width:66px;height:50px;top:115px;left:150px;-webkit-animation-delay:0s;animation-delay:0s}.integration-page .info-graphic .wrapper .image-block .ic.ic2{background:transparent url("../images/index/ic2.png") left top no-repeat;width:116px;height:92px;left:430px;top:60px;-webkit-animation-delay:0.8s;animation-delay:0.8s}.integration-page .info-graphic .wrapper .image-block .ic.ic3{background:transparent url("../images/index/ic3.png") left top no-repeat;width:97px;height:94px;right:130px;top:120px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.integration-page .info-graphic .wrapper .image-block .ic.ic4{background:transparent url("../images/index/ic4.png") left top no-repeat;width:154px;height:109px;left:80px;bottom:70px;-webkit-animation-delay:1.3s;animation-delay:1.3s}.integration-page .info-graphic .wrapper .image-block .ic.ic5{background:transparent url("../images/index/ic5.png") left top no-repeat;width:404px;height:277px;bottom:-60px;left:50%;margin-left:-202px;-webkit-animation:none;animation:none}.integration-page .info-graphic .wrapper .image-block .ic.ic6{background:transparent url("../images/index/ic6.png") left top no-repeat;width:116px;height:92px;bottom:80px;right:110px;-webkit-animation-delay:1.6s;animation-delay:1.6s}.integration-page .connections{padding:50px 0}.integration-page .connections .ttl{font-size:22px;font-weight:600;margin:25px 0}.integration-page .connections .checkers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.integration-page .connections .checkers .checker{background-color:#fff;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.06);height:60px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:15px;font-weight:300;border:2px solid transparent;margin:10px;-webkit-border-radius:4px;border-radius:4px;padding:0 25px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.integration-page .connections .checkers .checker:hover{border-color:#ffed98}.integration-page .connections .checkers .checker.active{border-color:#FED100}.integration-page .connections .logos{margin:-20px;padding-top:40px}.integration-page .connections .logos .groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.integration-page .connections .logos .service-logo{margin:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;opacity:.2;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.integration-page .connections .logos .service-logo.active{opacity:1}.integration-page .connections .logos .service-logo img{max-width:100%;display:block}.integration-page .desc-line{font-size:17px;font-weight:300;line-height:1.8em;padding:40px 0;background:#F8F8F8}.integration-page .question-section{padding:50px 0}.integration-page .question-section .wrapper{text-align:center}.integration-page .question-section .wrapper .name{font-size:18px;font-weight:700;line-height:2;margin-bottom:35px}.integration-page .question-section .wrapper .popup{border-style:solid;border-width:2px;border-color:#fed100;width:210px;height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase;-webkit-border-radius:30px;border-radius:30px;margin:0 auto}.integration-page .quote-section{background:#F7F7F7;padding:80px 0 95px}.integration-page .quote-section .wrapper{max-width:530px;width:100%;margin:0 auto}.integration-page .quote-section .wrapper .quote-symbol{font-size:60px;font-weight:800;color:#fed100;line-height:15px}.integration-page .quote-section .wrapper .text{font-size:24px;line-height:1.6em}.integration-page .quote-section .wrapper .autor{font-size:18px;text-align:right;font-weight:700;color:#fed100}.integration-page .works-general-module{padding:150px 0 100px}.process-page-bottom .wrapper{height:378px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.process-page-bottom .wrapper .control-column{-webkit-box-flex:1;-webkit-flex:1 1 260px;-ms-flex:1 1 260px;flex:1 1 260px;max-width:260px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:65px 0}.process-page-bottom .wrapper .control-column.left{padding-right:50px}.process-page-bottom .wrapper .control-column.right{padding-left:50px}.process-page-bottom .wrapper .control-column .link-button{text-transform:uppercase;width:44px;height:44px;-webkit-border-radius:30px;border-radius:30px;border:2px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:10px;border-color:#DCDCDC;cursor:pointer;font-size:12px;font-weight:800;position:relative;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.process-page-bottom .wrapper .control-column .link-button span{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;opacity:0;color:#a3a3a3;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.process-page-bottom .wrapper .control-column .link-button:hover{border-color:#fed100}.process-page-bottom .wrapper .control-column .link-button:hover span{color:#000}.process-page-bottom .wrapper .control-column .link-button.hover{width:155px}.process-page-bottom .wrapper .control-column .link-button.hover span{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.process-page-bottom .wrapper .control-column .link-button.start i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2282px -872px;width:18px;height:12px;position:absolute;left:11px;top:13px}.process-page-bottom .wrapper .control-column .link-button.prev{margin-right:0}.process-page-bottom .wrapper .control-column .link-button.prev i{position:absolute;left:15px;top:50%;margin-top:-7px;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -829px;width:8px;height:14px}.process-page-bottom .wrapper .control-column .button{text-transform:uppercase;width:200px;height:44px;-webkit-border-radius:30px;border-radius:30px;border:2px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;font-weight:800;text-decoration:none;text-align:center;border-color:#DCDCDC;color:#a3a3a3;position:relative;padding-right:20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.process-page-bottom .wrapper .control-column .button:hover{border-color:#fed100;color:#000}.process-page-bottom .wrapper .control-column .button i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:absolute;right:15px;top:50%;margin-top:-7px;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -829px;width:8px;height:14px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.process-page-bottom .wrapper .form-column{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:546px;background-color:#fff;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 18px 0px rgba(0,0,0,0.06);padding:60px;position:relative;top:-55px}.process-page-bottom .wrapper .form-column form{width:100%}.process-page-bottom .wrapper .form-column form .form-desc{font-size:20px;font-weight:800;margin-bottom:30px}.process-page-bottom .wrapper .form-column form .form-group{margin-bottom:20px;position:relative}.process-page-bottom .wrapper .form-column form .form-group.has-error input,.process-page-bottom .wrapper .form-column form .form-group.has-error select,.process-page-bottom .wrapper .form-column form .form-group.has-error textarea{border-color:#ee2121 !important}.process-page-bottom .wrapper .form-column form .form-group.has-error:before{content:'';display:block;position:absolute;right:0;top:16px;width:12px;height:12px;background:transparent url("../images/icons/ic6.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.process-page-bottom .wrapper .form-column form .form-group.has-success input,.process-page-bottom .wrapper .form-column form .form-group.has-success select,.process-page-bottom .wrapper .form-column form .form-group.has-success textarea{border-color:#45b613 !important}.process-page-bottom .wrapper .form-column form .form-group.has-success:before{content:'';display:block;position:absolute;right:0;top:50%;width:14px;height:10px;margin-top:-5px;background:transparent url("../images/icons/ic5.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.process-page-bottom .wrapper .form-column form .form-group input,.process-page-bottom .wrapper .form-column form .form-group select{position:relative;z-index:2;width:100%;height:45px;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background:transparent}.process-page-bottom .wrapper .form-column form .form-group input:not(:placeholder-shown),.process-page-bottom .wrapper .form-column form .form-group select:not(:placeholder-shown){border-color:#000}.process-page-bottom .wrapper .form-column form .form-group input.placeholder,.process-page-bottom .wrapper .form-column form .form-group select.placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group input:-moz-placeholder,.process-page-bottom .wrapper .form-column form .form-group select:-moz-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group input::-moz-placeholder,.process-page-bottom .wrapper .form-column form .form-group select::-moz-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group input:-ms-input-placeholder,.process-page-bottom .wrapper .form-column form .form-group select:-ms-input-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group input::-webkit-input-placeholder,.process-page-bottom .wrapper .form-column form .form-group select::-webkit-input-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group input:focus,.process-page-bottom .wrapper .form-column form .form-group select:focus{border-color:#000}.process-page-bottom .wrapper .form-column form .form-group textarea{position:relative;z-index:2;width:100%;height:115px;resize:none;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding-top:14px;background:transparent}.process-page-bottom .wrapper .form-column form .form-group textarea:not(:placeholder-shown){border-color:#000}.process-page-bottom .wrapper .form-column form .form-group textarea.placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group textarea:-moz-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group textarea::-moz-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group textarea:-ms-input-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group textarea::-webkit-input-placeholder{font-weight:400;color:#BBB}.process-page-bottom .wrapper .form-column form .form-group textarea:focus{border-color:#000}.process-page-bottom .wrapper .form-column form button{background:#F4D000;display:block;-webkit-border-radius:30px;border-radius:30px;border:none;outline:none;width:250px;height:48px;margin:0 auto}.process-page-bottom .wrapper .form-column form button:hover{background:#ffda04}.process-page-bottom .wrapper .form-column form button:active{background:#ffde1e}.process-page-bottom .wrapper .form-column form button i{display:block;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2312px -1516px;width:35px;height:36px;margin:0 auto}.main-page .main-top-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-page .main-top-section .wrapper{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:950px;position:relative;max-width:1550px;width:100%}.main-page .main-top-section .wrapper:after{content:'';position:absolute;left:820px;z-index:2;display:block;width:764px;height:1156px;background:transparent url("../images/index/carrots.png") center center no-repeat}.main-page .main-top-section .wrapper .block{padding:40px 43px;position:relative;margin-top:40px;margin-left:-93px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-page .main-top-section .wrapper .block:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background:transparent url("../images/index/bg10.png") left top no-repeat}.main-page .main-top-section .wrapper .block-content{background:#fed100;max-width:750px;padding:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.main-page .main-top-section .wrapper .block-content .wrp,.main-page .main-top-section .wrapper .block-content .info{position:relative;z-index:2}.main-page .main-top-section .wrapper .block-content .title{font-family:'CocoGothic';font-weight:700;font-size:8rem;margin:0;margin-bottom:25px;line-height:1.077}.main-page .main-top-section .wrapper .block-content h1{font-family:"CocoGothic";text-transform:uppercase;font-weight:600;font-size:3.5rem;line-height:1.109;margin:0;color:#fff;text-shadow:0px 0px 8.46px rgba(0,0,0,0.1)}.main-page .main-top-section .wrapper .block-content p{font-size:1.5rem;line-height:1.667}.main-page .main-top-section .wrapper .block-content p a{color:#000;display:inline-block;height:37px;position:relative;text-decoration:none;border-bottom:1px solid #000;padding:0 5px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.main-page .main-top-section .wrapper .block-content p a:before{content:'';display:block;position:absolute;right:0;top:0;height:1px;width:0;background:#000;-webkit-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease}.main-page .main-top-section .wrapper .block-content p a span{position:relative;z-index:2}.main-page .main-top-section .wrapper .block-content p a em{position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:2}.main-page .main-top-section .wrapper .block-content p a em:before,.main-page .main-top-section .wrapper .block-content p a em:after{content:'';display:block;position:absolute;width:1px;background:#000;-webkit-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease}.main-page .main-top-section .wrapper .block-content p a em:before{left:0;top:0;height:0}.main-page .main-top-section .wrapper .block-content p a em:after{bottom:0;right:0;height:0}.main-page .main-top-section .wrapper .block-content p a:hover{background:#000;color:#fed100;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.main-page .main-top-section .wrapper .block-content p a:hover:before{width:100%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.main-page .main-top-section .wrapper .block-content p a:hover em:before,.main-page .main-top-section .wrapper .block-content p a:hover em:after{height:100%}.main-page .main-top-section .wrapper .block-content p a:hover em:before{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.main-page .main-top-section .wrapper .block-content .button{font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0 rgba(0,0,0,0.18);box-shadow:0px 0px 5px 0 rgba(0,0,0,0.18);width:218px;height:48px;border:none;-webkit-border-radius:30px;border-radius:30px;outline:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0;padding-left:25px;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.main-page .main-top-section .wrapper .block-content .button:hover{-webkit-box-shadow:8px 8px 20px -2px rgba(0,0,0,0.18);box-shadow:8px 8px 20px -2px rgba(0,0,0,0.18)}.main-page .main-top-section .wrapper .block-content .button:hover i{background:#fed100}.main-page .main-top-section .wrapper .block-content .button span{display:block}.main-page .main-top-section .wrapper .block-content .button i{-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #fed100;width:42px;height:42px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:4px;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.main-page .main-top-section .wrapper .block-content .button i svg{width:8px;height:10px}.main-page .main-top-section .wrapper .block-content .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.9rem;font-weight:600}.main-page .main-top-section .wrapper .block-content .info a{color:#000}.main-page .main-top-section .wrapper .block-content .info a:hover{text-decoration:none}.main-page .main-top-section .wrapper .block-content .info .separator{margin:0 25px}.main-page .works-section{padding:150px 0}.main-page .works-section .wrapper{max-width:1550px}.main-page .works-section .wrapper .head{margin-bottom:50px}.main-page .works-section .wrapper .head .title{font-size:40px;font-family:"CocoGothic";font-weight:700;text-transform:uppercase;margin:0}.main-page .works-section .wrapper .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-7px}.main-page .works-section .wrapper .body .block{text-decoration:none;-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;max-height:300px;margin:7px;overflow:hidden;position:relative;-webkit-border-radius:2px;border-radius:2px}.main-page .works-section .wrapper .body .block:hover .overlay{opacity:1}.main-page .works-section .wrapper .body .block .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block img{width:100%;display:block}.main-page .works-section .wrapper .body .block.work{color:#fff}.main-page .works-section .wrapper .body .block.work:hover .overlay:before{-webkit-transform:none;-ms-transform:none;transform:none}.main-page .works-section .wrapper .body .block.work:hover .overlay .info{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.main-page .works-section .wrapper .body .block.work:hover .overlay .info .name{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.main-page .works-section .wrapper .body .block.work:hover .overlay .info .desc{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.main-page .works-section .wrapper .body .block.work:hover .overlay .info:before{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.main-page .works-section .wrapper .body .block.work .overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:20px}.main-page .works-section .wrapper .body .block.work .overlay:before{content:'';display:block;background:rgba(0,0,0,0.6);position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.main-page .works-section .wrapper .body .block.work .overlay .info{position:relative;z-index:2;width:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.work .overlay .info:before{content:'';background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2300px -872px;width:15px;height:12px;position:absolute;right:0;top:3px;opacity:0;-webkit-transform:translateX(-5px) rotate(-25deg);-ms-transform:translateX(-5px) rotate(-25deg);transform:translateX(-5px) rotate(-25deg);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.work .overlay .info .name{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:5px;-webkit-transform:none;-ms-transform:none;transform:none;opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.work .overlay .info .desc{font-size:13px;line-height:1.5em;-webkit-transform:none;-ms-transform:none;transform:none;opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.case{color:#000}.main-page .works-section .wrapper .body .block.case:hover .overlay:before{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.main-page .works-section .wrapper .body .block.case:hover .overlay .category{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.main-page .works-section .wrapper .body .block.case:hover .overlay .name{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.main-page .works-section .wrapper .body .block.case:hover .overlay .desc{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.main-page .works-section .wrapper .body .block.case:hover .overlay .button{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;color:#000;-webkit-transition:opacity .3s ease .2s, -webkit-box-shadow .3s ease .2s, -webkit-transform .3s ease .2s, -webkit-box-shadow .3s ease 0s;transition:opacity .3s ease .2s, -webkit-box-shadow .3s ease .2s, -webkit-transform .3s ease .2s, -webkit-box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease .2s, transform .3s ease .2s, opacity .3s ease .2s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .2s, transform .3s ease .2s, opacity .3s ease .2s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .2s, transform .3s ease .2s, opacity .3s ease .2s, box-shadow .3s ease 0s, -webkit-box-shadow .3s ease .2s, -webkit-transform .3s ease .2s, -webkit-box-shadow .3s ease 0s}.main-page .works-section .wrapper .body .block.case:hover .overlay .button:nth-child(2){-webkit-transition:opacity .3s ease .3s, -webkit-box-shadow .3s ease .3s, -webkit-transform .3s ease .3s, -webkit-box-shadow .3s ease 0s;transition:opacity .3s ease .3s, -webkit-box-shadow .3s ease .3s, -webkit-transform .3s ease .3s, -webkit-box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease .3s, transform .3s ease .3s, opacity .3s ease .3s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .3s, transform .3s ease .3s, opacity .3s ease .3s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .3s, transform .3s ease .3s, opacity .3s ease .3s, box-shadow .3s ease 0s, -webkit-box-shadow .3s ease .3s, -webkit-transform .3s ease .3s, -webkit-box-shadow .3s ease 0s}.main-page .works-section .wrapper .body .block.case .overlay{padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main-page .works-section .wrapper .body .block.case .overlay:before{content:'';display:block;left:-500px;top:-500px;width:1000px;height:1000px;position:absolute;background:#fed100;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:.45s ease;-o-transition:.45s ease;transition:.45s ease}.main-page .works-section .wrapper .body .block.case .overlay .info{position:relative;z-index:2}.main-page .works-section .wrapper .body .block.case .overlay .category{font-size:14px;text-transform:uppercase;font-weight:600;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-page .works-section .wrapper .body .block.case .overlay .name{font-size:16px;font-weight:600;text-transform:uppercase;margin:22px 0 5px;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-page .works-section .wrapper .body .block.case .overlay .desc{font-size:13px;line-height:1.5em;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-page .works-section .wrapper .body .block.case .overlay .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-page .works-section .wrapper .body .block.case .overlay .buttons .button{text-decoration:none;color:#000}.main-page .works-section .wrapper .body .block.case .overlay .buttons .button.btn{margin-right:15px}.main-page .works-section .wrapper .body .block.case .overlay .buttons .button.site{width:48px}.main-page .works-section .wrapper .body .block.case .overlay .buttons .button.site svg{width:35%;height:35%;position:relative;left:2px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.case .overlay .button{position:relative;z-index:2;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0 rgba(0,0,0,0.18);box-shadow:0px 0px 5px 0 rgba(0,0,0,0.18);width:218px;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;font-weight:600;text-transform:uppercase;-webkit-border-radius:30px;border-radius:30px;opacity:0;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease 0s;transition:opacity .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease 0s;-o-transition:transform .3s ease, opacity .3s ease, box-shadow .3s ease 0s;transition:transform .3s ease, opacity .3s ease, box-shadow .3s ease 0s;transition:transform .3s ease, opacity .3s ease, box-shadow .3s ease 0s, -webkit-transform .3s ease, -webkit-box-shadow .3s ease 0s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-page .works-section .wrapper .body .block.case .overlay .button:hover{-webkit-box-shadow:8px 8px 20px -2px rgba(0,0,0,0.18);box-shadow:8px 8px 20px -2px rgba(0,0,0,0.18)}.main-page .works-section .wrapper .body .block.controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:231px}.main-page .works-section .wrapper .body .block.controls .control{text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 50px 0px 30px;text-decoration:none;font-weight:600;font-size:14px;position:relative;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.controls .control:hover:before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.main-page .works-section .wrapper .body .block.controls .control:before{content:'';display:block;position:absolute;right:30px;top:50%;margin-top:-7px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.controls .control i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:61px;margin-right:30px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .works-section .wrapper .body .block.controls .control i:before{content:'';display:block;margin:0 auto}.main-page .works-section .wrapper .body .block.controls .control:nth-child(1){margin-bottom:7px;background:#000;color:#fed100}.main-page .works-section .wrapper .body .block.controls .control:nth-child(1):before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -801px;width:8px;height:14px}.main-page .works-section .wrapper .body .block.controls .control:nth-child(1) i:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1992px -624px;width:58px;height:61px}.main-page .works-section .wrapper .body .block.controls .control:nth-child(2){margin-top:7px;background:#fed100;color:#000}.main-page .works-section .wrapper .body .block.controls .control:nth-child(2):before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -815px;width:8px;height:14px}.main-page .works-section .wrapper .body .block.controls .control:nth-child(2) i:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1994px -468px;width:61px;height:61px}.main-page .about-section{background:rgba(245,245,245,0.5);padding:100px 0}.main-page .about-section .wrapper{max-width:1550px;margin:0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-page .about-section .wrapper .info{-webkit-box-flex:1;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%;padding-right:70px;padding-top:36px}.main-page .about-section .wrapper .info .name{text-transform:uppercase;font-size:40px;font-weight:700;font-family:"CocoGothic";margin:0;margin-bottom:30px}.main-page .about-section .wrapper .info .desc p{font-size:17px;font-weight:300;line-height:1.765}.main-page .about-section .wrapper .works-block{-webkit-box-flex:1;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%;background:#fed100;padding:36px;padding-bottom:70px;position:relative}.main-page .about-section .wrapper .works-block a.view{text-transform:uppercase;font-size:14px;font-weight:600;text-decoration:none;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:25px;bottom:25px;border:1px solid transparent;padding:11px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-page .about-section .wrapper .works-block a.view:hover{border-color:#000}.main-page .about-section .wrapper .works-block a.view i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background:transparent url("../images/ui/ic2.png") center center no-repeat;margin-left:10px;width:6px;height:10px;-webkit-background-size:contain;background-size:contain}.main-page .about-section .wrapper .works-block .name{font-size:40px;font-weight:700;font-family:"CocoGothic";text-transform:uppercase;margin-bottom:30px}.main-page .about-section .wrapper .works-block .works{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -11px}.main-page .about-section .wrapper .works-block .works .clm{-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;min-width:300px}.main-page .about-section .wrapper .works-block .works .work{border:1px solid transparent;padding:11px;display:block;text-decoration:none;color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;pointer-events:none}.main-page .about-section .wrapper .works-block .works .work:hover{border-color:#000}.main-page .about-section .wrapper .works-block .works .work-name{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.main-page .about-section .wrapper .works-block .works .work-desc{font-size:14px;font-weight:300;line-height:1.286}.main-footer{padding:100px 0}.main-footer .wrapper{max-width:1550px;margin:0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-footer .wrapper .work-with-us{border-right:1px solid #000;padding-right:90px;width:677px}.main-footer .wrapper .work-with-us .name{text-transform:uppercase;font-size:40px;font-weight:700;font-family:"CocoGothic";margin:0;margin-bottom:30px;margin-top:-9px}.main-footer .wrapper .work-with-us .desc{font-size:17px;font-weight:300;line-height:1.765;margin-bottom:40px}.main-footer .wrapper .work-with-us .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -15px}.main-footer .wrapper .work-with-us .buttons .button{width:246px;height:46px;-webkit-border-radius:30px;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer;text-decoration:none;color:#000;font-size:14px;font-weight:600;margin:0 15px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;text-transform:uppercase}.main-footer .wrapper .work-with-us .buttons .button:nth-child(1){border:2px solid #000}.main-footer .wrapper .work-with-us .buttons .button:nth-child(1):hover{background:#000;color:#fff}.main-footer .wrapper .work-with-us .buttons .button:nth-child(2){background:#fed100}.main-footer .wrapper .work-with-us .buttons .button:nth-child(2):hover{background:#efc400}.main-footer .wrapper .info{text-transform:uppercase;padding-left:90px;font-size:14px;color:#000;font-weight:600;line-height:2.143;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-footer .wrapper .info .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main-footer .wrapper .info .desc{padding-right:90px}.main-footer .wrapper .info a{display:block;color:#000;text-decoration:none}.main-footer .wrapper .info a:hover{text-decoration:underline}.works-page{padding:150px 0}.works-page .wrapper{max-width:1550px}.works-page .wrapper .head{margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.works-page .wrapper .head .title{font-size:40px;font-family:"CocoGothic";font-weight:700;text-transform:uppercase;margin:0}.works-page .wrapper .head .controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;margin:-10px}@media screen and (max-width: 640px){.works-page .wrapper .head .controls{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.works-page .wrapper .head .controls .works-types{cursor:pointer;display:block;margin:10px;-webkit-border-radius:30px;border-radius:30px;border:2px solid #fed100;height:40px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.works-page .wrapper .head .controls .works-types input{display:none}.works-page .wrapper .head .controls .works-types input:checked ~ .types .work-type{background:none}.works-page .wrapper .head .controls .works-types input:checked ~ .types .work-type:last-child{background:#fed100}.works-page .wrapper .head .controls .works-types .types{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:36px}.works-page .wrapper .head .controls .works-types .types .work-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;-webkit-border-radius:30px;border-radius:30px;background:#fed100}.works-page .wrapper .head .controls .works-types .types .work-type:last-child{background:transparent}.works-page .wrapper .head .controls select{-webkit-border-radius:30px;border-radius:30px}.works-page .wrapper .head .controls .jq-selectbox{width:180px;-webkit-border-radius:30px;border-radius:30px;margin:10px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.works-page .wrapper .head .controls .jq-selectbox.bordered{border:2px solid #fed100 !important}.works-page .wrapper .head .controls .jq-selectbox.bordered .jq-selectbox__select,.works-page .wrapper .head .controls .jq-selectbox.bordered .jq-selectbox__trigger{height:36px}.works-page .wrapper .head .controls .jq-selectbox.bordered .jq-selectbox__trigger-arrow{position:static !important}.works-page .wrapper .head .controls .jq-selectbox.filled{background:#fed100}.works-page .wrapper .head .controls .jq-selectbox .jq-selectbox__select{height:40px;width:180px;border:none !important}.works-page .wrapper .head .controls .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{text-transform:none;font-size:14px;padding-left:20px;font-weight:600}.works-page .wrapper .head .controls .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.works-page .wrapper .head .controls .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{-webkit-transform:scale(0.7) rotate(90deg);-ms-transform:scale(0.7) rotate(90deg);transform:scale(0.7) rotate(90deg)}.works-page .wrapper .head .controls .jq-selectbox .jq-selectbox__dropdown{-webkit-border-radius:10px !important;border-radius:10px !important;overflow:hidden !important;border:none;width:100% !important}.works-page .wrapper .head .controls .jq-selectbox .jq-selectbox__dropdown ul li{font-size:14px;color:#000;font-weight:600;text-transform:none;padding:10px 20px}.works-page .wrapper .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-7px}.works-page .wrapper .body .block{text-decoration:none;-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;max-width:369px;max-height:300px;margin:7px;overflow:hidden;position:relative;-webkit-border-radius:2px;border-radius:2px}.works-page .wrapper .body .block:hover .overlay{opacity:1}.works-page .wrapper .body .block .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.works-page .wrapper .body .block img{width:100%;display:block}.works-page .wrapper .body .block.case{color:#000}.works-page .wrapper .body .block.case:hover .overlay:before{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.works-page .wrapper .body .block.case:hover .overlay .category{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.works-page .wrapper .body .block.case:hover .overlay .name{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.works-page .wrapper .body .block.case:hover .overlay .desc{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.works-page .wrapper .body .block.case:hover .overlay .button{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;text-decoration:none;color:#000;-webkit-transition:opacity .3s ease .2s, -webkit-box-shadow .3s ease .2s, -webkit-transform .3s ease .2s, -webkit-box-shadow .3s ease 0s;transition:opacity .3s ease .2s, -webkit-box-shadow .3s ease .2s, -webkit-transform .3s ease .2s, -webkit-box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease .2s, transform .3s ease .2s, opacity .3s ease .2s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .2s, transform .3s ease .2s, opacity .3s ease .2s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .2s, transform .3s ease .2s, opacity .3s ease .2s, box-shadow .3s ease 0s, -webkit-box-shadow .3s ease .2s, -webkit-transform .3s ease .2s, -webkit-box-shadow .3s ease 0s}.works-page .wrapper .body .block.case:hover .overlay .button:nth-child(2){-webkit-transition:opacity .3s ease .3s, -webkit-box-shadow .3s ease .3s, -webkit-transform .3s ease .3s, -webkit-box-shadow .3s ease 0s;transition:opacity .3s ease .3s, -webkit-box-shadow .3s ease .3s, -webkit-transform .3s ease .3s, -webkit-box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease .3s, transform .3s ease .3s, opacity .3s ease .3s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .3s, transform .3s ease .3s, opacity .3s ease .3s, box-shadow .3s ease 0s;transition:box-shadow .3s ease .3s, transform .3s ease .3s, opacity .3s ease .3s, box-shadow .3s ease 0s, -webkit-box-shadow .3s ease .3s, -webkit-transform .3s ease .3s, -webkit-box-shadow .3s ease 0s}.works-page .wrapper .body .block.case .overlay{padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.works-page .wrapper .body .block.case .overlay:before{content:'';display:block;left:-500px;top:-500px;width:1000px;height:1000px;position:absolute;background:#fed100;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:.45s ease;-o-transition:.45s ease;transition:.45s ease}.works-page .wrapper .body .block.case .overlay .info{position:relative;z-index:2}.works-page .wrapper .body .block.case .overlay .category{font-size:14px;text-transform:uppercase;font-weight:600;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.works-page .wrapper .body .block.case .overlay .name{font-size:16px;font-weight:600;text-transform:uppercase;margin:22px 0 5px;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.works-page .wrapper .body .block.case .overlay .desc{font-size:13px;line-height:1.5em;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;-o-transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.works-page .wrapper .body .block.case .overlay .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.works-page .wrapper .body .block.case .overlay .buttons .button.btn{margin-right:15px}.works-page .wrapper .body .block.case .overlay .buttons .button.site{width:48px}.works-page .wrapper .body .block.case .overlay .buttons .button.site svg{width:35%;height:35%;position:relative;left:2px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.works-page .wrapper .body .block.case .overlay .button{position:relative;z-index:2;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0 rgba(0,0,0,0.18);box-shadow:0px 0px 5px 0 rgba(0,0,0,0.18);width:218px;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;font-weight:600;text-transform:uppercase;-webkit-border-radius:30px;border-radius:30px;opacity:0;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease 0s;transition:opacity .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease 0s;-o-transition:transform .3s ease, opacity .3s ease, box-shadow .3s ease 0s;transition:transform .3s ease, opacity .3s ease, box-shadow .3s ease 0s;transition:transform .3s ease, opacity .3s ease, box-shadow .3s ease 0s, -webkit-transform .3s ease, -webkit-box-shadow .3s ease 0s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;text-decoration:none;color:#000}.works-page .wrapper .body .block.case .overlay .button:hover{-webkit-box-shadow:8px 8px 20px -2px rgba(0,0,0,0.18);box-shadow:8px 8px 20px -2px rgba(0,0,0,0.18)}.works-page .wrapper .body .block.controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.works-page .wrapper .body .block.controls .control{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 30px;text-decoration:none;font-weight:600;font-size:14px;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.works-page .wrapper .body .block.controls .control:hover{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.works-page .wrapper .body .block.controls .control:hover:before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.works-page .wrapper .body .block.controls .control:hover i{-webkit-transform:translateX(-5px) scale(1.04);-ms-transform:translateX(-5px) scale(1.04);transform:translateX(-5px) scale(1.04)}.works-page .wrapper .body .block.controls .control:before{content:'';display:block;position:absolute;right:30px;top:50%;margin-top:-7px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.works-page .wrapper .body .block.controls .control i{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:61px;margin-right:30px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.works-page .wrapper .body .block.controls .control i:before{content:'';display:block;margin:0 auto}.works-page .wrapper .body .block.controls .control:nth-child(1){margin-bottom:7px;background:#000;color:#fed100}.works-page .wrapper .body .block.controls .control:nth-child(1):before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -801px;width:8px;height:14px}.works-page .wrapper .body .block.controls .control:nth-child(1) i:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1992px -624px;width:58px;height:61px}.works-page .wrapper .body .block.controls .control:nth-child(2){margin-top:7px;background:#fed100;color:#000}.works-page .wrapper .body .block.controls .control:nth-child(2):before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2336px -815px;width:8px;height:14px}.works-page .wrapper .body .block.controls .control:nth-child(2) i:before{background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-1994px -468px;width:61px;height:61px}.mfp-bg{background:#F8F8F8;min-width:320px}.mfp-wrap{min-width:320px}#callback-modal{margin:0 auto;max-width:580px}#callback-modal .close-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#callback-modal .close-wrapper .close-popup{text-transform:uppercase;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#c0c0c0;font-weight:700;height:34px;opacity:.7}#callback-modal .close-wrapper .close-popup:hover{opacity:1}#callback-modal .close-wrapper .close-popup i{margin-left:8px;display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2331px -1145px;width:14px;height:14px}#callback-modal form{width:100%;background-color:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);padding:55px}#callback-modal form .form-desc{text-transform:uppercase;font-size:20px;font-weight:800;margin-bottom:30px}#callback-modal form .form-group{margin-bottom:20px;position:relative}#callback-modal form .form-group.has-error input,#callback-modal form .form-group.has-error select,#callback-modal form .form-group.has-error textarea{border-color:#ee2121 !important}#callback-modal form .form-group.has-error:before{content:'';display:block;position:absolute;right:0;top:16px;width:12px;height:12px;background:transparent url("../images/icons/ic6.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}#callback-modal form .form-group.has-success input,#callback-modal form .form-group.has-success select,#callback-modal form .form-group.has-success textarea{border-color:#45b613 !important}#callback-modal form .form-group.has-success:before{content:'';display:block;position:absolute;right:0;top:50%;width:14px;height:10px;margin-top:-5px;background:transparent url("../images/icons/ic5.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}#callback-modal form .form-group input,#callback-modal form .form-group select{position:relative;z-index:2;width:100%;height:45px;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background:transparent}#callback-modal form .form-group input:not(:placeholder-shown),#callback-modal form .form-group select:not(:placeholder-shown){border-color:#000}#callback-modal form .form-group input.placeholder,#callback-modal form .form-group select.placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group input:-moz-placeholder,#callback-modal form .form-group select:-moz-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group input::-moz-placeholder,#callback-modal form .form-group select::-moz-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group input:-ms-input-placeholder,#callback-modal form .form-group select:-ms-input-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group input::-webkit-input-placeholder,#callback-modal form .form-group select::-webkit-input-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group input:focus,#callback-modal form .form-group select:focus{border-color:#000}#callback-modal form .form-group textarea{position:relative;z-index:2;width:100%;height:115px;resize:none;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding-top:14px;background:transparent}#callback-modal form .form-group textarea:not(:placeholder-shown){border-color:#000}#callback-modal form .form-group textarea.placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group textarea:-moz-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group textarea::-moz-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group textarea:-ms-input-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group textarea::-webkit-input-placeholder{font-weight:400;color:#BBB}#callback-modal form .form-group textarea:focus{border-color:#000}#callback-modal form button{background:#fed100;width:250px;display:block;height:45px;border:none;outline:none;text-transform:uppercase;font-size:14px;font-weight:500;margin:45px auto 0;position:relative;-webkit-border-radius:30px;border-radius:30px}#callback-modal form button:focus{background:#f4c900}#callback-modal form button:hover{background:#ffd513}#callback-modal form button:active{background:#ffda2d}#callback-modal form button i{display:block;background:transparent url("../images/ui/ic10.png") left top no-repeat;margin-left:10px;margin-right:-35px;-webkit-background-size:contain;background-size:contain;width:25px;height:25px}#callback-modal .info-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}#callback-modal .info-module a{color:#000;position:relative;font-size:14px;font-weight:700;text-decoration:none;margin:0 10px;padding-left:10px}#callback-modal .info-module a:hover{text-decoration:underline}#callback-modal .info-module a:before{content:'';display:block;background:#fed100;width:4px;height:4px;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-2px}.cabinet-auth-page{padding:50px 0;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cabinet-auth-page .content .block-wrapper{max-width:580px}.cabinet-auth-page .content .block-wrapper form{width:100%;background-color:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.04);box-shadow:0px 0px 22px 0px rgba(0,0,0,0.04);padding:60px}.cabinet-auth-page .content .block-wrapper form .form-title{font-size:20px;text-transform:uppercase;font-weight:800;text-align:center;margin:0}.cabinet-auth-page .content .block-wrapper form .form-desc{text-align:center;font-size:17px;color:#000;font-weight:300;line-height:1.412;margin-bottom:40px;margin-top:10px}.cabinet-auth-page .content .block-wrapper form .form-group{margin-bottom:20px;position:relative}.cabinet-auth-page .content .block-wrapper form .form-group.has-error input,.cabinet-auth-page .content .block-wrapper form .form-group.has-error select,.cabinet-auth-page .content .block-wrapper form .form-group.has-error textarea{border-color:#ee2121 !important}.cabinet-auth-page .content .block-wrapper form .form-group.has-error:before{content:'';display:block;position:absolute;right:0;top:16px;width:12px;height:12px;background:transparent url("../images/icons/ic6.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.cabinet-auth-page .content .block-wrapper form .form-group.has-success input,.cabinet-auth-page .content .block-wrapper form .form-group.has-success select,.cabinet-auth-page .content .block-wrapper form .form-group.has-success textarea{border-color:#45b613 !important}.cabinet-auth-page .content .block-wrapper form .form-group.has-success:before{content:'';display:block;position:absolute;right:0;top:50%;width:14px;height:10px;margin-top:-5px;background:transparent url("../images/icons/ic5.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain}.cabinet-auth-page .content .block-wrapper form .form-group input,.cabinet-auth-page .content .block-wrapper form .form-group select{position:relative;z-index:2;width:100%;height:45px;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background:transparent}.cabinet-auth-page .content .block-wrapper form .form-group input:not(:placeholder-shown),.cabinet-auth-page .content .block-wrapper form .form-group select:not(:placeholder-shown){border-color:#000}.cabinet-auth-page .content .block-wrapper form .form-group input.placeholder,.cabinet-auth-page .content .block-wrapper form .form-group select.placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group input:-moz-placeholder,.cabinet-auth-page .content .block-wrapper form .form-group select:-moz-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group input::-moz-placeholder,.cabinet-auth-page .content .block-wrapper form .form-group select::-moz-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group input:-ms-input-placeholder,.cabinet-auth-page .content .block-wrapper form .form-group select:-ms-input-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group input::-webkit-input-placeholder,.cabinet-auth-page .content .block-wrapper form .form-group select::-webkit-input-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group input:focus,.cabinet-auth-page .content .block-wrapper form .form-group select:focus{border-color:#000}.cabinet-auth-page .content .block-wrapper form .form-group textarea{position:relative;z-index:2;width:100%;height:115px;resize:none;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding-top:14px;background:transparent}.cabinet-auth-page .content .block-wrapper form .form-group textarea:not(:placeholder-shown){border-color:#000}.cabinet-auth-page .content .block-wrapper form .form-group textarea.placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group textarea:-moz-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group textarea::-moz-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group textarea:-ms-input-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group textarea::-webkit-input-placeholder{font-weight:400;color:#BBB}.cabinet-auth-page .content .block-wrapper form .form-group textarea:focus{border-color:#000}.cabinet-auth-page .content .block-wrapper form .forgot-password{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cabinet-auth-page .content .block-wrapper form .forgot-password a{font-size:13px;color:#BBB;font-weight:300;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.cabinet-auth-page .content .block-wrapper form .forgot-password a:hover{color:#000;text-decoration:none}.cabinet-auth-page .content .block-wrapper form .bottom-info{text-align:center;font-size:13px;color:#BBB;font-weight:300;line-height:1.846}.cabinet-auth-page .content .block-wrapper form .bottom-info a{font-size:13px;color:#BBB;font-weight:300;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.cabinet-auth-page .content .block-wrapper form .bottom-info a:hover{color:#000;text-decoration:none}.cabinet-auth-page .content .block-wrapper form button{background:#fed100;width:250px;display:block;height:45px;border:none;outline:none;text-transform:uppercase;font-size:14px;font-weight:700;margin:40px auto 15px;position:relative;-webkit-border-radius:30px;border-radius:30px}.cabinet-auth-page .content .block-wrapper form button:focus{background:#f4c900}.cabinet-auth-page .content .block-wrapper form button:hover{background:#ffd513}.cabinet-auth-page .content .block-wrapper form button:active{background:#ffda2d}.cabinet-auth-page .content .block-wrapper form button i{display:block;background:transparent url("../images/ui/ic10.png") left top no-repeat;margin-left:10px;margin-right:-35px;-webkit-background-size:contain;background-size:contain;width:25px;height:25px}.tools-page{padding:150px 0 50px}.tools-page .wrapper{max-width:1540px}.tools-page .wrapper .head{font-size:40px;font-family:"CocoGothic";font-weight:700;text-transform:uppercase;margin:0;margin-bottom:50px}.tools-page .wrapper .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.tools-page .wrapper .blocks .block{-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;overflow:hidden;-webkit-border-radius:2px;border-radius:2px;background:#fff;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.08);margin:15px}.tools-page .wrapper .blocks .block .image{overflow:hidden;position:relative}.tools-page .wrapper .blocks .block .image img{display:block;width:100%}.tools-page .wrapper .blocks .block .common{padding:15px 30px 25px;position:relative}.tools-page .wrapper .blocks .block .common .controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.tools-page .wrapper .blocks .block .common .controls .button{width:180px;height:48px;-webkit-border-radius:30px;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;background:#fed100;text-decoration:none;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.tools-page .wrapper .blocks .block .common .controls .button:hover{background:#f4c900}.tools-page .wrapper .blocks .block .common .controls .button:active{background:#eac000}.tools-page .wrapper .blocks .block .common .controls .share-module{background:#fff;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.08);width:160px;height:48px;-webkit-border-radius:30px;border-radius:30px;margin-left:20px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;overflow:hidden;font-weight:700;font-size:14px;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.tools-page .wrapper .blocks .block .common .controls .share-module:hover .share-close{-webkit-transform:translateX(-110px);-ms-transform:translateX(-110px);transform:translateX(-110px)}.tools-page .wrapper .blocks .block .common .controls .share-module:hover .share-close span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.tools-page .wrapper .blocks .block .common .controls .share-module:hover .share-close .toggler{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tools-page .wrapper .blocks .block .common .controls .share-module:hover .share-open{-webkit-transform:none;-ms-transform:none;transform:none}.tools-page .wrapper .blocks .block .common .controls .share-module:hover .share-open .soc{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tools-page .wrapper .blocks .block .common .controls .share-module .share-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:48px;width:100%;padding:0 7px;position:relative;z-index:2;background:#fff;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.tools-page .wrapper .blocks .block .common .controls .share-module .share-close span{text-transform:uppercase;font-size:12px;padding:0 13px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.tools-page .wrapper .blocks .block .common .controls .share-module .share-close .toggler{width:36px;height:36px;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fed100;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.tools-page .wrapper .blocks .block .common .controls .share-module .share-close .toggler svg{width:10px;height:10px;fill:#000}.tools-page .wrapper .blocks .block .common .controls .share-module .share-open{width:100%;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;padding:0 7px 0 50px;-webkit-transition:.7s ease;-o-transition:.7s ease;transition:.7s ease}.tools-page .wrapper .blocks .block .common .controls .share-module .share-open .ya-share2{display:none}.tools-page .wrapper .blocks .block .common .controls .share-module .share-open .soc{-webkit-border-radius:50%;border-radius:50%;width:36px;height:36px;text-decoration:none;color:#000;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .2s ease, -webkit-transform .2s ease;transition:opacity .2s ease, -webkit-transform .2s ease;-o-transition:opacity .2s ease, transform .2s ease;transition:opacity .2s ease, transform .2s ease;transition:opacity .2s ease, transform .2s ease, -webkit-transform .2s ease}.tools-page .wrapper .blocks .block .common .controls .share-module .share-open .soc:hover{background:#fed100}.tools-page .wrapper .blocks .block .common .heads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.tools-page .wrapper .blocks .block .common .title{font-size:17px;text-transform:uppercase;color:#000;font-weight:700;position:relative}.tools-page .wrapper .blocks .block .common .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tools-page .wrapper .blocks .block .common .bottom .text{font-size:16px;line-height:1.6em}.notfound-page{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notfound-page .wrapper{max-width:900px;padding:100px 15px 50px}.notfound-page .wrapper .image{display:block;margin-bottom:80px}.notfound-page .wrapper .image img{max-width:100%;display:block;margin:0 auto}.notfound-page .wrapper .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.notfound-page .wrapper .bottom .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;padding:0 35px}.notfound-page .wrapper .bottom .column:nth-child(2){display:none}.notfound-page .wrapper .bottom .column .title{font-size:23px;color:#bbbbbb;font-family:"CocoGothic";font-weight:700;text-transform:uppercase;margin-bottom:15px}.notfound-page .wrapper .bottom .column .body{font-size:14px;text-transform:uppercase;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:2.143}.notfound-page .wrapper .bottom .column .body a{color:#000;text-decoration:none;font-weight:700;-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.notfound-page .wrapper .bottom .column .body a:hover{color:#fed100}.notfound-page .wrapper .bottom .column .body .button{margin-top:10px;border:2px solid #fed100;width:210px;height:44px;-webkit-border-radius:30px;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.notfound-page .wrapper .bottom .column .body .button:hover{background:#fed100;color:#000}#video-modal{max-width:1280px;width:100%;margin:0 auto;position:relative;padding-top:40px}@media screen and (max-width: 1279px){#video-modal{max-width:800px}}@media screen and (max-width: 799px){#video-modal{max-width:320px}}#video-modal .close-popup{text-transform:uppercase;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#c0c0c0;font-weight:700;height:34px;opacity:.7;position:absolute;top:0;right:0}#video-modal .close-popup:hover{opacity:1}#video-modal .close-popup i{margin-left:8px;display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-image:url(../images/ui/sprite.png?v=1530694472);background-position:-2331px -1145px;width:14px;height:14px}#video-modal .video{position:relative;width:100%;height:720px}@media screen and (max-width: 1279px){#video-modal .video{height:450px}}@media screen and (max-width: 799px){#video-modal .video{height:180px}}#video-modal .video iframe{position:absolute;width:100%;height:100%}@media screen and (max-width: 1280px){.works-page .wrapper .body .block.case{min-width:280px;max-width:360px;-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}.works-page .wrapper .body .block.case .overlay{padding:15px}.main-page .works-section .wrapper .body{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-page .works-section .wrapper .body .block{-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;max-width:300px;min-width:280px}}@media screen and (max-width: 1240px){.tools-page{padding:80px 0}.tools-page .wrapper .blocks{display:block;margin:0}.tools-page .wrapper .blocks .block{max-width:740px;margin:30px auto}.main-footer{padding:35px 0 30px}.main-footer .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-footer .wrapper .work-with-us{border-right:0;border-bottom:1px solid #000;max-width:500px;width:100%;padding-right:0}.main-footer .wrapper .work-with-us .name{margin-bottom:10px}.main-footer .wrapper .work-with-us .desc{margin-bottom:15px}.main-footer .wrapper .work-with-us .buttons{display:none}.main-footer .wrapper .info{max-width:500px;width:100%;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}.main-footer .wrapper .info .desc{margin:0 20px;padding-right:0}.main-footer .wrapper .info .links{margin:0 20px}}.mobile-phone{display:none;width:50px;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-phone svg{width:18px;height:18px;fill:#000;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}@media screen and (max-width: 1120px){section.process-page{height:auto}section.process-page .page-wrapper{display:block}section.process-page .page-wrapper .page-info{max-width:100%}section.process-page .page-wrapper .page-info .content{padding:100px 15px 50px}section.process-page .page-wrapper .page-info .content .main-info h1{font-size:22px}section.process-page .page-wrapper .page-info .content .main-info .text{font-size:14px}section.process-page .page-wrapper .page-info .content .contacts a{font-size:12px}section.process-page .page-wrapper .page-common{overflow:hidden;padding:50px 15px;margin:0}section.process-page .page-wrapper .page-common-content{padding:0}section.process-page .page-wrapper .page-common-content .block{padding:20px}section.process-page .page-wrapper .page-common-content .block:before{display:none}section.process-page .page-wrapper .page-common-content .block-head .name{font-size:22px}section.process-page .page-wrapper .page-common-content .block-head .num{display:none}section.process-page .page-wrapper .page-common-content .block-head .circle-wrapper{display:none}section.process-page .page-wrapper .page-common-content .block-common{padding:0}section.process-page .page-wrapper .page-common-content .block-common .text{font-size:14px}}@media screen and (max-width: 1024px){.cabinet-auth-page{padding:50px 0 0;min-height:auto}.services-page{padding:100px 0 0}.services-page .page-banner{background:none}.services-page .page-banner .wrapper{height:auto}.services-page .page-banner .wrapper .text h2{font-size:26px}.services-page section.general-works{padding-top:30px}.services-page section.general-works .wrapper .blocks .block{pointer-events:none}.services-page section.general-works .wrapper .blocks .block .common .name{font-size:18px}.services-page section.general-works .wrapper .blocks .block .common .desc{font-size:14px}.services-page section.general-works .wrapper .blocks .block .common .desc br{display:none}.services-page section.general-works .wrapper .blocks .block .common .button{display:none}.services-page .works-general-module{display:none}.works-page{padding:100px 0 50px}.main-footer .wrapper .info .desc{font-size:12px}.main-footer .wrapper .info .links a{font-size:12px}.menu-logo__icon{position:absolute;left:50%;top:50%;width:22px;height:34px;margin-top:-17px;margin-left:-webkit-calc(22px / -2);margin-left:calc(22px / -2)}.menu-logo__icon svg{fill:#fed100 !important;width:22px;height:34px}.menu-logo__icon .text{display:none !important}.open-sidebar .menu-wrap .menu{background:#222222}.open-sidebar .menu-wrap .menu .menu-logo-lines{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.open-sidebar .menu-wrap .menu .menu-logo-lines .line{width:20px !important}.open-sidebar .menu-wrap .menu .mobile-phone svg{fill:#fed100}.menu{height:50px;padding:0;background:#fff;-webkit-box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px -5px rgba(0,0,0,0.1);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.menu .mobile-phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu-logo-lines{margin-left:0;margin-top:0;width:50px;height:50px;padding:15px}.menu-logo-lines:hover .line.line-1{width:20px !important}.menu-logo-lines:hover .line.line-2{width:15px !important}.menu-logo-lines:hover .line.line-3{width:20px !important}.menu-logo-lines .line{background:#000 !important;-webkit-border-radius:0;border-radius:0}.menu-logo-lines .line.line-1{width:20px}.menu-logo-lines .line.line-2{width:15px}.menu-logo-lines .line.line-3{width:20px}.sidebar{padding:0;background:#222222 !important;min-width:100%}.sidebar:before{display:none}.sidebar .sidebar-text{padding:0 18px;margin-top:20px}.sidebar .sidebar-text i.map-marker{width:21px;height:10px;min-width:7px;margin-top:8px}.sidebar .sidebar-text .text{padding-left:16px;font-size:11px;line-height:1.9em;font-weight:400}.sidebar .sidebar-bottom{padding:0 18px;margin-top:20px}.sidebar .sidebar-bottom i.copy{width:22px;min-width:16px}.sidebar .sidebar-bottom .text{font-size:10px;padding-left:16px;font-weight:400}.sidebar .sidebar-top{height:70px}.sidebar .sidebar-hrefs{padding:0 23px}.sidebar .sidebar-hrefs a{padding:14px 0}.sidebar .sidebar-hrefs a .num{color:#fed100;opacity:1;position:relative;top:1px}.sidebar .sidebar-hrefs a .text .desc{opacity:1}.sidebar .sidebar-hrefs a .icon{display:none !important}.menu-right,.menu-circle{display:none !important}.works-page .wrapper .head{display:block}.works-page .wrapper .head .title{font-size:26px;margin-bottom:10px}.works-page .wrapper .head .controls .filters{display:none}.main-page .works-section{padding-top:0}.main-page .main-top-section{padding:80px 0 30px}.main-page .main-top-section .wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:auto}.main-page .main-top-section .wrapper .block{padding:0;margin-left:0;-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;display:block;max-width:285px;margin-top:0}.main-page .main-top-section .wrapper .block-content{max-width:100%;background:transparent;padding:0}.main-page .main-top-section .wrapper .block-content .title{font-size:65px;color:#fed100}.main-page .main-top-section .wrapper .block-content h1{text-transform:uppercase;font-size:26px;text-shadow:none;color:#000}.main-page .main-top-section .wrapper .block-content p{font-size:16px;font-weight:300}.main-page .main-top-section .wrapper .block-content .info{display:none}.main-page .main-top-section .wrapper .block:before{display:none}.main-page .main-top-section .wrapper:after{display:none}.main-page .about-section{padding:45px 0}.main-page .about-section .wrapper .info{display:none}.main-page .about-section .wrapper .works-block{background:transparent;padding:0}.main-page .about-section .wrapper .works-block .works{margin:0;display:block}.main-page .about-section .wrapper .works-block .works .work{max-width:100%;margin:15px 0;padding:0}.main-page .about-section .wrapper .works-block a.view{display:none}}@media screen and (max-width: 980px){.about-page .workers-section{background:transparent}section.process-page .page-wrapper .page-info .content .main-info .text a{pointer-events:none}section.process-page .page-wrapper .page-common-content .block-common .button{display:none}section.process-page .page-wrapper .page-common-content .block-common .text{padding-bottom:0}.about-page .common-section .wrapper .block{padding:25px}.about-page .workers-section .wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-height: 846px){.sidebar-hrefs{margin-top:0;padding:5px 37px}.sidebar-text{padding:5px 37px}}@media screen and (max-height: 719px){.sidebar-bottom{position:relative}}@media screen and (max-width: 720px){.notfound-page .wrapper{padding:90px 0 20px}.notfound-page .wrapper .image{max-width:220px;margin:0 auto 20px}.notfound-page .wrapper .bottom{display:block}.notfound-page .wrapper .bottom .column{padding:20px 0}.notfound-page .wrapper .bottom .column:nth-child(1),.notfound-page .wrapper .bottom .column:nth-child(2){display:none}.notfound-page .wrapper .bottom .column .title{font-size:20px;margin-bottom:10px}.works-page .wrapper .body .block.case .overlay .buttons .button{font-size:12px}.works-page .wrapper .body .block.case .overlay .buttons .button:nth-child(1){width:195px}}@media screen and (max-width: 640px){.about-page{padding:80px 0 0}.about-page .page-head{padding-bottom:15px}.about-page .page-head .wrapper{display:block}.about-page .page-head .wrapper .title{font-size:26px;margin-bottom:10px}.about-page .page-head .wrapper .years{margin:0 -5px}.about-page .page-head .wrapper .years .year-selector{margin:0 5px}.about-page .common-section .wrapper .block .year{font-size:90px}.about-page .common-section .wrapper .block .text{font-size:14px}.about-page .common-section .wrapper .block .stat-blocks{display:block}.about-page .common-section .wrapper .block .stat-blocks .stat{margin:10px 0 !important}.tools-page .wrapper .head{font-size:26px}.tools-page .wrapper .blocks .block .common{padding:15px}.tools-page .wrapper .blocks .block .common .heads{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tools-page .wrapper .blocks .block .common .heads .title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.tools-page .wrapper .blocks .block .common .heads .controls{margin-bottom:25px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tools-page .wrapper .blocks .block .common .heads .controls .button{margin-right:10px}.tools-page .wrapper .blocks .block .common .heads .controls .share-module{margin-left:0}#callback-modal form{padding:30px 20px}#callback-modal .info-module a{font-size:12px}.main-page .about-section .wrapper .works-block .name,.main-footer .wrapper .work-with-us .name{font-size:26px}.main-page .works-section{padding:0 0 50px}.main-page .works-section .wrapper .head{margin-bottom:30px}.main-page .works-section .wrapper .head .title{font-size:26px}.main-page .works-section .wrapper .body{margin:-10px}.main-page .works-section .wrapper .body .block{margin:10px;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.main-page .works-section .wrapper .body .block.case .overlay{padding:15px}.main-page .works-section .wrapper .body .block.case .overlay .buttons .button{font-size:12px}.main-page .works-section .wrapper .body .block.case .overlay .buttons .button:nth-child(1){width:195px}.main-page .works-section .wrapper .body .block.controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:auto}.main-page .works-section .wrapper .body .block.controls .control{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;height:124px;display:block;padding:10px;text-align:center;font-size:11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-page .works-section .wrapper .body .block.controls .control i{margin:0 auto 15px}.main-page .works-section .wrapper .body .block.controls .control:nth-child(1){margin-right:10px}.main-page .works-section .wrapper .body .block.controls .control:nth-child(2){margin-left:10px;margin-top:0}.main-page .works-section .wrapper .body .block.controls .control:before{display:none;text-align:center}}@media screen and (max-width: 480px){.tools-page .wrapper .blocks .block .common .heads .controls .button{font-size:12px;width:110px;margin:0 5px}.tools-page .wrapper .blocks .block .common .heads .controls .share-module{width:140px;margin:0 5px}.tools-page .wrapper .blocks .block .common .heads .controls .share-module:hover .share-close{-webkit-transform:translateX(-90px);-ms-transform:translateX(-90px);transform:translateX(-90px)}.tools-page .wrapper .blocks .block .common .heads .controls .share-module .share-close span{font-size:12px;padding:0 5px}.tools-page .wrapper .blocks .block .common .heads .controls .share-module .share-close .toggler{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.blog-page{padding:150px 0 50px}.blog-page .pagination-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.blog-page .pagination-module a.arrow:hover{background:#fed100}.blog-page .pagination-module a.arrow svg{opacity:1}.blog-page .pagination-module .arrow{height:50px;width:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 16px 0px rgba(0,0,0,0.06);-webkit-border-radius:50%;border-radius:50%}.blog-page .pagination-module .arrow.prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.blog-page .pagination-module .arrow svg{width:16px;height:12px;opacity:0.5}.blog-page .pagination-module .pages{background-color:#fff;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 16px 0px rgba(0,0,0,0.06);-webkit-border-radius:30px;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 15px}.blog-page .pagination-module .pages .page a,.blog-page .pagination-module .pages .page span{width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;color:#adadad;text-decoration:none;-webkit-border-radius:50%;border-radius:50%}.blog-page .pagination-module .pages .page a:hover{background:#fafafa}.blog-page .pagination-module .pages .page span{color:#000;background:#fed100}.blog-page .wrapper .head{text-transform:uppercase;margin:0;font-weight:800;text-align:center;font-size:40px;margin-bottom:50px}.blog-page .wrapper .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.blog-page .wrapper .blocks .block{-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;margin:18px 8px;max-width:356px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-page .wrapper .blocks .block:hover{background:#fff;-webkit-box-shadow:0px 20px 20px 0px rgba(161,161,161,0.2);box-shadow:0px 20px 20px 0px rgba(161,161,161,0.2)}.blog-page .wrapper .blocks .block:hover .common .button{background:#fed100}.blog-page .wrapper .blocks .block .image{display:block;overflow:hidden}.blog-page .wrapper .blocks .block .image img{display:block;width:100%}.blog-page .wrapper .blocks .block .common{padding:15px 30px 30px;text-align:center}.blog-page .wrapper .blocks .block .common .category{font-size:14px;color:#adadad;font-weight:600}.blog-page .wrapper .blocks .block .common .name{text-decoration:none;color:#000000;line-height:1.4em;font-weight:600;font-size:20px;margin:5px 0 8px;display:block}.blog-page .wrapper .blocks .block .common .name:hover{text-decoration:underline}.blog-page .wrapper .blocks .block .common .desc{font-size:15px;color:#808080;line-height:1.5em;margin-bottom:20px}.blog-page .wrapper .blocks .block .common .button{margin:0 auto;width:240px;height:50px;-webkit-border-radius:30px;border-radius:30px;font-size:14px;font-weight:800;color:#000;border:2px solid #fed100;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-decoration:none;outline:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-view-page{padding:140px 0 50px}@media screen and (max-width: 640px){.blog-view-page{padding:80px 0 50px}}.blog-view-page .back-wrapper{margin-bottom:60px}@media screen and (max-width: 640px){.blog-view-page .back-wrapper{margin-bottom:40px}}.blog-view-page .back-wrapper a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:20px;font-weight:800;color:#000;padding:10px}.blog-view-page .back-wrapper a:hover svg{-webkit-transform:rotate(180deg) translateX(5px);-ms-transform:rotate(180deg) translateX(5px);transform:rotate(180deg) translateX(5px)}.blog-view-page .back-wrapper a svg{width:16px;height:12px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:8px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-view-page .blocks-wrapper{padding-top:100px}.blog-view-page .blocks-wrapper .block-name{text-align:center;font-size:20px;font-weight:800;text-transform:uppercase;margin-bottom:25px}.blog-view-page .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.blog-view-page .blocks .block{-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;margin:18px 8px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-view-page .blocks .block:hover{background:#fff;-webkit-box-shadow:0px 20px 20px 0px rgba(161,161,161,0.2);box-shadow:0px 20px 20px 0px rgba(161,161,161,0.2)}.blog-view-page .blocks .block:hover .common .button{background:#fed100}.blog-view-page .blocks .block .image{display:block;overflow:hidden}.blog-view-page .blocks .block .image img{display:block;width:100%}.blog-view-page .blocks .block .common{padding:15px 30px 30px;text-align:center}.blog-view-page .blocks .block .common .category{font-size:14px;color:#adadad;font-weight:600}.blog-view-page .blocks .block .common .name{text-decoration:none;color:#000000;line-height:1.4em;font-weight:600;font-size:20px;margin:5px 0 8px;display:block}.blog-view-page .blocks .block .common .name:hover{text-decoration:underline}.blog-view-page .blocks .block .common .desc{font-size:15px;color:#808080;line-height:1.5em;margin-bottom:20px}.blog-view-page .blocks .block .common .button{margin:0 auto;width:240px;height:50px;-webkit-border-radius:30px;border-radius:30px;font-size:14px;font-weight:800;color:#000;border:2px solid #fed100;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-decoration:none;outline:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-view-page .blog-content{max-width:840px;width:100%;margin:0 auto}.blog-view-page .blog-content .blog-header{margin-bottom:50px}.blog-view-page .blog-content .blog-header .category{font-size:14px;color:#adadad;font-weight:700;text-align:center}.blog-view-page .blog-content .blog-header .name{margin:15px auto 25px;font-size:40px;font-weight:800;text-align:center}@media screen and (max-width: 980px){.blog-view-page .blog-content .blog-header .name{font-size:26px}}@media screen and (max-width: 640px){.blog-view-page .blog-content .blog-header .name{font-size:18px}}.blog-view-page .blog-content .blog-header .name:after{content:'';display:block;margin:0 auto;background:#fed100;width:50px;height:4px;margin-top:15px}.blog-view-page .blog-content .blog-header .date{font-size:14px;color:#adadad;font-weight:700;text-align:center}.blog-view-page .blog-content .blog-body{font-size:16px;font-weight:300;line-height:1.8em}@media screen and (max-width: 640px){.blog-view-page .blog-content .blog-body{font-size:14px}}.blog-view-page .blog-content .blog-body .photo-desc{color:#b3b3b3;font-size:14px;font-weight:300;font-style:italic;padding:2px 0;background:#fff;text-align:center}.blog-view-page .blog-content .blog-body ul,.blog-view-page .blog-content .blog-body ol{padding-left:20px}.blog-view-page .blog-content .blog-body ul,.blog-view-page .blog-content .blog-body ol,.blog-view-page .blog-content .blog-body p,.blog-view-page .blog-content .blog-body h2,.blog-view-page .blog-content .blog-body h3,.blog-view-page .blog-content .blog-body h4,.blog-view-page .blog-content .blog-body h5,.blog-view-page .blog-content .blog-body h6{margin:1em auto}.blog-view-page .blog-content .blog-body a{color:#000}.blog-view-page .blog-content .blog-body .image{margin:2em -15px;overflow:hidden}.blog-view-page .blog-content .blog-body .image .img{width:100%}.blog-view-page .blog-content .blog-body .image img{display:block;max-width:100%;margin:0 auto}.blog-view-page .blog-content .share-module{background:#fff;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.08);width:160px;height:48px;-webkit-border-radius:30px;border-radius:30px;margin:0 auto;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;overflow:hidden;font-weight:700;font-size:14px;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.blog-view-page .blog-content .share-module:hover .share-close{-webkit-transform:translateX(-110px);-ms-transform:translateX(-110px);transform:translateX(-110px)}.blog-view-page .blog-content .share-module:hover .share-close span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.blog-view-page .blog-content .share-module:hover .share-close .toggler{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.blog-view-page .blog-content .share-module:hover .share-open{-webkit-transform:none;-ms-transform:none;transform:none}.blog-view-page .blog-content .share-module:hover .share-open .soc{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-view-page .blog-content .share-module .share-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:48px;width:100%;padding:0 7px;position:relative;z-index:2;background:#fff;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.blog-view-page .blog-content .share-module .share-close span{text-transform:uppercase;font-size:12px;padding:0 13px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-view-page .blog-content .share-module .share-close .toggler{width:36px;height:36px;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fed100;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.blog-view-page .blog-content .share-module .share-close .toggler svg{width:10px;height:10px;fill:#000}.blog-view-page .blog-content .share-module .share-open{width:100%;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;padding:0 7px 0 50px;-webkit-transition:.7s ease;-o-transition:.7s ease;transition:.7s ease}.blog-view-page .blog-content .share-module .share-open .ya-share2{display:none}.blog-view-page .blog-content .share-module .share-open .soc{-webkit-border-radius:50%;border-radius:50%;width:36px;height:36px;text-decoration:none;color:#000;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .2s ease, -webkit-transform .2s ease;transition:opacity .2s ease, -webkit-transform .2s ease;-o-transition:opacity .2s ease, transform .2s ease;transition:opacity .2s ease, transform .2s ease;transition:opacity .2s ease, transform .2s ease, -webkit-transform .2s ease}.blog-view-page .blog-content .share-module .share-open .soc:hover{background:#fed100}@font-face{font-family:"CocoGothic";src:url("../fonts/Coco Gothic Fat-trial.ttf");src:url("../fonts/Coco Gothic Fat-trial.ttf?#iefix") format("embedded-opentype"),url("../fonts/Coco Gothic Fat-trial.ttf") format("woff"),url("../fonts/Coco Gothic Fat-trial.ttf") format("truetype"),url("../fonts/Coco Gothic Fat-trial.ttf#CocoGothicHeavy") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.ttf");src:url("../fonts/Roboto-Medium.ttf?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Medium.ttf") format("woff"),url("../fonts/Roboto-Medium.ttf") format("truetype"),url("../fonts/Roboto-Medium.ttf#CocoGothicHeavy") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Roboto-Black";src:url("../fonts/Roboto-Black.ttf");src:url("../fonts/Roboto-Black.ttf?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Black.ttf") format("woff"),url("../fonts/Roboto-Black.ttf") format("truetype"),url("../fonts/Roboto-Black.ttf#CocoGothicHeavy") format("svg");font-weight:700;font-style:normal}.partners-page{position:relative;width:100%;width:1080px;margin:auto;padding:150px 0 0 0}@media screen and (max-width: 1100px){.partners-page{width:90%}}.partners-page .partners-page__title{text-align:center;font-size:48px;text-transform:uppercase;font-family:"CocoGothic";font-weight:500;line-height:64px}@media screen and (max-width: 900px){.partners-page .partners-page__title{font-size:28px}}@media screen and (max-width: 900px){.partners-page .partners-page__title{font-size:20px}}@media screen and (max-width: 380px){.partners-page .partners-page__title{font-size:16px}}.partners-page .partners-page__title.offset-bottom{margin-bottom:70px}.partners-page .partners-page__title.al-left{text-align:left}.partners-page .partners-page__title.mb-56{margin-bottom:56px}.partners-page .partners-page__subtitle{margin-bottom:20px;font-family:'Roboto', sans-serif;font-size:16px}.partners-page .partners-page__welcome{width:100%;height:600px;background-image:url("../images/partners/1.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position-y:-55px}@media screen and (max-width: 900px){.partners-page .partners-page__welcome{height:60vw}}.partners-page .partners-page__skills{margin-bottom:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 900px){.partners-page .partners-page__skills{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.partners-page .partners-page__skill{position:relative;padding-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.partners-page .partners-page__skill:before{content:'';position:absolute;top:0;left:0;width:115px;height:6px;background-color:#000}.partners-page .partners-page__skill.size-300{width:100%;max-width:300px}@media screen and (max-width: 900px){.partners-page .partners-page__skill{margin-bottom:50px;width:100%;max-width:300px}}.partners-page .partners-page__text{font-family:"Roboto-Medium", sans-serif;line-height:28px}.partners-page .partners-page__text--14{font-size:14px}.partners-page .partners-page__text--16{font-size:16px}.partners-page .partners-page__text--medium{font-weight:600}.partners-page .partners-page__skill-num{font-family:'Roboto-Black', sans-serif;font-size:72px}@media screen and (max-width: 900px){.partners-page .partners-page__skill-num{font-size:50px}}.partners-page .partners-page__block{margin-bottom:120px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 900px){.partners-page .partners-page__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.partners-page .partners-page__block .partners-page__text{margin-bottom:60px}.partners-page .partners-page__block.al-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.partners-page .partners-page__block.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.partners-page .partners-page__right{width:100%;max-width:389px}.partners-page .partners-page__right .partners-page__title{text-align:left}.partners-page .partners-page__left{width:100%;max-width:740px}.partners-page .partners-page__left img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.partners-page .partners-page__left--absolute{position:absolute;top:-170px;right:0}@media screen and (max-width: 1100px){.partners-page .partners-page__left--absolute{position:relative;top:0}}.partners-page .partners-page__button{padding:0 22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:37px;line-height:37px;background-color:#FED000;-webkit-border-radius:100px;border-radius:100px;color:#fff;font-family:'Roboto-Black', sans-serif;font-size:12px;text-transform:uppercase;-webkit-box-shadow:0px 4px 5px rgba(0,0,0,0.2);box-shadow:0px 4px 5px rgba(0,0,0,0.2);text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.partners-page .partners-page__button:hover{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2);box-shadow:0px 1px 2px rgba(0,0,0,0.2)}.partners-page .partners-page__button .star-icon{fill:#fff;width:1em;height:qem}.partners-page .partners-page__button.download-btn{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:260px;color:#000;-webkit-box-shadow:none;box-shadow:none}.partners-page .partners-page__button.button-190{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:190px}.partners-page .partners-page__steps{margin-top:20px;margin-bottom:5px}.partners-page .partners-page__steps .steps__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}@media screen and (max-width: 600px){.partners-page .partners-page__steps .steps__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.partners-page .partners-page__steps .steps__item{position:relative;width:170px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 900px){.partners-page .partners-page__steps .steps__item{width:50%}}@media screen and (max-width: 600px){.partners-page .partners-page__steps .steps__item{width:100%}}.partners-page .partners-page__steps .steps__item::after{content:attr(data-num);position:absolute;z-index:-1;top:-15px;left:-2px;font-size:48px;font-family:'Roboto-Black', sans-serif;color:#e8e8e8}.partners-page .partners-page__steps .steps__item .top{padding-top:25px;padding-left:40px}.partners-page .steps__icon{font-size:40px}.partners-page .steps__icon-arrow{font-size:24px;margin-bottom:50px}@media screen and (max-width: 900px){.partners-page .steps__icon-arrow{display:none}}.partners-page .icon{width:1em;height:1em}#callback-modal{margin:0 auto;max-width:580px;font-family:'Roboto'}#callback-modal .info-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}#callback-modal .info-module a{color:#000;position:relative;font-size:14px;font-weight:700;text-decoration:none;margin:0 10px;padding-left:10px}#callback-modal .info-module a:before{content:'';display:block;background:#fed100;width:4px;height:4px;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-2px}.close-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.close-wrapper .close-popup{text-transform:uppercase;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#c0c0c0;font-weight:700;height:34px;opacity:.7}.close-wrapper .close-popup:hover{opacity:1}form{width:100%;background-color:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 22px 0px rgba(0,0,0,0.06);padding:55px}form .form-desc{text-transform:uppercase;font-size:20px;font-weight:800;margin-bottom:30px}form .form-group{margin-bottom:20px;position:relative}form .form-group.has-error:before{content:'';display:block;position:absolute;right:0;top:16px;width:12px;height:12px;background:transparent url(../images/icons/ic6.svg) center center no-repeat;-webkit-background-size:contain;background-size:contain}input{position:relative;z-index:2;width:100%;height:45px;outline:none;border:none;font-size:13px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #EAEAEA;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background:transparent}button{background:#fed100;width:250px;display:block;height:45px;border:none;outline:none;text-transform:uppercase;font-size:14px;font-weight:500;margin:45px auto 0;position:relative;-webkit-border-radius:30px;border-radius:30px;cursor:pointer}#callback-modal form .form-group.has-error input{border-color:#ee2121 !important}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.mfp-bg{background:#F8F8F8;min-width:320px}.close-popup-icon{margin-left:8px;font-size:11px;opacity:0.7;fill:#c0c0c0}.close-popup-icon .icon{width:1em;height:1em;fill:inherit}

/*# sourceMappingURL=style.css.map */
