@font-face{font-family:'Museo Sans Cyrl';src:url(../fonts/MuseoSansCyrl-300.eot);src:url(../fonts/MuseoSansCyrl-300.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoSansCyrl-300.woff2) format('woff2') , url(../fonts/MuseoSansCyrl-300.woff) format('woff') , url(../fonts/MuseoSansCyrl-300.ttf) format('truetype') , url(../fonts/MuseoSansCyrl-300.svg#MuseoSansCyrl-300) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Museo Sans Cyrl';src:url(../fonts/MuseoSansCyrl-900.eot);src:url(../fonts/MuseoSansCyrl-900.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoSansCyrl-900.woff2) format('woff2') , url(../fonts/MuseoSansCyrl-900.woff) format('woff') , url(../fonts/MuseoSansCyrl-900.ttf) format('truetype') , url(../fonts/MuseoSansCyrl-900.svg#MuseoSansCyrl-900) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Museo Sans Cyrl';src:url(../fonts/MuseoSansCyrl-100.eot);src:url(../fonts/MuseoSansCyrl-100.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoSansCyrl-100.woff2) format('woff2') , url(../fonts/MuseoSansCyrl-100.woff) format('woff') , url(../fonts/MuseoSansCyrl-100.ttf) format('truetype') , url(../fonts/MuseoSansCyrl-100.svg#MuseoSansCyrl-100) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Museo Sans Cyrl';src:url(../fonts/MuseoSansCyrl-500.eot);src:url(../fonts/MuseoSansCyrl-500.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoSansCyrl-500.woff2) format('woff2') , url(../fonts/MuseoSansCyrl-500.woff) format('woff') , url(../fonts/MuseoSansCyrl-500.ttf) format('truetype') , url(../fonts/MuseoSansCyrl-500.svg#MuseoSansCyrl-500) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Museo Cyrl';src:url(../fonts/MuseoCyrl-900.eot);src:url(../fonts/MuseoCyrl-900.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoCyrl-900.woff2) format('woff2') , url(../fonts/MuseoCyrl-900.woff) format('woff') , url(../fonts/MuseoCyrl-900.ttf) format('truetype') , url(../fonts/MuseoCyrl-900.svg#MuseoCyrl-900) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Museo Cyrl';src:url(../fonts/MuseoCyrl-700.eot);src:url(../fonts/MuseoCyrl-700.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoCyrl-700.woff2) format('woff2') , url(../fonts/MuseoCyrl-700.woff) format('woff') , url(../fonts/MuseoCyrl-700.ttf) format('truetype') , url(../fonts/MuseoCyrl-700.svg#MuseoCyrl-700) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Museo Cyrl';src:url(../fonts/MuseoCyrl-500.eot);src:url(../fonts/MuseoCyrl-500.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoCyrl-500.woff2) format('woff2') , url(../fonts/MuseoCyrl-500.woff) format('woff') , url(../fonts/MuseoCyrl-500.ttf) format('truetype') , url(../fonts/MuseoCyrl-500.svg#MuseoCyrl-500) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Museo Cyrl';src:url(../fonts/MuseoCyrl-100.eot);src:url(../fonts/MuseoCyrl-100.eot?#iefix) format('embedded-opentype') , url(../fonts/MuseoCyrl-100.woff2) format('woff2') , url(../fonts/MuseoCyrl-100.woff) format('woff') , url(../fonts/MuseoCyrl-100.ttf) format('truetype') , url(../fonts/MuseoCyrl-100.svg#MuseoCyrl-100) format('svg');font-weight:200;font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0}hr{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;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:-.25em}sup{top:-.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:.35em .75em .625em}legend{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"]{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}@-webkit-keyframes opas {
  0% {
    opacity: 0;
  }

  60% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}@keyframes opas {
  0% {
    opacity: 0;
  }

  60% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}@-webkit-keyframes fadeOpas {
  0% {
    -webkit-transform: translateY(110%);
    transform: translateY(110%);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}@keyframes fadeOpas {
  0% {
    -webkit-transform: translateY(110%);
    transform: translateY(110%);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}@-webkit-keyframes tooltipShow {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}@keyframes tooltipShow {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}@-webkit-keyframes rotate {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }

  100% {
    -webkit-transform: translate(-50%, -50%) rotate(-360deg);
    transform: translate(-50%, -50%) rotate(-360deg);
  }
}@keyframes rotate {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }

  100% {
    -webkit-transform: translate(-50%, -50%) rotate(-360deg);
    transform: translate(-50%, -50%) rotate(-360deg);
  }
}@-webkit-keyframes deg {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}@keyframes deg {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}@-webkit-keyframes jamp {
  0% {
    margin-top: 0;
  }

  15% {
    margin-top: -1rem;
  }

  25% {
    margin-top: 0;
  }

  35% {
    margin-top: -0.5rem;
  }

  45% {
    margin-top: 0;
  }

  100% {
    margin-top: 0;
  }
}@keyframes jamp {
  0% {
    margin-top: 0;
  }

  15% {
    margin-top: -1rem;
  }

  25% {
    margin-top: 0;
  }

  35% {
    margin-top: -0.5rem;
  }

  45% {
    margin-top: 0;
  }

  100% {
    margin-top: 0;
  }
}@-webkit-keyframes jampTrf {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  15% {
    -webkit-transform: translateY(-7%);
    transform: translateY(-7%);
  }

  25% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  35% {
    -webkit-transform: translateY(-3%);
    transform: translateY(-3%);
  }

  45% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes jampTrf {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  15% {
    -webkit-transform: translateY(-7%);
    transform: translateY(-7%);
  }

  25% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  35% {
    -webkit-transform: translateY(-3%);
    transform: translateY(-3%);
  }

  45% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@-webkit-keyframes slideme {
  0% {
    left: -30px;
    margin-left: 0px;
  }

  30% {
    left: 110%;
    margin-left: 80px;
  }

  100% {
    left: 110%;
    margin-left: 80px;
  }
}@keyframes slideme {
  0% {
    left: -30px;
    margin-left: 0px;
  }

  30% {
    left: 110%;
    margin-left: 80px;
  }

  100% {
    left: 110%;
    margin-left: 80px;
  }
}@-webkit-keyframes pulseicon {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(0.7);
    transform: translate(-50%, -50%) scale(0.7);
  }

  50% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }

  100% {
    -webkit-transform: translate(-50%, -50%) scale(0.7);
    transform: translate(-50%, -50%) scale(0.7);
  }
}@keyframes pulseicon {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(0.7);
    transform: translate(-50%, -50%) scale(0.7);
  }

  50% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }

  100% {
    -webkit-transform: translate(-50%, -50%) scale(0.7);
    transform: translate(-50%, -50%) scale(0.7);
  }
}@-webkit-keyframes pulseiconLine {
  0% {
    -webkit-transform: translateX(-55%) scale(0.7);
    transform: translateX(-55%) scale(0.7);
  }

  50% {
    -webkit-transform: translateX(-65%) scale(1);
    transform: translateX(-65%) scale(1);
  }

  100% {
    -webkit-transform: translateX(-55%) scale(0.7);
    transform: translateX(-55%) scale(0.7);
  }
}@keyframes pulseiconLine {
  0% {
    -webkit-transform: translateX(-55%) scale(0.7);
    transform: translateX(-55%) scale(0.7);
  }

  50% {
    -webkit-transform: translateX(-65%) scale(1);
    transform: translateX(-65%) scale(1);
  }

  100% {
    -webkit-transform: translateX(-55%) scale(0.7);
    transform: translateX(-55%) scale(0.7);
  }
}@-webkit-keyframes scale-before {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(0.8);
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0;
  }

  50% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translate(-50%, -50%) scale(0.8);
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0;
  }
}@keyframes scale-before {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(0.8);
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0;
  }

  50% {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translate(-50%, -50%) scale(0.8);
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0;
  }
}@-webkit-keyframes slide-up-in {
  0% {
    -webkit-transform: translate(0px, 100%) rotate(1deg);
    transform: translate(0px, 100%) rotate(1deg);
    opacity: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }

  100% {
    opacity: 1;
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}@keyframes slide-up-in {
  0% {
    -webkit-transform: translate(0px, 100%) rotate(1deg);
    transform: translate(0px, 100%) rotate(1deg);
    opacity: 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }

  100% {
    opacity: 1;
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}.fade_in{opacity:1;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}.title-first{-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}.subtitle-first{-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:'Museo Sans Cyrl',sans-serif;line-height:1.3;font-weight:normal;overflow-x:hidden;color:#fff}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a,button,input,textarea,select{outline:none}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none}img{max-width:100%;max-height:100%}.container{max-width:84vw;margin:0 auto}.stop{overflow:hidden}input::-webkit-input-placeholder{color:#000}input:-ms-input-placeholder{color:#000}input::-ms-input-placeholder{color:#000}input::-moz-placeholder{color:#000}input::placeholder{color:#000}input:disabled{opacity:.6}.list-none{padding:0;list-style-type:none}.btn{min-height:5vw;padding:1vw .8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:6;cursor:pointer;border:none;-webkit-box-shadow:0 .2rem 1.5rem rgba(185,137,9,.45) , inset 0 -6px 0 #b98909;box-shadow:0 .2rem 1.5rem rgba(185,137,9,.45) , inset 0 -6px 0 #b98909;border-radius:40px;background-color:#ffd800;position:relative;overflow:hidden}.btn:disabled{opacity:.6}.btn:not(:disabled):after {margin-left:-30px;content:" ";width:30px;height:300px;background:#fff;-webkit-animation-delay:.05s;animation-delay:.05s;position:absolute;left:-40px;top:-150px;top-animation-timing-function:ease-in-out;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn:hover{-webkit-box-shadow:0 1rem 2.5rem rgba(185,137,9,.45) , inset 0 6px 0 #b98909;box-shadow:0 1rem 2.5rem rgba(185,137,9,.45) , inset 0 6px 0 #b98909}.btn img{width:1.8vw;margin-right:1vw}.btn-header{width:16vw;margin:0 auto}.btn-img{-ms-flex-negative:0;flex-shrink:0;max-width:1.6vw;margin-right:.6vw}.btn-text{font-size:.87vw;color:#000;font-family:"Museo Cyrl";font-weight:900;text-transform:uppercase}.btn-text-sm{color:#000;font-size:.68vw;font-weight:300;text-transform:uppercase}.btn-wrap{position:relative}.btn-center{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-border{border-radius:8px;border:2px solid #0ac96b;padding:1vw;color:#0ac96b;font-size:1vw;font-weight:400;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.btn-border:hover{border:2px solid #30f594;color:#30f594}.small-text{color:#777778;font-size:.9vw;font-weight:300}.link-underline{color:#ffd800;font-family:"Museo Cyrl";font-size:1.2vw;font-weight:400;line-height:1.3;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.link-underline:before{content:"";position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:#ffd800;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.link-underline:hover:before{width:50%}.input{-webkit-box-shadow:0 0 30px rgba(183,193,199,.1);box-shadow:0 0 30px rgba(183,193,199,.1);border-radius:25px;border:1px solid #676767;background-color:#fff;font-size:.9vw;font-weight:300;color:#000;width:100%;padding:.6vw 1vw;min-height:3vw}.input:focus{border:1px solid #ff9c00}.input-qw2{width:50%;margin:0 .3vw}.input-big:focus{background-color:#dbfcec;color:#222}.input-big:focus+label svg{fill:#222}.text-small{color:#7a8b97;font-size:.83vw;margin-bottom:.3vw}.text-small a{color:#166aac;text-decoration:underline;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.text-small a:hover{color:#fbd05d}.text{color:#a8a3a1;font-size:.81vw}.text a{color:#166aac;text-decoration:underline;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.text a:hover{color:#fbd05d}.text-min{color:#000;font-size:.77vw}.bold-text{color:#000;font-size:.9vw}.contacts{-webkit-box-shadow:0 6px 50px rgba(0,0,0,.1);box-shadow:0 6px 50px rgba(0,0,0,.1);border-radius:34px 34px 36px 36px;background-color:#fff;padding:.5vw 1.7vw .5vw 1vw}.tel{color:#000;font-size:1.4vw;font-weight:700;line-height:1.2;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.tel:hover{color:#fbd05d}.title{color:#fff;font-size:2.6vw;font-weight:900;line-height:1.1;margin-bottom:2vw}.title span{font-weight:600;color:#ffd800}.title-section{color:#a8a3a1;font-size:2.2vw;font-weight:300}.title-section span{font-style:italic;font-weight:500}.title-wrap{text-align:center;margin-bottom:3.5vw}.subtitle{color:#fff;font-size:1.3vw;line-height:1.2;margin-bottom:1.8vw;font-weight:300}.text-center{text-align:center}.text-left{text-align:right}.label{color:#000;font-size:.9vw;margin-bottom:.6vw;display:inline-block}.header{position:relative;z-index:33}.header__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.1vw 0}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo__img{max-width:8.5vw;margin-right:.8vw}.logo__text{max-width:14.1vw;position:relative;padding-left:.7vw;padding-top:.5vw;padding-bottom:.5vw;color:#a8a3a1;font-size:.8vw}.block-project{border-radius:50px;border:1px solid #ffd800;cursor:pointer;padding:.5vw 1.5vw;padding-left:4vw;position:relative}.block-project__img{position:absolute;width:6vw;left:-2.5vw;top:-.3vw;-webkit-animation:jampTrf 4.5s infinite linear;animation:jampTrf 4.5s infinite linear}.block-project__min{margin-top:.5vw;font-size:.7vw}.phone-block{position:relative;padding:.9vw 2.5vw;background:url(http://kvartirremont.com.ua/assets/img/btn-border.png.pagespeed.ce.gC_f1yfISv.png) no-repeat center;background-size:100% 100%}.phone-block-label{position:absolute;left:2.5vw;top:0;-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%);color:#c8c4bf;font-size:.7;font-weight:100}.number{color:#ffd800;font-family:"Museo Cyrl",sans-serif;font-size:1.3vw;font-weight:700;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.number:hover{color:#fff}.phone-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-wrap img{width:.6vw;margin-right:1vw}.center{text-align:center}.right{text-align:right}.link-paradigma{color:#a8a3a1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.link-paradigma:hover{color:#ff9c00}.footer__cont{padding:2vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__item{color:#a8a3a1;font-size:.8vw}.footer__item a{color:#a8a3a1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.footer__item a:hover{color:#ff9c00}.main__content{padding:3vw 0}.main__info{width:67%}.main__advas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2vw}.main__advas-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main__advas-item:nth-child(3) .main__advas-img {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);margin-top:1vw;margin-right:-.1vw}.main__advas-item:nth-child(1) .main__advas-img {margin-right:-1.5vw}.main__advas-item:nth-child(2) .main__advas-img {margin-right:-.01vw}.main__advas-img{height:6vw;margin-right:1vw;-ms-flex-item-align:center;align-self:center}.main__advas-title{font-family:"Museo Cyrl",sans-serif;font-weight:900;font-size:1.1vw}.min-text{font-size:.8vw;font-weight:500}.btn-wrap-main{width:24vw;position:relative;cursor:pointer;margin-top:5vw}.btn-wrap-main .btn{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:4vw}.btn-wrap-main img{position:absolute;width:19vw;right:-7vw;top:-7.5vw;z-index:19;max-height:none;-webkit-animation:jampTrf 4.5s infinite linear;animation:jampTrf 4.5s infinite linear}.main__img{position:absolute;right:0;top:0;height:32vw;width:44vw}.tooltip{position:absolute;left:-.7vw;top:-.7vw;border-radius:10px;border:1px solid #fff;background-color:rgba(255,255,255,.8);padding:.7vw 1vw;padding-left:3.5vw;margin:0;width:14vw;-webkit-transform:scale(0) translateX(-190%);-ms-transform:scale(0) translateX(-190%);transform:scale(0) translateX(-190%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.tooltip .text{margin:0;color:#000}.main-hov{position:absolute;width:2vw;height:2vw;cursor:pointer}.main-hov:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:140%;height:140%;border-radius:100%;border:1px solid rgba(255,255,255,.8);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-animation:pulseicon 2.8s infinite linear;animation:pulseicon 2.8s infinite linear}.main-hov:hover{z-index:88}.main-hov:hover .tooltip{-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.main-hov:hover:before{opacity:0}.main-hov-1{left:40%;top:40%}.main-hov-2{left:25%;top:60%}.main-hov-3{left:59%;top:63%}.plus{position:absolute;width:100%;height:100%;background-color:#ffd800;border-radius:100%;padding:.3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:15}.test{padding-top:7vw;padding-bottom:7vw}.test-slider__wrap{width:72%;min-height:28vw}.test-slider__wrap.final{width:100%}.test-slider__item{padding:0 1.5vw}.test__block{width:28%;padding:3vw 1.8vw;background:url(http://kvartirremont.com.ua/assets/img/test/right-bg.png.pagespeed.ce.bKgsAoCnMs.png) no-repeat center;background-size:cover;border-radius:20px}.test__block.noact{width:0;display:none}.test__block.finalp{background:url(http://kvartirremont.com.ua/assets/img/test/right-bg-2.png.pagespeed.ce.SxzYia0gk6.png) no-repeat center;background-size:cover}.test__content{-webkit-box-shadow:0 0 60px rgba(45,40,39,.1) , 0 0 40px rgba(45,40,39,.1);box-shadow:0 0 60px rgba(45,40,39,.1) , 0 0 40px rgba(45,40,39,.1);border-radius:30px;background-color:#fcfcfc;padding:2.7vw 2.5vw;color:#404040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.test__head{width:100%}.test__title{color:#404040;font-size:2.1vw;font-weight:500;margin-bottom:2vw}.test__title .trigger{color:#ffd800;font-weight:900}.progress__title{color:#999;font-family:"Museo Cyrl",sans-serif;font-size:.96vw;font-weight:500}.progress__title-top{text-align:center}.text-subt{font-size:.85vw}.text-subt-1{font-weight:600;color:#7a7a7a;margin-bottom:1.6vw}.descr-test{color:#404040;font-family:"Museo Sans Cyrl",sans-serif;font-size:1.4vw;font-weight:700;padding-left:2.5rem;position:relative;margin:2vw 0}.descr-test:before{content:'';position:absolute;left:0;top:.55vw;width:10px;height:10px;background-color:#ffd800;border-radius:100%}.test__block__title{color:#404040;font-family:"Museo Cyrl",sans-serif;font-size:1.1vw;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:7vw}.test__block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test__block__item-1{margin-bottom:5vw}.test__block__item-2{text-align:right}.test__block__img{-ms-flex-negative:0;flex-shrink:0;position:relative;width:8vw}.test__block__img-1{margin-right:1vw;height:4vw}.test__block__img-1 img{position:absolute;left:0;height:11vw;top:-4vw;max-width:none;max-height:none}.test__block__img-2{margin-left:1vw;height:6vw}.test__block__img-2 img{position:absolute;right:-6vw;height:11vw;top:-2vw;max-width:none;max-height:none}.test__block__desc{color:#404040;font-size:1.1vw;font-weight:300}.test-circle{width:1.5rem;height:1.5rem;-webkit-box-shadow:inset 0 0 8px rgba(152,152,152,.15);box-shadow:inset 0 0 8px rgba(152,152,152,.15);background-color:#f6f6f6;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:43}.test-circle:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.9rem;height:.9rem;-webkit-box-shadow:inset 0 0 8px rgba(152,152,152,.15);box-shadow:inset 0 0 8px rgba(152,152,152,.15);background-color:#f6f6f6;border-radius:100%;-webkit-transition:all .9s;-o-transition:all .9s;transition:all .9s}.test-circle-active:before{opacity:1;background-color:#ffd800}.test-block{height:1rem;width:16%;position:relative;-webkit-box-shadow:inset 0 1px 3px rgba(152,152,152,.15);box-shadow:inset 0 1px 3px rgba(152,152,152,.15);border-radius:3px;background-color:#f6f6f6;z-index:17;-ms-flex-item-align:center;align-self:center}.test-block:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:0;height:.5rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.test-block-active{z-index:54}.test-block-active:before{width:110%;left:-5%;background-color:#ffd800}.test-item__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:2vw auto 3vw}.test-item__number{-ms-flex-negative:0;flex-shrink:0;width:11rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;font-size:5.5rem;font-weight:600;text-transform:uppercase;line-height:1;margin-right:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.test-item__number-all{color:#000;font-size:1.6rem;font-weight:400;width:4.5rem;height:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.12);box-shadow:inset 0 2px 5px rgba(0,0,0,.12);background-color:#fff;border-radius:50%}.test-item__number-all .zero{font-size:1.3rem;letter-spacing:1.6px}.test-item__number-furst{margin-top:.8rem}.test-progress{color:#838f95;font-size:1.3rem;font-weight:400;margin-bottom:3rem;text-transform:uppercase;position:relative;z-index:19}.test__visual{position:relative;z-index:17;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.z-a{line-height:1;display:inline-block;margin-left:.5vw;margin-top:-.1vw;font-size:1vw}.btn--wrap{text-align:center;margin-top:2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-test{width:14vw;min-height:4vw}.btn-test img{width:1.3vw;margin-right:.7vw}.test__wrap-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.test-qw-2{width:46%;margin:.3vw 1.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5vw 1vw;border-radius:8px;border:2px solid #e3e3e3;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;cursor:pointer}.test-qw-2:hover{border:2px solid rgba(252,197,9,.3)}.checkbox-psevdo{width:1.5vw;height:1.5vw;-webkit-box-shadow:inset 0 0 3px rgba(152,152,152,.15);box-shadow:inset 0 0 3px rgba(152,152,152,.15);border-radius:3px;background-color:#f6f6f6;padding:.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.7vw;-ms-flex-negative:0;flex-shrink:0}.checkbox-psevdo-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.checkbox-psevdo-active img{width:100%;-ms-flex-item-align:center;align-self:center}.before-bg{border-radius:20px;border:1px solid #999;position:absolute;left:0;top:0;width:100%;height:100%}.checkbox-inp:checked ~ .radio-label {color:#2a2a2a}.checkbox-inp:checked ~ .radio-label .checkbox-psevdo-active {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox-inp:checked ~ .before-bg {border:1px solid #ffd800;background-image:-webkit-linear-gradient(240deg,rgba(255,216,0,.1) 0%,rgba(255,216,0,0) 100%);background-image:-o-linear-gradient(240deg,rgba(255,216,0,.1) 0%,rgba(255,216,0,0) 100%);background-image:linear-gradient(-150deg,rgba(255,216,0,.1) 0%,rgba(255,216,0,0) 100%)}.radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:2vh;margin-bottom:3vh;width:100%;font-weight:500}.radio-item{width:45%;text-align:left}.radio-label{color:#000;font-size:.95vw;display:inline-block;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:500}.radio-psevdo{border:1px solid #676767;background-color:#fff;width:1.2vw;height:1.2vw;border-radius:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-flex-negative:0;flex-shrink:0;margin-right:1.6vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.radio-psevdo-active{width:.54vw;height:.54vw;background-color:#fdb60e;border-radius:100%;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.radio-block{width:100%}.radio-btn{display:none}.radio-btn:checked+.radio-label{color:#2a2a2a}.radio-btn:checked+.radio-label .radio-psevdo-active{opacity:1}.label-qw1{width:30%;margin:0 1.5%;margin-bottom:1vw;display:block;cursor:pointer}.label-qw1-img{border-radius:20px;border:1px solid #999;background-color:#fff;height:11vw;display:block;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;position:relative;margin-bottom:1vw}.label-qw1-img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;opacity:0;background-image:-webkit-linear-gradient(240deg,rgba(255,216,0,.1) 0%,rgba(255,216,0,0) 100%);background-image:-o-linear-gradient(240deg,rgba(255,216,0,.1) 0%,rgba(255,216,0,0) 100%);background-image:linear-gradient(-150deg,rgba(255,216,0,.1) 0%,rgba(255,216,0,0) 100%)}.label-qw1:hover .label-qw1-img{border:1px solid #ffd800}.label-qw1:hover .label-qw1-img:before{opacity:1}.test-slider-qw-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-qw2{height:7.6vw}.label-qw2{border-radius:20px;border:1px solid transparent;padding:1vw;position:relative}.sub-desc{margin:0}.test-slider-qw-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.qw-3-item{width:42%}.qw3-text{color:#000;font-size:.93vw;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.7vw}.qw3-text:last-child{margin-bottom:0}.inp-qw-3{margin:0 1vw;width:40%}.qw3-text-title{width:9vw;-ms-flex-negative:0;flex-shrink:0}.qw-3-circle{color:#000;font-size:1.4vw;font-weight:700;border:2px solid #ffd800;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1vw;width:5vw;height:5vw;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}.test-file-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.file-link{color:#999;font-size:.83vw;border-radius:41px;border:1px solid #999;padding:.8vw 1vw;padding-right:2.6vw;overflow-x:hidden;min-height:2vw;width:60%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.file-btn{color:#010101;font-family:"Museo Cyrl",sans-serif;font-weight:700;text-transform:uppercase;font-size:.86vw;font-weight:700;text-transform:uppercase;letter-spacing:.8px;border-radius:40px;background-color:#ffd800;min-height:2vw;padding:.8vw 1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40%;margin-left:-2vw;cursor:pointer}#file{display:none}.label-qw4{position:relative}.qw-t{position:static;width:2vw;height:2vw;display:block;margin-left:auto;margin-top:.8vw;margin-right:.6vw}.qw-t-wrap{position:absolute;right:0;top:0;height:3vw;width:3vw;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.qw-t-wrap.active{height:11vw;width:100%}.tooltip-test{border-radius:10px;background-color:#f6f6f6;padding:1vw .8vw;min-height:15vw;bottom:0;right:0;z-index:88;width:100%;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.t-title{color:#404040;font-family:"Museo Cyrl",sans-serif;font-size:.79vw;font-weight:400;margin-bottom:1vw;display:block}.t-title span{font-weight:900}.label-qw1-img{cursor:pointer}.list-t li{color:#404040;font-size:.7vw;font-weight:400;position:relative;margin:.1vw 0}.list-t li.list-title{font-weight:900;padding-left:1rem}.list-t li.list-title:before{content:'';position:absolute;left:0;top:.4rem;width:6px;height:6px;border-radius:100%;background-color:#ffd800}.qw-t:hover .tooltip-test{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.test-slider-qw-5-img{width:45%;position:relative}.test-slider-qw-5-img img{-webkit-transform:scale(1.2) translate(1vw,2vw);-ms-transform:scale(1.2) translate(1vw,2vw);transform:scale(1.2) translate(1vw,2vw)}.test-slider-qw-5{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-slider-qw-5-list{width:43%}.qw5-item{margin:.8vw 0;display:block}.test-slider-qw-6-img{width:35%;position:relative}.test-slider-qw-6-img img{-webkit-transform:scale(1.2) translate(7vw,2vw);-ms-transform:scale(1.2) translate(7vw,2vw);transform:scale(1.2) translate(7vw,2vw)}.test-slider-qw-6-list{width:53%}.descr-s{color:#999;font-weight:300;display:block}.label-qw7-img{position:relative;height:8vw}.qw-7-img{position:absolute;width:65%;left:57%;top:0;-webkit-transform:scale(1.1) translateX(-50%);-ms-transform:scale(1.1) translateX(-50%);transform:scale(1.1) translateX(-50%);max-height:none;max-width:none}.test-question__checkbox-7 .radio-psevdo{margin-right:.5vw}.test-question__checkbox-7 .radio-label{font-size:.75vw}.label-qw7-img-3 img{top:-1vw}.lqw-7:hover .label-qw1-img{background-color:#ffd800;border:1px solid #ffd800}.test-slider-qw-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.test__block__item-3{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-2vw;position:relative}.test__block__item-3 .test__block__img{margin:0;margin-bottom:1vw}.test__block__img-3{width:12vw;text-align:center}.img-bg{position:absolute;left:2vw;top:0;width:11vw;max-width:none;max-height:none}#gift-t{text-align:center}.t-desc{color:#999;font-family:"Museo Cyrl",sans-serif;font-size:2vw;font-weight:300}.big-label{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.test-form-block{width:45%;padding-top:3vw}.test-form-img{width:45%}.test-form-block-f{width:70%;margin-top:2.5vw}.test-form-block-f .btn{width:100%;margin-top:1.2vw}.btn-img-f{position:absolute;width:7vw;right:-2.3vw;top:-1vw;z-index:55;max-width:none;max-height:none;-webkit-animation:jampTrf 4.5s infinite linear;animation:jampTrf 4.5s infinite linear}.trg{text-transform:uppercase;font-size:1.8vw;font-weight:900}.descr-test-9{padding-left:0}.descr-test-9:before{display:none}.final-list{margin-top:2vw}.final-list li{position:relative;font-size:.83vw;margin:.7vw 0;display:-webkit-box;display:-ms-flexbox;display:flex}.final-list li img{width:1vw;margin-right:.6vw;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}.final-desr{color:#404040;font-size:1.04vw;margin:2.5vw 0}.final-desr span{font-weight:700}.qw9-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1vw 1.5vw}.qw9-items-form{width:50%}.final-forms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inp-final{width:46%;margin:.8vw 1.5%}.final-img{width:46%;position:relative}.final-img img{-webkit-transform:scale(1.2) translate(2vw,2.3vw);-ms-transform:scale(1.2) translate(2vw,2.3vw);transform:scale(1.2) translate(2vw,2.3vw)}.overlay{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);overflow-y:scroll}.close{position:absolute;right:0;top:0;width:2vw;height:2vw;-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%);cursor:pointer}.close:before,.close:after{position:absolute;left:50%;content:' ';height:100%;width:2px;background-color:#818181;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;border-radius:3px}.close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close:hover:before,.close:hover:after{background-color:#fbd234}.modal-wrap{width:31vw;position:absolute;top:13vh;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 6px 50px rgba(0,0,0,.1);box-shadow:0 6px 50px rgba(0,0,0,.1);border-radius:4px;background-color:#fff}.modal-wrap:before{content:'';position:absolute;left:50%;top:0;width:95%;height:100%;-webkit-box-shadow:0 6px 50px rgba(0,0,0,.1);box-shadow:0 6px 50px rgba(0,0,0,.1);border-radius:4px;background-color:rgba(255,255,255,.3);z-index:-1;-webkit-transform:translate(-50%,1.5rem);-ms-transform:translate(-50%,1.5rem);transform:translate(-50%,1.5rem)}.modal{padding:3vw;text-align:center;position:relative;z-index:6;background-color:#fff;border-radius:4px}.modal-title{color:#212121;font-size:1.3vw;margin:2vw 0 1vw 0}.modal-link{color:#166aac;font-size:1vw;font-weight:700;text-transform:uppercase;letter-spacing:.8px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.modal-link:hover{color:#fbd234}.final__btn-wrap img{display:none}.link-img{display:none}.mob-show{display:none}@media (max-width:970px){.logo__img{max-width:9rem;margin-right:1rem}.logo__text{max-width:13rem;font-size:1.1rem}.block-time img{width:2.7rem;margin-right:1rem}.text{font-size:1.2rem}.block-project{display:none}.phone-block{padding:1rem 3.5rem}.number{font-size:1.9rem}.phone-block-label{left:2.8rem}.subtitle{font-size:1.7rem;margin-bottom:1.5rem}.title{font-size:2.4rem;margin-bottom:2rem}.title br{display:none}.main__info{width:100%}.main__advas-title{font-size:1.4rem}.min-text{font-size:1.1rem}.main__advas-img{height:7rem;-ms-flex-negative:0;flex-shrink:0}.main__advas-item:nth-child(1) .main__advas-img {margin-right:-1.3rem}.main__advas-item:nth-child(3) .main__advas-img {margin-top:1rem}.main__advas-item{margin:.4rem}.main__advas-item br{display:none}.btn-wrap-main{width:27rem;margin-top:4rem}.btn{min-height:5rem;padding:1rem}.btn-test-scroll{padding-right:4rem}.btn-text{font-size:1.1rem}.btn-text-sm{font-size:.9rem}.btn-wrap-main img{width:19rem;right:-8.6rem;top:-7.7rem}.main__img{position:relative;left:auto;top:auto;background:transparent;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem;z-index:99}.main-hov{position:relative;left:auto;top:auto;width:2.5rem;height:2.5rem;margin:0 3rem}.main-hov .tooltip{left:-1rem;top:-1rem;padding:1rem;padding-left:4.5rem;width:17rem}.main-hov:before{opacity:0}.container{max-width:90vw}.test__content{padding:3rem 2.5rem}.test__title{font-size:2rem;margin-bottom:1.7rem}.progress__title{font-size:1.3rem}.test__block{display:none;width:0}.test-slider__wrap{width:100%}.descr-test{margin:2rem 0;font-size:1.7rem}.label-qw1{margin-bottom:1.3rem}.label-qw1-img{height:15vw;margin-bottom:1rem}.radio-label{font-size:1.2rem}.radio-psevdo{width:1.5rem;height:1.5rem;margin-right:.6rem}.radio-psevdo-active{width:1rem;height:1rem}.label-qw2{height:9rem;padding:1rem}.checkbox-psevdo{width:1.5rem;height:1.5rem;margin-right:.6rem}.btn-test{width:17rem}.z-a{font-size:1.4rem}.test-slider-qw-3{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qw-3-item{width:100%}.qw-3-circle{width:7rem;height:7rem;padding:1rem;font-size:1.3rem;margin:2.6rem}.qw3-text{font-size:1.2rem}.qw3-text-title{width:13rem}.inp-qw-3{width:11rem;margin:0 1rem}.input{min-height:4rem;padding:1rem;text-align:center;font-size:1.2rem}.test-file-wrap{width:24rem;margin:0 auto;margin-bottom:2rem}.file-link{min-height:4rem;padding:1rem;padding-right:3rem;font-size:1.2rem;border-radius:50px 0 0 50px}.file-btn{min-height:4rem;padding:1rem;margin-left:-2rem;font-size:1.2rem}.qw-3-item img{display:block;margin:0 auto}.tooltip-test{min-height:15rem;padding:1rem}.qw-t-wrap{width:3rem;height:3rem}.qw-t-wrap.active{height:15vw}.t-title{font-size:1.1rem;margin-bottom:1rem}.list-t li{font-size:1rem;margin:.2rem 0}.qw-t{width:2rem;height:2rem;margin-top:1rem;margin-right:1rem}.qw5-item{margin:1rem 0}.test-question__checkbox-7 .radio-label{font-size:1rem}.test-form-block-f .btn{margin-top:1.5rem}.btn-img-f{width:8rem;right:-4rem;top:-2rem}.t-desc{font-size:1.7rem}.final-list{margin-top:2rem}.final-list li{font-size:1.2rem;margin:.3rem 0}.final-list li img{width:1rem;margin-right:.5rem}.final-img{-ms-flex-item-align:end;align-self:flex-end}.final-img img{-webkit-transform:scale(1.34) translate(2rem,-.3rem);-ms-transform:scale(1.34) translate(2rem,-.3rem);transform:scale(1.34) translate(2rem,-.3rem)}.test{padding:7rem 0}.footer__cont{padding:2rem 0}.footer__item{font-size:1.2rem}.phone-wrap img{width:.8rem;margin-right:.5rem}.close{width:2rem;height:2rem}.modal{padding:3rem}.modal-title{font-size:1.5rem}.modal-wrap{width:28rem}}@media (max-width:748px){.final-img{width:0;display:none}.qw9-items-form{width:100%}.test-form-block{padding-top:0}.test-slider-qw-8{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-slider-qw-8 .test-form-block{width:30rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto}.test-slider-qw-8 .test-form-img{width:24rem}.test-form-block-f{width:90%;margin:1.9rem auto}.test__title br{display:none}.radio-label br{display:none}.qw-t:hover{z-index:123}.test{position:relative;z-index:156}}@media (max-width:567px){html,body{overflow-x:hidden}.header__cont{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title{font-size:2.1rem}.main__advas{padding-top:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main__advas-img{height:auto;width:7rem}.main__advas-item:nth-child(1) .main__advas-img {width:9rem}.main__advas-item:nth-child(3) .main__advas-img {width:8rem}.footer__cont{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__item{margin-bottom:1rem}.label-qw1{width:100%;margin:0;margin-bottom:1.5rem}.label-qw1-img{height:34vw}.qw3-text-title{width:9rem}.qw3-text{margin-bottom:.7rem}.qw-t-wrap.active{height:34vw}.test-slider-qw-5-img{width:17rem;margin:1rem auto}.test-slider-qw-5-list{width:100%}.test-slider-qw-6-img{width:16rem;margin:1rem auto}.test-slider-qw-6-list{width:100%}.test-question__checkbox-7{margin-top:2rem;display:block}.lqw-7{margin-bottom:2.5rem}.t-desc{font-size:1.5rem}.descr-test{font-size:1.5rem}.test-slider-qw-8 .test-form-img{width:19rem}.test-slider-qw-8 .test-form-block{width:24rem}.trg{font-size:1.7rem}.descr-test br{display:none}.final-desr{font-size:1.3rem;margin:2rem 0}.inp-final{width:100%;margin:.8rem 0}.test{padding-bottom:3rem}.right{text-align:center}.qw-3-circle{margin-bottom:.5rem}.big-label .qw5-item{margin-top:0}.main-hov .tooltip{width:21rem}.main-hov .tooltip br{display:none}.main-hov-1 .tooltip{top:50%;-webkit-transform:scale(0) translateX(-190%) translateY(-50%);-ms-transform:scale(0) translateX(-190%) translateY(-50%);transform:scale(0) translateX(-190%) translateY(-50%)}.main-hov-1:hover .tooltip{-webkit-transform:scale(1) translateX(0) translateY(-50%);-ms-transform:scale(1) translateX(0) translateY(-50%);transform:scale(1) translateX(0) translateY(-50%)}.main-hov-3 .tooltip{padding-left:1rem;padding-right:4rem;top:50%;left:auto;right:-1rem;text-align:right;-webkit-transform:scale(0) translateX(-190%) translateY(-50%);-ms-transform:scale(0) translateX(-190%) translateY(-50%);transform:scale(0) translateX(-190%) translateY(-50%)}.main-hov-3:hover .tooltip{-webkit-transform:scale(1) translateX(0) translateY(-50%);-ms-transform:scale(1) translateX(0) translateY(-50%);transform:scale(1) translateX(0) translateY(-50%)}.main-hov-2 .tooltip{padding-left:1rem;padding-bottom:4rem;top:0;left:50%;text-align:center;-webkit-transform: scale(0) translateX(-190%) translateY(calc(-100% + 3rem));-ms-transform: scale(0) translateX(-190%) translateY(calc(-100% + 3rem));transform: scale(0) translateX(-190%) translateY(calc(-100% + 3rem))}.main-hov-2:hover .tooltip{-webkit-transform: scale(1) translateX(-50%) translateY(calc(-100% + 3rem));-ms-transform: scale(1) translateX(-50%) translateY(calc(-100% + 3rem));transform: scale(1) translateX(-50%) translateY(calc(-100% + 3rem))}.main__advas-item:nth-child(1) .main__advas-img {margin-left:-2.3rem}.test__block.finalp{display:none;width:0;height:0}}