@charset "UTF-8";
/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./src/css/our_works.scss ***!
  \***********************************************************************************************************************************************************************************************************/
.btn-slim{padding:8px 0;cursor:pointer;width:-moz-fit-content;width:fit-content;position:relative;height:-moz-fit-content;height:fit-content;transition:.3s}.btn-slim--first{margin-right:70px}.btn-slim:hover{padding:16px 24px;transition:.3s}.btn-slim:hover .btn-slim__text{color:#fff;transition:.3s}.btn-slim:hover .btn-slim__line{height:100%;transition:.3s}.btn-slim__text{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;letter-spacing:4px;line-height:16px;text-decoration:none;text-transform:uppercase;color:#111316;position:relative;z-index:1;transition:.3s}.btn-slim__text--white{color:#fff}.btn-slim__line{position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:#4d65ff;transition:.3s}.btn-slim__line--green{background-color:#4bc936}.btn-ball{position:relative;padding:30px 15px 30px 45px;cursor:pointer;transition:.3s}.btn-ball>*{pointer-events:none}.btn-ball1{position:relative !important;left:unset !important;bottom:unset !important;margin-top:100px}.btn-ball--disabled{pointer-events:none;opacity:.5;transition:.3s}.btn-ball:before{position:absolute;content:attr(data-label);font-size:20px;font-weight:500;letter-spacing:6px;text-transform:uppercase}.btn-ball--white:before{color:#fff}.btn-ball__ball{position:absolute;top:0;left:0;background-color:#4d65ff;width:80px;height:80px;border-radius:40px;box-shadow:0 2px 20px 0 rgba(77,101,255,.7)}.btn-ball__text{clip-path:circle(40px at -5px 10px);color:#fff;font-size:20px;font-weight:500;letter-spacing:6px;text-transform:uppercase}.btn--margin{margin:0}.button-circle{background-color:#fff;color:#111316;font-size:24px;font-weight:400;border-radius:100%;width:96px;height:96px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.button-circle:not(:disabled):hover{background-color:#4d65ff;color:#fff;transition:.3s}.button-circle:not(:disabled):hover path{fill:#fff;transition:.3s}.button-circle__close{transform:rotate3d(0,0,1,45deg)}.button-quiz{font-family:"Montserrat",sans-serif;position:relative;background-color:#414245;font-size:16px;line-height:24px;font-weight:300;height:42px;padding:8px 39px 8px 15px;border:1px solid #414245;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:80px;transition:.3s;color:#fff}.button-quiz:hover{border-color:#4bc936}.button-quiz{-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-quiz>*{pointer-events:none}.button-quiz--active{transition:.3s}.button-quiz--active .button-quiz__icon--done{opacity:1;visibility:visible}.button-quiz:before{content:"";position:absolute;right:14px;height:16px;width:16px;border-radius:100%;background:rgba(255,255,255,.2);transition:.3s}.button-quiz--active:before{background:#4bc936;opacity:1;visibility:visible}.button-quiz.button-quiz--several:before{opacity:1;visibility:visible}.button-quiz__icon{position:absolute;right:17px;opacity:0;visibility:hidden;transition:.3s}.button-quiz__icon path{stroke:#fff}.button-quiz--active .button-quiz__icon path{stroke:#111316}.button-quiz:hover .button-quiz__icon--done{opacity:1;visibility:visible}.button-quiz:last-of-type{margin-right:0}.projects__button{position:absolute;left:75px;bottom:250px;width:-moz-fit-content;width:fit-content;display:flex}.cookies-accept{position:fixed;left:80px;bottom:40px;z-index:100;background-color:rgba(17,19,22,.8980392157);border-radius:16px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:24px;max-width:400px}.cookies-accept__content{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.cookies-accept__icon{margin-bottom:8px}.cookies-accept__title{margin-bottom:8px;font-size:18px;line-height:28px;font-weight:300;color:#a2ff00}.cookies-accept__text{margin-bottom:8px;font-size:18px;line-height:28px;font-weight:300;color:#fff}.cookies-accept__row{width:100%;display:flex;justify-content:space-between;align-items:center}.cookies-accept__link{color:#fff;opacity:.6;transition:opacity .3s ease-in-out}.cookies-accept__link:hover{opacity:1}.cookies-accept__button{padding:20px 15px 20px 30px;display:flex}.cookies-accept__button .btn-ball__text,.cookies-accept__button:before{font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px;text-transform:none;font-weight:300;letter-spacing:normal;color:#fff}.cookies-accept__button .btn-ball__ball{width:60px;height:60px}.footer{position:relative;min-width:1200px;background-color:#fff}.footer__copyright{font-size:16px;line-height:24px;color:#111316;margin-right:auto}.footer__links{display:flex;gap:61px;align-items:center}.footer__link{font-size:16px;line-height:24px;margin-top:0;color:#111316;transition:color .3s ease-in-out;text-transform:capitalize}.footer__link--caps{text-transform:uppercase}.footer__link:hover{color:#4d65ff}.footer__content{max-width:1570px;margin:auto;display:flex;align-items:flex-end;justify-content:space-between;padding:70px 65px}.footer__copyright{font-size:14px;font-weight:400;opacity:.4}.footer__socials{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.footer__top{display:flex;justify-content:space-between;align-items:center;width:100%}.footer__link--rating{margin-top:0;margin-bottom:24px;margin-left:auto}.footer__img{display:block;width:250px}.footer__social{color:#111316;font-size:14px;font-weight:400;letter-spacing:3px;opacity:.4;margin-right:40px;text-transform:uppercase;transition:.3s}.footer__social:hover{opacity:1;transition:.3s}.footer__social:last-of-type{margin-right:0}.contacts{position:relative;min-width:1200px;background-color:#fff}.contacts__content{max-width:1570px;margin:auto;padding:120px 65px}.contacts__timer{font-size:20px;font-weight:400;line-height:30px;opacity:.4;margin-bottom:24px;display:flex}.contacts__flex{display:flex;align-items:center;margin-top:80px}.contacts__key{font-size:16px;font-weight:300;opacity:.4;margin-bottom:16px}.contacts__value{color:#111316;font-size:20px;font-weight:500;line-height:30px;transition:.3s}.contacts__value--link{transition:color .3s}.contacts__value--link:hover{color:#4d65ff;transition:.3s}.contacts__item{margin-right:120px}.contacts__text{margin-right:10px}.contacts__button{margin-right:120px;width:-moz-fit-content;width:fit-content}body{background-color:azure}.projects{position:relative;min-width:1200px;background-color:#fff;padding-bottom:240px}.projects__content{max-width:1570px;margin:auto;padding:160px 65px 0;display:flex;flex-wrap:wrap}.projects__title{margin-bottom:200px}.projects__column{width:50%;position:relative}.projects__column--right{padding-top:80px}.projects__item{position:relative;margin-bottom:240px;padding-left:75px;padding-bottom:32px}.projects__item:last-of-type{margin-bottom:0}.projects__item--right{width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:240px;padding-left:50px}.projects__item--right .projects__letter{right:unset;left:0;transform:rotate3d(0,0,-1,-90deg)}.projects__item--right .projects__subletter{bottom:-60px;right:0;transform:rotate3d(0,0,1,-90deg)}.projects__item--right .projects__cover{transform:rotate3d(0,0,-1,-45deg)}.projects__cover{width:240px;height:480px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate3d(0,0,1,-45deg);transition:.3s}.projects__box{width:360px;height:360px;margin-bottom:115px;position:relative;cursor:pointer;transition:.3s}.projects__imgbox{width:360px;height:360px;overflow:hidden;position:relative;z-index:1;transition:.3s}.projects__box:hover .projects__imgbox{transform:scale(1.2);transition:.3s}.projects__bottom{margin-top:300px}.projects__info{color:#77808c;font-size:16px;font-weight:400;line-height:24px}.projects__btn{margin:40px 0 0;width:-moz-fit-content;width:fit-content}.projects__box:hover .projects__cover{transform:rotate3d(0,0,1,0);transform:scale(1.2);width:100%;height:100%;transition:.3s}.projects__img{width:100%;height:100%;position:relative;z-index:1;filter:brightness(1);transform:scale(1);transition:.3s}.projects__logo{position:absolute;top:0;bottom:0;left:0;right:0;width:160px;margin:auto;opacity:0;z-index:1;transition:.3s}.projects__link{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto;z-index:2}.projects__name{position:relative;display:flex;align-items:center;font-size:50px;font-weight:600;line-height:60px;width:360px;margin-bottom:16px}.projects__text{display:flex;align-items:center;color:#111316;transition:color .3s ease-in-out}.projects__text:hover{color:#4d65ff}.projects__rating{height:70px;width:100px}.projects__description{font-size:18px;font-weight:300;line-height:32px;width:360px;margin-bottom:24px}.projects__works{font-size:11px;font-weight:400;letter-spacing:3px;line-height:24px;opacity:.5;width:360px;display:flex;flex-wrap:wrap;margin-bottom:40px;text-transform:uppercase}.projects__work{margin-right:5px}.projects__work:last-of-type{margin-right:0}.projects__letter{text-transform:uppercase;position:absolute;top:-60px;right:0;z-index:1;font-size:20px;font-weight:500;letter-spacing:2px;transform:rotate3d(0,0,1,-90deg)}.projects__subletter{text-transform:uppercase;position:absolute;bottom:-60px;z-index:1;font-size:20px;font-weight:500;letter-spacing:2px;transform:rotate3d(2,-2,0,-180deg)}.projects__line{display:flex}.projects__line:not(:last-of-type){margin-right:5px}.projects__line:last-of-type .projects__separator{display:none}.projects__slim{position:absolute;height:32px;display:flex;align-items:center}.projects__button{position:absolute;left:75px;bottom:250px;width:-moz-fit-content;width:fit-content;display:flex}@media screen and (max-width:768px){body{overflow-x:auto}}@media (max-width:1400px){.header{padding:24px 40px}.header__nav{padding:8px 8px 8px 24px}.header__nav a,.header__nav .header__item{font-size:16px}.header__submenu ul li a{font-size:16px}}@media (max-height:830px){.burger-menu{padding:120px 80px 40px}.burger-menu__link{font-size:28px;line-height:34px;padding:34px 0}}@media screen and (max-width:1200px){.button-quiz{font-size:14px;line-height:21px;padding:6px 39px 6px 14px}}@media (max-width:1200px){.quiz__header{padding:16px 40px}.quiz__header--text{font-size:16px}.quiz__content{padding:0 40px}.quiz__pages{margin-bottom:16px}.quiz__title{font-size:24px;line-height:30px;margin-bottom:24px}.quiz__list{gap:16px}.quiz__footer .quiz__content{padding:16px 40px}.quiz__text{font-size:14px;line-height:21px}.quiz__text--small{font-size:12px;line-height:18px}.quiz__contact{font-size:14px;line-height:21px}.quiz__form{max-width:816px;gap:16px}.quiz__bottom .btn-ball__text,.quiz__bottom .btn-ball:before{font-size:16px;line-height:24px}.quiz__link{font-size:12px;line-height:18px}}@media (max-width:1320px){.quiz__curve{right:60px}}@media (max-width:1024px){.quiz__curve{display:none}}@media screen and (max-width:1400px){.cookies-accept{left:40px;bottom:32px;max-width:357px}.cookies-accept__title{font-size:16px;line-height:24px}.cookies-accept__text{font-size:16px;line-height:24px}.footer__copyright{font-size:14px;line-height:21px}.footer__links{gap:34px}.footer__link{font-size:14px;line-height:21px}}@media only screen and (max-width:1500px){.projects__item{width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:240px;padding-left:0}.projects__item--right{padding-left:0}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/modules/QuizComponent.vue?vue&type=style&index=0&id=8d0789da&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.quiz__progress--line[data-v-8d0789da]{position:absolute;left:0;top:0;width:0;max-width:100%;height:100%;background:#4bc936;transition:width .3s ease-in-out}.quiz__buttons[data-v-8d0789da]{display:flex;justify-content:space-between;width:100%;margin-bottom:24px;flex-direction:column;align-items:flex-start}.input-quiz__error[data-v-8d0789da]{color:#c93636;font-size:12px;line-height:24px;position:absolute;left:16px;bottom:-23px}.quiz__row[data-v-8d0789da]{display:flex;justify-content:space-between;margin-bottom:24px}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/modules/brief/components/BriefInput.vue?vue&type=style&index=0&id=727273c2&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.input-quiz[data-v-727273c2]{position:relative;width:100%;height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,.4);transition:.3s;padding-bottom:8px}.input-quiz[data-v-727273c2]:has(input:focus){border-bottom:1px solid #4d65ff}.input-quiz--error input[data-v-727273c2]{border-color:#c93636}.input-quiz__error[data-v-727273c2]{color:#c93636;font-size:12px;line-height:24px;position:absolute;left:16px;bottom:-23px}.input-quiz input[data-v-727273c2]{font-family:"Montserrat",sans-serif;background-color:transparent;width:100%;height:100%;font-size:16px;line-height:24px;font-weight:400;color:#fff}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/modules/brief/components/BriefTextarea.vue?vue&type=style&index=0&id=356676f5&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.input-quiz[data-v-356676f5]{position:relative;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,.4);transition:.3s;overflow:hidden;padding-bottom:8px;max-height:72px}.input-quiz[data-v-356676f5]:has(textarea:focus){border-bottom:1px solid #4d65ff}.input-quiz textarea[data-v-356676f5]{border:none;overflow:hidden;font-family:"Montserrat",sans-serif;background-color:transparent;width:100%;height:24px;font-size:16px;line-height:24px;font-weight:400;color:#fff;resize:none;max-height:66px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/modules/brief/components/BriefAttachment.vue?vue&type=style&index=0&id=1d9eff9e&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.input__file[data-v-1d9eff9e]{font-size:16px;line-height:24px;margin-bottom:8px;cursor:pointer;display:flex;align-items:center}.file__stick[data-v-1d9eff9e]{margin-right:8px}.file__close[data-v-1d9eff9e]{margin-left:auto}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/modules/brief/BriefComponent.vue?vue&type=style&index=0&id=228a8cbd&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.quiz[data-v-228a8cbd]{overflow-y:auto;overflow-x:hidden}.quiz>.quiz__progress[data-v-228a8cbd]{max-width:100%}.quiz__progress--line[data-v-228a8cbd]{position:absolute;left:0;top:0;width:0;height:100%;background:#4bc936;transition:width .3s ease-in-out}.quiz__badge[data-v-228a8cbd]{padding:2px 8px;background-color:rgba(77,101,255,.8);border-radius:19px;font-size:10px;line-height:18px;font-weight:600;color:#fff;text-transform:uppercase;margin-left:24px;display:flex;align-items:center}.quiz__download[data-v-228a8cbd]{padding:8px;display:flex;gap:8px;align-items:center;float:right;font-size:14px;line-height:21px;font-weight:300;color:#fff;transition:color .3s ease-in-out}.quiz__download[data-v-228a8cbd]:hover{color:#4bc936}.button-circle.button-close[data-v-228a8cbd]{width:48px;height:48px}.button-circle__icon[data-v-228a8cbd]{transform:rotate3d(0,0,1,45deg) scale(.8)}.quiz__heading[data-v-228a8cbd]{font-size:32px;line-height:40px;font-weight:300;margin-bottom:40px;color:#fff}.quiz__wrapper[data-v-228a8cbd]{display:flex;justify-content:space-between;padding-top:40px;width:100%}.input__files[data-v-228a8cbd]{display:flex;opacity:1;visibility:visible;flex-direction:column}.quiz__additional[data-v-228a8cbd]{max-width:362px;display:flex;gap:20px;justify-content:space-between;width:100%;padding:8px 0}.quiz__additional a[data-v-228a8cbd]{color:#fff;display:flex;align-items:center;font-size:14px;line-height:21px}.quiz__additional a svg[data-v-228a8cbd]{margin-right:8px}.brief__title[data-v-228a8cbd]{font-size:18px;line-height:24px;font-weight:400;margin-bottom:16px;text-transform:none}.quiz__buttons[data-v-228a8cbd]{display:flex;justify-content:space-between;width:100%;margin-bottom:24px;flex-direction:column;align-items:flex-start}.quiz__buttons .quiz__column[data-v-228a8cbd]{width:auto}.btn-ball-brief[data-v-228a8cbd]{padding:20px 15px 20px 30px;width:-moz-fit-content;width:fit-content}.btn-ball-brief .btn-ball__ball[data-v-228a8cbd]{width:60px;height:60px}.btn-ball-brief .btn-ball__text[data-v-228a8cbd],.btn-ball-brief[data-v-228a8cbd]:before{font-family:"Montserrat",sans-serif;font-size:18px;line-height:26px;font-weight:400;text-transform:none;letter-spacing:normal}.brief__policy[data-v-228a8cbd]{width:100%}.quiz__content--special[data-v-228a8cbd]{max-width:100%}.quiz__heading--special[data-v-228a8cbd]{width:-moz-fit-content;width:fit-content;position:relative}.brief__special[data-v-228a8cbd]{margin-right:42px;position:relative}.brief__special[data-v-228a8cbd]:after{content:"Бриф";font-size:8px;line-height:14px;width:34px;height:34px;border-radius:7px;background-color:#455be2;color:rgba(255,255,255,.2);transform:rotate(-76deg);position:absolute;display:flex;right:-25px;top:10px;z-index:-1;justify-content:center;align-items:flex-end;text-transform:uppercase}.brief__special--icon[data-v-228a8cbd]{position:absolute;margin-left:10px}.brief__special--text[data-v-228a8cbd]{display:flex;gap:8px}.brief__special--text .brief__title[data-v-228a8cbd]{width:330px;font-size:16px}.brief__special--tg[data-v-228a8cbd]{position:relative;height:58px;width:82px}.brief__special--tg a[data-v-228a8cbd]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.brief__special--tg[data-v-228a8cbd]:after{content:"Telegram";font-size:12px;line-height:24px;width:84px;height:24px;border-radius:56px;background-color:#455be2;color:#fff;transform:rotate(-5deg);position:absolute;display:flex;left:-2px;bottom:0;justify-content:center;align-items:flex-end;text-transform:uppercase}.brief__socials[data-v-228a8cbd]{display:flex;gap:16px;margin-top:80px;margin-bottom:100px}.socials__item[data-v-228a8cbd]{flex:1 1 0;display:flex;flex-direction:column;gap:16px;justify-content:flex-end}.socials__item--big[data-v-228a8cbd]{width:611px;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:16px}.social__button[data-v-228a8cbd]{color:#111316;background-color:#fff;border-radius:56px;padding:8px 16px;text-transform:uppercase;display:flex;gap:8px;justify-content:center;align-items:center;font-size:12px;line-height:24px;width:-moz-fit-content;width:fit-content}.social__vc[data-v-228a8cbd]{background-color:#7445e2;border-radius:16px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;height:206px;position:relative}.social__vc a[data-v-228a8cbd]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.social__vc img[data-v-228a8cbd]{height:50px;width:126px}.vc__title[data-v-228a8cbd]{color:#fff;font-size:44px}.socials__cases[data-v-228a8cbd]{display:flex;justify-content:space-between}.cases__left[data-v-228a8cbd]{display:flex;gap:16px}.cases__left .social__button[data-v-228a8cbd]{border:1px solid #000;padding:6px 16px;height:-moz-fit-content;height:fit-content}.cases__left img[data-v-228a8cbd]{width:34px;height:36px}.cases__right[data-v-228a8cbd]{display:flex;flex-direction:column;align-items:flex-end;font-weight:300;position:relative}.cases__right a[data-v-228a8cbd]{color:#455be2;position:relative}.socials__links[data-v-228a8cbd]{overflow:hidden;height:286px;background-color:#bbc5ff;border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:16px;position:relative}.links__title[data-v-228a8cbd]{color:#111316;font-size:28px;line-height:34px}.links__logo[data-v-228a8cbd]{width:85px;height:85px;background-color:#7445e2;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:60px;left:34px}.links__item[data-v-228a8cbd]{background-color:#455be2;border-radius:80px;color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;padding:5px 16px;position:absolute;height:46px;display:flex;justify-content:center;align-items:center}.links__item[data-v-228a8cbd]:nth-of-type(1){top:3px;left:60px;transform:rotate(7deg)}.links__item[data-v-228a8cbd]:nth-of-type(2){top:54px;right:19px;transform:rotate(-11deg)}.links__item[data-v-228a8cbd]:nth-of-type(3){top:120px;right:70px;transform:rotate(4deg)}.links__item[data-v-228a8cbd]:nth-of-type(4){bottom:60px;left:56px;transform:rotate(8deg);width:115px}.links__item[data-v-228a8cbd]:nth-of-type(5){bottom:55px;right:0;transform:rotate(10deg)}.links__item[data-v-228a8cbd]:nth-of-type(6){bottom:5px;right:30px;transform:rotate(8deg)}.brief__special--curve[data-v-228a8cbd]{position:absolute;right:65px;top:50px}@media (max-width:1400px){.btn-ball-brief .btn-ball__text[data-v-228a8cbd],.btn-ball-brief[data-v-228a8cbd]:before{font-size:16px;line-height:24px}}@media (max-width:1440px){.socials__item--big[data-v-228a8cbd]{width:458px}.links__item[data-v-228a8cbd]{font-size:16px;height:31px;padding:5px 10px}.links__item[data-v-228a8cbd]:nth-of-type(3){right:50px}.brief__special--curve[data-v-228a8cbd]{width:494px}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/modules/brief/BriefWrapper.vue?vue&type=style&index=0&id=3b280353&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.quiz[data-v-3b280353]{overflow-y:auto;overflow-x:hidden}.quiz__progress--line[data-v-3b280353]{position:absolute;left:0;top:0;width:0;height:100%;background:#4d65ff;transition:width .3s ease-in-out}.quiz__pages[data-v-3b280353]{font-size:14px;line-height:21px;font-weight:400;color:#fff;display:flex}.quiz__badge[data-v-3b280353]{padding:2px 8px;background-color:rgba(77,101,255,.8);border-radius:19px;font-size:10px;line-height:18px;font-weight:600;color:#fff;text-transform:uppercase;margin-left:24px;display:flex;align-items:center}.button-circle.button-close[data-v-3b280353]{width:48px;height:48px}.button-circle__icon[data-v-3b280353]{transform:rotate3d(0,0,1,45deg) scale(.8)}.quiz__heading[data-v-3b280353]{font-size:32px;line-height:40px;font-weight:300;margin-bottom:40px;color:#fff}.quiz__wrapper[data-v-3b280353]{display:flex;justify-content:space-between;padding-top:40px;max-width:1440px;width:100%;margin:0 auto}.quiz__additional[data-v-3b280353]{max-width:362px;display:flex;justify-content:space-between;width:100%;padding:8px 0}.quiz__additional a[data-v-3b280353]{color:#fff}.brief__title[data-v-3b280353]{font-size:18px;line-height:24px;font-weight:400;margin-bottom:16px}.quiz__back[data-v-3b280353]{width:48px;height:48px;margin:auto 24px auto 0}.quiz__back svg[data-v-3b280353]{transform:scale(.7)}.quiz__next[data-v-3b280353]{width:64px;height:64px}.quiz__next svg[data-v-3b280353]{transform:scale(.8)}.quiz__buttons[data-v-3b280353]{display:flex;justify-content:space-between;width:100%;margin-bottom:24px}.btn-ball-brief[data-v-3b280353]{padding:18px 15px 18px 30px}.btn-ball-brief .btn-ball__ball[data-v-3b280353]{width:56px;height:56px}.btn-ball-brief .btn-ball__text[data-v-3b280353],.btn-ball-brief[data-v-3b280353]:before{font-family:"Montserrat",sans-serif;font-size:18px;line-height:26px;font-weight:400;text-transform:none;letter-spacing:normal}.brief__policy[data-v-3b280353]{width:100%}