@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 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;-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:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}@font-face{font-family:Pragmatica;font-style:normal;font-weight:400;src:url(../fonts/Pragmatica-Book.eot) format("eot"),url(../fonts/Pragmatica-Book.woff) format("woff"),url(../fonts/Pragmatica-Book.woff2) format("woff2"),url(../fonts/Pragmatica-Book.ttf) format("truetype")}@font-face{font-family:Pragmatica;font-style:normal;font-weight:500;src:url(../fonts/Pragmatica-Medium.eot) format("eot"),url(../fonts/Pragmatica-Medium.woff) format("woff"),url(../fonts/Pragmatica-Medium.woff2) format("woff2"),url(../fonts/Pragmatica-Medium.ttf) format("truetype")}@font-face{font-family:Pragmatica;font-style:normal;font-weight:700;src:url(../fonts/Pragmatica-Bold.eot) format("eot"),url(../fonts/Pragmatica-Bold.woff) format("woff"),url(../fonts/Pragmatica-Bold.woff2) format("woff2"),url(../fonts/Pragmatica-Bold.ttf) format("truetype")}@font-face{font-family:Pragmatica;font-style:normal;font-weight:800;src:url(../fonts/Pragmatica-ExtraBold.eot) format("eot"),url(../fonts/Pragmatica-ExtraBold.woff) format("woff"),url(../fonts/Pragmatica-ExtraBold.woff2) format("woff2"),url(../fonts/Pragmatica-ExtraBold.ttf) format("truetype")}.heading1{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:-2px;line-height:115%}@media (max-width:992px){.heading1{font-size:26px;letter-spacing:-1px}}.heading2{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:36px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:122%}@media (max-width:992px){.heading2{font-size:23px;line-height:108%}}.heading3{font-size:20px;letter-spacing:-1px;line-height:130%}.heading3,.heading4{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}.heading4{font-size:17px;letter-spacing:-.34px;line-height:143.7%}@media (max-width:992px){.heading4{font-size:15px;letter-spacing:-.15px}}.heading5{color:#1f1f1f;font-size:15px;letter-spacing:-.3px}.heading,.heading5{font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;line-height:143.7%}.heading{color:#f57343;font-size:12px;letter-spacing:.6px;text-transform:uppercase}.subheading{color:#1f1f1f;font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:155%}@media (max-width:992px){.subheading{font-size:16px;line-height:137.5%}}.p{font-size:14px;line-height:157%}.p,.p15{font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400}.p15{font-size:15px;line-height:166%}.p14{font-size:14px;line-height:178%}.p13,.p14{font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400}.p13{font-size:13px;line-height:146%}.button{align-items:center;background:none;border:none;border-radius:900px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;justify-content:center;letter-spacing:-.3px;line-height:143.7%;padding:0;text-decoration:none;transition:.2s ease-in-out;transition-property:background,color}.button img,.button svg{flex-shrink:0}.button.disabled,.button:disabled{cursor:not-allowed;opacity:.5!important;pointer-events:none}.button:focus{outline:none}.buttonMedium{font-size:15px;gap:10px;height:56px}.buttonLarge{font-size:16px;height:63px}.buttonPurple{background:#864bd8;color:#fff}.buttonPurple svg{color:#fff}@media (hover:hover){.buttonPurple:hover{background:#6d49fc;color:hsla(0,0%,100%,.8)}}@media (hover:none){.buttonPurple:active{background:#6d49fc;color:hsla(0,0%,100%,.8)}}.buttonOrange{background:#f57343;color:#fff}.buttonOrange svg{color:#fff}@media (hover:hover){.buttonOrange:hover{background:#ff9533;color:hsla(0,0%,100%,.8)}}@media (hover:none){.buttonOrange:active{background:#ff9533;color:hsla(0,0%,100%,.8)}}.buttonWhite{background:#fff;box-shadow:0 44px 18px 0 rgba(0,0,0,.01),0 25px 15px 0 rgba(0,0,0,.03),0 11px 11px 0 rgba(0,0,0,.04),0 3px 6px 0 rgba(0,0,0,.05);color:#1f1f1f;transition-property:box-shadow,background,color}@media (hover:hover){.buttonWhite:hover{background:#864bd8;box-shadow:none;color:#fff}}@media (hover:none){.buttonWhite:active{background:#864bd8;box-shadow:none;color:#fff}}.buttonWhiteStroke{background:#fff;border:1px solid #f2f2f2;box-shadow:0 2px 6px 0 rgba(50,75,140,.07);color:#1f1f1f;transition-property:border-color,color,background,box-shadow}@media (hover:hover){.buttonWhiteStroke:hover{background:#864bd8;border-color:#864bd8;box-shadow:none;color:#fff}}@media (hover:none){.buttonWhiteStroke:active{background:#864bd8;border-color:#864bd8;box-shadow:none;color:#fff}}*,:after,:before{box-sizing:border-box;word-break:break-word}img{max-height:100%;max-width:100%}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;color:#1f1f1f;font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;scroll-behavior:smooth}@media (max-width:992px){body,html{overflow-x:clip}}body:has(.auth),html:has(.auth){background:#f4f4f7}[tabindex]:not([tabindex="-1"]):focus-visible,a:not([disabled]):not([tabindex="-1"]):focus-visible,a[href]:not([tabindex="-1"]):focus-visible,area[href]:not([tabindex="-1"]):focus-visible,button:not([disabled]):not([tabindex="-1"]):focus-visible,iframe:not([tabindex="-1"]):focus-visible{outline-color:#71a8e4;outline-offset:2px}.layout{display:flex;flex-direction:column;min-height:100vh}.layout .content{flex-grow:1}.layout .footer,.layout .header{flex-shrink:0}.layoutHome .header{border:none;left:0;padding:25px 0;position:absolute;right:0;top:0;z-index:100}.container{margin-left:auto;margin-right:auto;max-width:calc(100% - 30px);width:1340px}@media (max-width:992px){.container{width:500px}}.radiobox{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #f2f2f2;border-radius:50%;box-shadow:none;cursor:pointer;height:22px;padding:0;width:22px}.radiobox:checked{border-color:#864bd8;position:relative}.radiobox:checked:after{background:#864bd8;border-radius:50%;content:"";inset:5px;position:absolute}.checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ebeced;border-radius:4px;box-shadow:none;cursor:pointer;height:22px;padding:0;width:22px}.checkbox:checked{background:#864bd8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m2.918 7 2.917 2.917 5.833-5.834' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 50%/14px auto no-repeat;position:relative}.inputBlock{position:relative}.inputBlockLabel{color:#1f1f1f;font-size:13px;font-weight:400;line-height:146%;margin-bottom:5px}.inputBlockLabel span{color:#ff1f00}.inputBlockDate,.inputBlockInput{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #f2f2f2;border-radius:8px;color:#1f1f1f;font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:13px;font-style:normal;font-weight:400;height:49px;line-height:146%;max-width:100%;min-width:1px;padding:0 15px;width:100%}.inputBlockDate:focus,.inputBlockInput:focus{border:1px solid #864bd8;box-shadow:inset 0 4px 3px 0 rgba(134,75,216,.1);outline:none}.inputBlockDate::-moz-placeholder,.inputBlockInput::-moz-placeholder{color:#adadba}.inputBlockDate::placeholder,.inputBlockInput::placeholder{color:#adadba}.inputBlockDate{position:relative}.inputBlockDate:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%231F1F1F' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.666 6.417a1.833 1.833 0 0 1 1.833-1.834h11a1.833 1.833 0 0 1 1.834 1.834v11a1.833 1.833 0 0 1-1.834 1.833h-11a1.833 1.833 0 0 1-1.833-1.833v-11ZM14.666 2.75v3.667M7.334 2.75v3.667M3.666 10.083h14.667M10.084 13.75h.917M11 13.75v2.75'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h22v22H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 50%/100% auto no-repeat;border:none;content:"";height:22px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:22px}.inputBlockDate::-webkit-calendar-picker-indicator{background:transparent;border:none;height:22px;width:22px}.inputBlockNote{color:#1f1f1f;margin:10px 0 0;opacity:.6}.inputBlockError{color:#ff1f00;margin:5px 0 0}.inputBlockTextarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--Grey---stroke,#f2f2f2);border-radius:8px;color:#1f1f1f;font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:146%;padding:15px;resize:vertical;resize:none;width:100%}.inputBlockTextarea:focus{border:1px solid #864bd8;box-shadow:inset 0 4px 3px 0 rgba(134,75,216,.1);outline:none}.inputBlockTextarea::-moz-placeholder{color:#adadba}.inputBlockTextarea::placeholder{color:#adadba}.inputBlock.isInvalid .inputBlockInput,.inputBlock.isInvalid .inputBlockTextarea{border:1px solid #ff1f00;box-shadow:inset 0 4px 3px 0 rgba(255,31,0,.1);color:#ff1f00}.dropdownForm{align-items:center;background:#fdfdfd;border:1px dashed #e6e6e6;border-radius:12px;display:flex;flex-direction:column;gap:5px;padding:15px;text-align:center}.dropdownForm.dropdownFormSuccess{border:1px dashed #864bd8}.dropdownForm.dropdownFormError{border-color:#ff1f00}.dropdownForm.dropdownFormError .dropdownFormIcon,.dropdownForm.dropdownFormError .dropdownFormTitle{color:#ff1f00}.dropdownForm.dropdownFormError .dropdownFormTitle{width:100%}.dropdownForm.dropdownFormError .dropdownFormText{color:#1f1f1f}.dropdownFormText,.dropdownFormTitle{margin:0 auto;max-width:100%;width:284px}.dropdownFormTitle{color:#7c7c8c;font-weight:500;letter-spacing:-.28px;line-height:143.7%}.dropdownFormText{color:#969696}.dropdownFormImage{align-items:center;display:flex;height:83px;justify-content:center;width:178px}.dropdownFormImage img{max-height:100%;max-width:100%}.dropdownFormDelete{color:#ff1f00;font-weight:500;gap:5px;line-height:150%;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:2px}.dropdownFormIcon{color:#8c8cb0}.homeIntro{background:url(../../assets/img/content/home/intro-bg.png) 50%/cover no-repeat;border-radius:0 0 40px 40px;margin:0 auto 170px;max-width:100%;padding:204px 0 0;position:relative;width:1920px}@media (max-width:992px){.homeIntro{background-image:url(../../assets/img/content/home/intro-bg-mobile.png);border-radius:0 0 15px 15px;margin:0 auto 106px;padding:107px 0 0;width:530px}}.homeIntroContent{margin:0 auto 15px;max-width:100%;width:1000px}@media (max-width:992px){.homeIntroContent{margin-bottom:0;width:330px}}.homeIntroTitle{margin:0 0 34px;position:relative;text-align:center}@media (max-width:992px){.homeIntroTitle{margin-bottom:10px}}.homeIntroTitleStar{margin:0 -13px -12px -10px}@media (max-width:992px){.homeIntroTitleStar{zoom:.35;margin:0 -12px -15px}}.homeIntroTitleHat{margin:0 -70px -15px -5px}@media (max-width:992px){.homeIntroTitleHat{zoom:.35;margin-left:2px;transform:translateX(-15px) scale(1.2)}}.homeIntroSubtitle{margin:0 auto 30px;max-width:100%;text-align:center;width:640px}@media (max-width:992px){.homeIntroSubtitle{margin-bottom:20px;width:330px}}.homeIntroBox{background:#864bd8;border-radius:20px;padding:35px 40px;transform:translateY(50%)}@media (max-width:992px){.homeIntroBox{margin:-27px 0 0;padding:0}}.homeIntroBox .swiper-pagination{bottom:15px;display:none}.homeIntroBox .swiper-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.21);border-radius:900px;height:6px;margin:0 3px;opacity:1;transition:width .2s,background .2s;width:6px}.homeIntroBox .swiper-pagination .swiper-pagination-bullet-active{background:#fff;width:12px}@media (max-width:992px){.homeIntroBox .swiper-pagination{display:block}}.homeIntroBoxTrack{display:grid;gap:60px;grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.homeIntroBoxTrack{display:flex;gap:0}}.homeIntroBoxItem{padding-left:53px;position:relative}@media (max-width:992px){.homeIntroBoxItem{padding:15px 15px 36px 68px}}.homeIntroBoxItem:not(:last-child):after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='2' height='4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-opacity='.12' stroke-width='1.2' stroke-dasharray='1 4' d='M.6-4v97'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h2v4H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0/2px auto repeat-y;content:"";height:97px;left:calc(100% + 30px);position:absolute;top:50%;transform:translateY(-50%);width:2px}@media (max-width:992px){.homeIntroBoxItem:not(:last-child):after{display:none}}.homeIntroBoxIcon{color:#fff;left:0;position:absolute;top:0}@media (max-width:992px){.homeIntroBoxIcon{left:15px;top:15px}}.homeIntroBoxTitle{color:#fff;margin-bottom:7px}.homeIntroBoxText{color:#efe8f9}.homeCompanies{margin-bottom:100px}@media (max-width:992px){.homeCompanies{margin-bottom:35px}}.homeCompaniesHeading{margin:0 0 36px;text-align:center}@media (max-width:992px){.homeCompaniesHeading{margin-bottom:15px}}.homeCompaniesSubtitle{margin:0 0 3px}.homeCompaniesTitle{margin:0}.homeAbout{margin:0 0 100px}@media (max-width:992px){.homeAbout{margin-bottom:55px}}.homeAboutContainer{display:grid;gap:70px;grid-template-columns:437px 1fr}@media (max-width:992px){.homeAboutContainer{gap:0;grid-template-columns:100%}}.homeAboutIllustration{margin:0 auto}@media (max-width:992px){.homeAboutIllustration.desktop{display:none}}@media (min-width:993px){.homeAboutIllustration.mobile{display:none}}.homeAboutContent{padding:18px 0 0}.homeAboutHeading{margin:0 0 3px}.homeAboutTitle{margin:0 0 25px;max-width:682px}@media (max-width:992px){.homeAboutTitle{margin-bottom:10px;max-width:320px}}.homeAboutText{color:#413f43;margin:0}.homeAboutText b{font-weight:700}.homeAboutSubtitle{margin:15px 0}@media (max-width:992px){.homeAboutSubtitle{margin:10px 0}}.homeReviews{background:#faf9fd;padding:80px 0}@media (max-width:992px){.homeReviews{padding:40px 0}}.homeReviewsContainer{display:flex;flex-direction:column}.homeReviewsHeading{margin-bottom:40px}@media (max-width:992px){.homeReviewsHeading{margin-bottom:15px}}.homeReviewsSubtitle{margin:0 0 3px}.homeReviewsTitle{margin:0}.homeReviewsGrid{display:grid;gap:26px;grid-template-columns:repeat(2,1fr)}@media (max-width:992px){.homeReviewsGrid{gap:15px;grid-template-columns:100%}}.homeReviewsGrid .banner{grid-column:1/-1}.homeReviewsMore{margin:40px auto 0;padding:0 28px}@media (max-width:992px){.homeReviewsMore{margin-top:15px}}.swiper-wrapper{height:auto}.auth{background:#f4f4f7;display:grid;grid-template-columns:.85fr 1fr;min-height:100vh}@media (max-width:1200px){.auth{display:flex;flex-direction:column}}.authAside{background:#864bd8;border-radius:0 33px 33px 0;position:relative}@media (max-width:1200px){.authAside{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='360' height='75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23864BD8' d='M0 0h360v75H0z'/%3E%3Cg opacity='.02' fill='%23fff'%3E%3Cpath d='M28.812-93.688 27.01-94c-7.478 21.2-13.491 50.43-7.86 78.664 5.15 25.832 3.576 49.253-5.973 71.88C9.805 64.536 5.432 72.44 0 80.323v3.141c6.186-8.673 11.11-17.382 14.838-26.217 9.71-23.01 11.29-46.808 6.08-72.938-5.578-27.97.453-57.011 7.894-77.998ZM18.766 116.872l-1.285-.207c-.2-.032-.4-.067-.599-.105 8.686-15.924 22.748-43.975 35.2-75.921 17.045-43.736 18.69-81.143 12.324-128.17l1.861.323C72.572-40.25 70.883-2.638 53.76 41.297c-12.336 31.652-26.25 59.493-34.993 75.575ZM45.108 121.113l-2.092-.337C53.424 108.81 67.73 88.18 75.938 62.382c6.735-21.165 14.159-57.366 18.265-92.685 2.053-17.655 3.274-35.069 3.169-50.256-.003-.425-.007-.848-.012-1.27l1.806.312.008.946c.106 15.284-1.123 32.776-3.18 50.478C91.877 5.302 84.434 41.623 77.654 62.93c-8.1 25.456-22.063 45.934-32.547 58.182ZM86.893 127.84l-1.912-.308c2.965-4.973 6.323-12.189 9.426-22.218.902-2.916 2.114-6.492 3.54-10.698 10.027-29.578 30.608-90.29 28.14-171.475l1.811.313c2.405 81.359-18.23 142.213-28.242 171.739-1.423 4.195-2.631 7.758-3.528 10.657-3.014 9.741-6.28 16.906-9.235 21.99ZM134.476 135.5l-2.597-.418c22.785-15.435 44.847-32.482 57.884-42.86 14.23-11.327 36.567-26.601 59.46-39.948 22.869-13.333 46.4-24.808 62.992-28.455 13.345-2.934 26.756-1.248 38.071 2.025A102.183 102.183 0 0 1 361 29.607v1.958a100.405 100.405 0 0 0-11.213-3.985c-11.128-3.218-24.221-4.846-37.186-1.996-16.294 3.582-39.615 14.926-62.472 28.252-22.832 13.312-45.095 28.538-59.246 39.802-12.748 10.148-34.133 26.68-56.407 41.862Z'/%3E%3Cpath d='m166.044 140.583-2.338-.377c7.607-6.43 13.708-13.031 19.758-19.646l.75-.82c13.506-14.774 27.065-29.606 56.655-42.549l4.15-1.816.098-.043h.002c27.594-12.074 46.399-20.302 60.765-24.89 15.127-4.83 25.456-5.666 36.052-2.662 6.955 1.971 13.468 4.589 19.064 7.237v2.002c-5.68-2.733-12.38-5.466-19.554-7.5-10.128-2.87-20.071-2.126-35.015 2.646-14.274 4.558-32.999 12.75-60.676 24.86l-4.166 1.823c-29.24 12.79-42.59 27.392-56.053 42.121l-.744.813c-5.765 6.303-11.601 12.62-18.748 18.801Z'/%3E%3Cpath d='m265.084 156.527-1.822-.293c3.348-8.466 5.639-18.009 7.893-27.59l.232-.982c2.534-10.776 5.069-21.556 9.077-30.65 4.138-9.386 9.896-17.093 18.961-21.173 14.314-6.442 30.986-5.611 45.921-2.031 5.504 1.32 10.788 3.016 15.654 4.872v1.935c-4.972-1.925-10.405-3.69-16.072-5.05-14.753-3.535-30.968-4.286-44.765 1.923-8.504 3.828-14.009 11.088-18.05 20.256-3.94 8.936-6.442 19.572-8.992 30.413l-.212.903c-2.215 9.41-4.496 18.939-7.825 27.467Z'/%3E%3Cpath d='m293.614 161.121-1.847-.298c.152-.327.304-.664.456-1.01 2.774-6.323 5.42-15.714 6.674-29.013.785-8.32 1.467-15.144 3.359-20.359 1.924-5.303 5.118-8.999 10.868-11.021 5.657-1.989 13.735-2.337 25.401-1.205 6.333.615 13.758 1.67 22.475 3.154v1.833c-8.816-1.506-16.294-2.571-22.648-3.188-11.619-1.127-19.365-.74-24.632 1.112-5.174 1.819-8.006 5.069-9.771 9.933-1.796 4.951-2.466 11.514-3.258 19.912-1.268 13.451-3.953 23.037-6.818 29.57-.086.196-.173.389-.259.58Z'/%3E%3Cpath d='m316.803 164.854-1.78-.287c.434-2.362.828-4.976 1.26-7.835 1.084-7.182 2.401-15.912 5.167-26.084 1.685-6.198 5.119-10.1 9.611-12.239 4.451-2.12 9.848-2.465 15.426-1.772 4.781.593 9.762 1.958 14.513 3.694v1.926c-4.826-1.804-9.9-3.226-14.735-3.827-5.399-.67-10.409-.304-14.431 1.611-3.981 1.896-7.087 5.352-8.646 11.082-2.74 10.08-4.021 18.582-5.096 25.714-.436 2.893-.838 5.561-1.289 8.017ZM345.928 167.567a20.46 20.46 0 0 1-1.818.433c-2.169-4.034-3.399-7.551-3.843-10.613-.817-5.626 1.024-9.697 4.438-12.473 3.349-2.724 8.132-4.141 13.145-4.742a49.394 49.394 0 0 1 3.15-.274v1.81c-.988.057-1.969.142-2.936.258-4.871.585-9.259 1.94-12.224 4.352-2.902 2.359-4.518 5.789-3.79 10.808.423 2.915 1.639 6.369 3.878 10.441ZM361-.235v1.808c-21.764.482-52.036-.027-75.77-3.995-20.498-3.426-50.386-19.466-73.052-40.613-7.447-6.948-14.137-14.467-19.468-22.298l2.494.432c5.064 7.173 11.288 14.093 18.201 20.542 22.496 20.988 52.074 36.803 72.121 40.154C309.13-.259 339.307.247 361-.235ZM360.874-20.98c.067.607.108 1.22.121 1.84-28.042-3.808-61.906-10.849-89.252-21.797-11.457-4.588-21.814-9.878-30.128-15.935l4.205.728c7.558 5.033 16.616 9.534 26.591 13.528 27.052 10.831 60.59 17.83 88.463 21.636Z'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h360v75H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 50%/cover no-repeat;border-radius:0 0 15px 15px;display:flex;justify-content:flex-end;padding:15px}}.authAside img{border-radius:0 33px 33px 0;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:1200px){.authAside img{display:none}}.authBack{border:1px solid hsla(0,0%,100%,.06);border-radius:900px;color:#fff;gap:10px;padding:13px 24px;position:absolute;right:60px;text-decoration:none;top:60px;transition:border-color .2s}@media (max-width:1200px){.authBack{position:static}}@media (hover:hover){.authBack:hover{border-color:hsla(0,0%,100%,.4)}}@media (hover:none){.authBack:active{border-color:hsla(0,0%,100%,.4)}}.authContent{align-items:center;display:flex;flex-direction:column;flex-grow:1;padding:60px 48px}@media (max-width:1200px){.authContent{padding:25px 15px}}@media (max-width:992px){.authContent{padding-bottom:30px}}.authContainer{display:flex;flex-direction:column;flex-grow:1;max-width:100%;width:487px}@media (max-width:992px){.authContainer{max-width:500px;width:100%}}.authInner{margin:auto 0}.authCopyright,.authLogo{flex-shrink:0}.authLogo{margin:0 auto 32px}@media (max-width:992px){.authLogo{margin-bottom:25px}}.authCopyright{color:#919198;letter-spacing:-.28px;line-height:143%;margin-top:32px;text-align:center}@media (max-width:992px){.authCopyright{margin-top:25px}}.authTab,.authTabs{display:flex}.authTab{align-items:center;color:#864bd8;flex:1;font-size:14px;font-weight:500;height:51px;justify-content:center;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:4px}.authTabSelected{background:#fff;border-radius:12px 12px 0 0;color:#1f1f1f;pointer-events:none;position:relative;text-decoration:none}.authTabSelected:after{background:#fff;content:"";height:12px;left:0;position:absolute;right:0;top:100%}.authForm{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:35px}@media (max-width:992px){.authForm{padding:20px}}.authFormTitle{text-align:center}.authFormCheck{align-items:center;color:#1f1f1f;display:flex;gap:9px}.authFormCheck input{flex-shrink:0}.authFormCheck a{color:inherit}.authFormCheckCentered{justify-content:center}.authFormSubmit{width:100%}.authFormRestore{color:#f57343;font-size:15px;font-weight:400;margin:0 auto;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap;width:-moz-min-content;width:min-content}.pageCompanies{padding:25px 0 80px}@media (max-width:992px){.pageCompanies{padding:10px 0 40px}}.pageCompaniesHeading{margin:49px 0 30px;text-align:center}@media (max-width:992px){.pageCompaniesHeading{margin:30px 0 10px}}.pageCompaniesSubtitle{margin:0 0 3px}.pageCompaniesTitle{margin:0}.pageCompaniesFilter{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 30px}@media (max-width:992px){.pageCompaniesFilter{gap:5px;margin-bottom:20px}}.pageCompaniesFilterItem{background:#fff;border:1px solid #f2f2f2;border-radius:8px;color:#1f1f1f;flex:1;font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.26px;line-height:143.7%;max-width:58px;padding:8px;text-align:center;text-decoration:none;transition:border-color .2s,background .2s,color .2s;white-space:nowrap}@media (max-width:992px){.pageCompaniesFilterItem{max-width:42px}}@media (hover:hover){.pageCompaniesFilterItem:not(.pageCompaniesFilterItemSelected):hover{border-color:#ccc}}@media (hover:none){.pageCompaniesFilterItem:not(.pageCompaniesFilterItemSelected):active{border-color:#ccc}}.pageCompaniesFilterItemSelected{background:#864bd8;border-color:#864bd8;color:#fff}.pageCompaniesSearch{align-items:center;background:#fafafa;border-radius:900px;display:grid;gap:25px;grid-template-columns:1fr auto;margin-bottom:60px;padding:5px}@media (max-width:992px){.pageCompaniesSearch{gap:0;grid-template-columns:100%;margin-bottom:55px;padding:4px;position:relative}}.pageCompaniesSwitch{align-items:center;display:flex;gap:10px;padding-right:25px;white-space:nowrap}@media (max-width:992px){.pageCompaniesSwitch{left:50%;padding:0;position:absolute;top:calc(100% + 10px);transform:translateX(-50%)}}.pageCompaniesSwitchText{color:#1f1f1f;font-weight:500}.pageCompaniesSearch #autoComplete_list{box-sizing:border-box;max-width:100%;overflow:hidden;position:absolute;width:auto;z-index:1000}.pageCompaniesSearch{position:relative}.company{padding:25px 0 0}@media (max-width:992px){.company{padding:10px 0 0}}.companyTitle{margin:30px 0}@media (max-width:992px){.companyTitle{margin:30px 0 10px}}.companyRow{align-content:flex-start;align-items:flex-start;display:grid;gap:25px;grid-template-columns:calc(100% - 341px) 316px}@media (max-width:992px){.companyRow{gap:20px;grid-template-columns:100%}}.companyStatsTitle{margin:0 0 10px}.companyStats{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 0 23px}@media (max-width:992px){.companyStats{gap:10px;grid-template-columns:100%;margin-bottom:20px}}.companyStatsItem{background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:11px 15px}.companyStatsItem:nth-child(3n-2) .companyStatsIcon{background:#f4f2fe;color:#864bd8}.companyStatsItem:nth-child(3n-1) .companyStatsIcon{background:#fff4f0;color:#f57343}.companyStatsItem:nth-child(3n) .companyStatsIcon{background:rgba(106,173,241,.13);color:#6aadf1}.companyStatsTitle{margin-bottom:4px}@media (max-width:992px){.companyStatsTitle{margin-bottom:10px}}.companyStatsRow{align-items:center;display:flex;gap:10px}.companyStatsIcon{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.companyStatsValue{color:#1f1f1f;font-size:28px;font-style:normal;font-weight:800;letter-spacing:-.56px;line-height:143.7%}.companyStatsDiff{align-items:center;align-self:flex-end;display:flex;font-size:13px;font-weight:500;gap:1px;line-height:146%;margin-left:auto}.companyStatsDiffPositive{color:#03a66b}.companyStatsDiffNegative{color:#ff1f00}.companyLine{margin:0 0 23px}@media (max-width:992px){.companyLine{margin-bottom:20px}}.companyLineCurrent{background:#ff1f00;border-radius:900px;height:4px;position:relative}.companyLineCurrentStatus{background:#03a66b;border-radius:900px;bottom:0;left:0;position:absolute;top:0}.companyLineText{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:5px 0 0}.companyLineTextItem{align-items:center;color:#1f1f1f;display:flex;gap:6px}.companyLineTextItem svg{color:#03a66b}.companyLineTextItem:nth-child(2n) svg{color:#ff1f00}.companyAboutTitle{margin:0 0 5px}.companyAbout{margin:0 0 23px}@media (max-width:992px){.companyAbout{margin-bottom:20px}}.companyAbout.expanded .companyAboutText{display:block}.companyAbout.expanded .companyAboutExpand span:first-child{display:none}.companyAbout.expanded .companyAboutExpand span:nth-child(2){display:block}.companyAboutText{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.companyAboutExpand{color:#864bd8;font-weight:500;line-height:150%;margin:10px 0 0;overflow:hidden;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}.companyAboutExpand span:nth-child(2){display:none}.companyOfficesTitle{margin:0 0 5px}.companyOffices{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 23px}@media (max-width:992px){.companyOffices{gap:5px;margin-bottom:20px}}.companyOfficesItem{background:#fff;border:1px solid #f2f2f2;border-radius:6px;color:#1f1f1f;font-weight:500;line-height:144%;padding:9px 18px}.companyChecks{display:grid;gap:18px 25px;grid-template-columns:repeat(4,1fr);margin-bottom:23px;padding:15px 0}@media (max-width:1200px){.companyChecks{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.companyChecks{gap:10px;grid-template-columns:100%;margin-bottom:20px;padding:0}}.companyChecksItem{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%2303A66B'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m7.916 12 2.917 2.917 5.833-5.834' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(5 5)' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0/24px auto no-repeat;min-height:24px;padding-left:35px}.companyPromosTitle{margin-bottom:14px}@media (max-width:992px){.companyPromosTitle{margin-bottom:10px}}.companyPromos{display:grid;gap:14px;grid-template-columns:100%}@media (max-width:992px){.companyPromos{gap:10px}}.companyPromo{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='3' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.973 7C1.331 7 0 5.433 0 3.5S1.331 0 2.973 0H3l-.027 7ZM2.973 18C1.331 18 0 16.433 0 14.5S1.331 11 2.973 11H3l-.027 7ZM2.973 29C1.331 29 0 27.433 0 25.5S1.331 22 2.973 22H3l-.027 7ZM2.973 40C1.331 40 0 38.433 0 36.5S1.331 33 2.973 33H3l-.027 7ZM2.973 51C1.331 51 0 49.433 0 47.5S1.331 44 2.973 44H3l-.027 7Z' fill='%23fff'/%3E%3C/svg%3E") 100%/3px auto no-repeat,url("data:image/svg+xml;charset=utf-8,%3Csvg width='3' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.027 7C1.669 7 3 5.433 3 3.5S1.669 0 .027 0H0l.027 7ZM.027 18C1.669 18 3 16.433 3 14.5S1.669 11 .027 11H0l.027 7ZM.027 29C1.669 29 3 27.433 3 25.5S1.669 22 .027 22H0l.027 7ZM.027 40C1.669 40 3 38.433 3 36.5S1.669 33 .027 33H0l.027 7ZM.027 51C1.669 51 3 49.433 3 47.5S1.669 44 .027 44H0l.027 7Z' fill='%23fff'/%3E%3C/svg%3E") 0/3px auto no-repeat,#eff5f8;padding:10px 11px}@media (max-width:992px){.companyPromo{padding:6px 7px}}.companyPromoContent{align-items:center;background:#fff;display:grid;grid-template-columns:1fr auto;padding:6px 0}@media (max-width:992px){.companyPromoContent{align-items:center;display:flex;flex-direction:column;padding:15px;text-align:center}}.companyPromoCode{align-items:center;display:flex;gap:15px;min-height:23px;padding:0 15px 0 0;position:relative}@media (max-width:992px){.companyPromoCode{border-top:1px dashed #eff5f8;justify-content:center;margin:7px 0 0;min-height:unset;padding:9px 0 0;width:100%}}.companyPromoCode:after,.companyPromoCode:before{background:#fff;border-radius:50%;content:"";height:11px;left:0;position:absolute;width:11px}@media (max-width:992px){.companyPromoCode:after,.companyPromoCode:before{display:none}}.companyPromoCode:before{top:-22px;transform:translateX(-50%)}.companyPromoCode:after{bottom:-22px;transform:translateX(-50%)}.companyPromoCopy{color:#515557;transition:color .2s}@media (hover:hover){.companyPromoCopy:hover{color:#1f1f1f}}@media (hover:none){.companyPromoCopy:active{color:#1f1f1f}}.companyPromoValue{color:#864bd8;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.48px;line-height:143.7%;padding-left:18px;position:relative}@media (max-width:992px){.companyPromoValue{padding:0}}.companyPromoValue:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='3' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23CEDADF'/%3E%3Ccircle cx='1' cy='8' r='1' fill='%23CEDADF'/%3E%3Ccircle cx='1' cy='15' r='1' fill='%23CEDADF'/%3E%3Ccircle cx='1' cy='22' r='1' fill='%23CEDADF'/%3E%3C/svg%3E") 50%/100% auto no-repeat;content:"";height:23px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}@media (max-width:992px){.companyPromoValue:before{display:none}}.companyPromoTitle{align-items:center;display:flex;font-weight:500;gap:20px;justify-content:space-between;line-height:120%;padding:0 23px 0 15px}@media (max-width:992px){.companyPromoTitle{flex-direction:column;gap:7px;padding:0}}.companyPromoDeadline{color:#1f1f1f;font-size:12px;font-style:normal;font-weight:400;line-height:140%;opacity:.6}@media (max-width:992px){.companyAsideSidebar{order:-1}}.companySidebar{background:#fff;border:1px solid #f2f2f2;border-radius:12px;box-shadow:0 165px 66px 0 transparent,0 93px 56px 0 rgba(0,0,0,.01),0 41px 41px 0 rgba(0,0,0,.02),0 10px 23px 0 rgba(0,0,0,.02);padding:20px}.companySidebarImage{border-bottom:1px solid #f2f2f2;display:flex;justify-content:center;padding:0 0 20px}.companySidebarImage img{height:37px;max-width:100%;width:auto}.companySidebarRating{display:flex;gap:10px;padding:20px 0}.companySidebarRating .rating svg{height:23px;width:23px}.companySidebarRating .p14{line-height:114%;max-width:80px;opacity:.5}.companySidebarRow{align-items:center;display:flex;gap:7px;padding:20px 0}.companySidebarRow:not(:nth-last-child(2)){border-bottom:1px solid #f2f2f2}.companySidebarRow svg{color:#864bd8}.companySidebarRowText{color:#1e0a39;line-height:116%}.companySidebarRowText[href]{font-weight:500;text-decoration:none}@media (hover:hover){.companySidebarRowText[href]:hover{text-decoration:underline}}@media (hover:none){.companySidebarRowText[href]:active{text-decoration:underline}}.companySidebarButton{width:100%}.companyReview{border-top:1px solid #f2f2f2;margin:50px 0 0;padding:50px 0}@media (max-width:992px){.companyReview{margin-top:20px;padding:25px 0}}.companyReviewTitle{margin:0 0 30px}@media (max-width:992px){.companyReviewTitle{margin-bottom:10px}}.companyReviewRow{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media (max-width:1200px){.companyReviewRow{grid-template-columns:100%}}@media (max-width:992px){.companyReviewRow{gap:10px}}.companyReviewForm{position:relative}.companyReviewFormTitle{margin:25px 0 10px}.companyReviewFormRow{align-items:center;border:1px solid #f2f2f2;border-radius:7px;display:grid;gap:18px;grid-template-columns:120px repeat(3,1fr);margin-bottom:10px;padding:15px 25px}.companyReviewFormRow input{flex-shrink:0}@media (max-width:992px){.companyReviewFormRow{gap:10px 2px;grid-template-columns:repeat(3,auto);justify-content:space-between;padding:10px 15px}}.companyReviewFormSubtitle{font-weight:500;line-height:146%}@media (max-width:992px){.companyReviewFormSubtitle{grid-column:1/-1}}.companyReviewFormCheck{align-items:center;color:#1f1f1f;cursor:pointer;display:flex;gap:7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.companyReviewFormRate{border:1px solid #f2f2f2;border-radius:7px;display:flex;flex-wrap:wrap;gap:60px 110px;justify-content:center;margin-bottom:25px;padding:15px 25px}@media (max-width:992px){.companyReviewFormRate{gap:20px;justify-content:space-between;padding:10px 15px}}.companyReviewFormRateBox{align-items:center;display:flex;flex-direction:column;gap:4px;text-align:center}.companyReviewFormRateTitle{color:#1f1f1f;font-weight:500;line-height:146%}.companyReviewFormStars{align-items:center;display:flex}.companyReviewFormStarsItem{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.083 1.116c.348-.803 1.486-.803 1.835 0l1.97 4.544a1 1 0 0 0 .823.598l4.93.47c.872.083 1.224 1.165.568 1.745l-3.713 3.278a1 1 0 0 0-.315.967l1.077 4.835c.19.854-.73 1.523-1.484 1.078l-4.266-2.518a1 1 0 0 0-1.016 0l-4.266 2.518c-.753.445-1.674-.224-1.484-1.078l1.077-4.835a1 1 0 0 0-.315-.967L.792 8.473c-.656-.58-.305-1.662.567-1.745l4.93-.47a1 1 0 0 0 .823-.598l1.97-4.544Z' fill='%23F57343'/%3E%3C/svg%3E") 50%/20px auto no-repeat;height:23px;width:23px}.companyReviewFormStars[data-checked="0"] .companyReviewFormStarsItem,.companyReviewFormStars[data-checked="1"] .companyReviewFormStarsItem:nth-child(n+2),.companyReviewFormStars[data-checked="2"] .companyReviewFormStarsItem:nth-child(n+3),.companyReviewFormStars[data-checked="3"] .companyReviewFormStarsItem:nth-child(n+4),.companyReviewFormStars[data-checked="4"] .companyReviewFormStarsItem:nth-child(n+5){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.541 1.315a.5.5 0 0 1 .918 0l1.97 4.544a1.5 1.5 0 0 0 1.234.896l4.931.47a.5.5 0 0 1 .284.873l-3.713 3.278a1.5 1.5 0 0 0-.472 1.45l1.077 4.835a.5.5 0 0 1-.742.54l-4.265-2.518a1.5 1.5 0 0 0-1.526 0L4.972 18.2a.5.5 0 0 1-.742-.54l1.077-4.834a1.5 1.5 0 0 0-.472-1.45l-3.713-3.28a.5.5 0 0 1 .284-.872l4.93-.47a1.5 1.5 0 0 0 1.235-.896l1.97-4.544Z' stroke='%23F57343'/%3E%3C/svg%3E")}.companyReviewFormSubmit{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1.4fr}@media (max-width:992px){.companyReviewFormSubmit{gap:10px;grid-template-columns:100%;text-align:center}.companyReviewFormSubmitButton{margin:0 auto;max-width:100%;width:266px}}.companyReviewFormSubmitText{color:#1f1f1f;opacity:.6}.companyReviewFormSubmitText a{color:inherit;transition:filter .2s;will-change:filter}@media (hover:hover){.companyReviewFormSubmitText a:hover{filter:brightness(.1)}}@media (hover:none){.companyReviewFormSubmitText a:active{filter:brightness(.1)}}.companyReviewOverall{background:#f9fbfc;border-radius:12px;padding:30px}@media (max-width:992px){.companyReviewOverall{padding:15px}}.companyReviewOverallTitle{margin-bottom:25px;text-align:center}@media (max-width:992px){.companyReviewOverallTitle{margin-bottom:15px}}.companyReviewOverallRow{display:grid;gap:25px;grid-template-columns:repeat(2,1fr)}@media (max-width:992px){.companyReviewOverallRow{gap:10px;grid-template-columns:100%}}.companyReviewOverallBox{background:#fff;border-radius:12px;padding:30px}@media (max-width:992px){.companyReviewOverallBox{padding:15px}}.companyReviewOverallBoxTitle{margin-bottom:10px}.companyReviewOverallBoxRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.companyReviewOverallBoxText{background:#f1f3f4;border-radius:900px;padding:10px 16px}.companyReviewOverallBoxRate{align-items:center;border-radius:900px;display:flex;font-size:13px;font-weight:500;gap:1px;line-height:146%;padding:10px}.companyReviewOverallBoxRate svg:first-child{margin-right:3px}.companyReviewOverallBoxRate.isPositive{background:#eaf8f3;color:#03a66b}.companyReviewOverallBoxRate.isNegative{background:#fff6f4;color:#ff1f00}.companyReviewOverallBoxRate.isDisabled{opacity:.5}.companyReviewOverall .companyLine{margin:25px 0 0}@media (max-width:992px){.companyReviewOverall .companyLine{margin:15px 0 0}}.companyReviewOverall .companyLine .companyLineCurrent{height:5px}.companyReviewOverallText{margin:11px 0 0;text-align:center}.companyReviews{background:#f9f9fd;padding:50px 0 80px}@media (max-width:992px){.companyReviews{padding:25px 0 40px}}.companyReviewsTitle{margin:0 0 30px}@media (max-width:992px){.companyReviewsTitle{margin-bottom:10px}}.companyReviewsRow{display:grid;gap:25px;grid-template-columns:calc(100% - 280px) 230px}@media (max-width:992px){.companyReviewsRow{gap:15px;grid-template-columns:100%}}.companyReviewsList{display:flex;flex-direction:column;position:relative}@media (max-width:992px){.companyReviewsList{order:-1}}.companyReviewsFilter{background:#f1f1f9;border-radius:900px;display:flex;flex-wrap:wrap;gap:4px;margin:0 0 25px auto;padding:4px}@media (max-width:992px){.companyReviewsFilter{background:transparent;border-radius:0;flex-wrap:nowrap;margin:0 -15px 10px;overflow:auto hidden;padding:0 15px;white-space:nowrap}.companyReviewsFilter::-webkit-scrollbar{display:none}}.companyReviewsButton{background:#fff;border-radius:900px;color:#1f1f1f;font-weight:400;gap:6px;line-height:115%;padding:12px 15px;transition:color .2s}@media (hover:hover){.companyReviewsButton:hover{color:#f57343}}@media (hover:none){.companyReviewsButton:active{color:#f57343}}.companyReviewsTrack{display:grid;gap:25px;grid-template-columns:100%}@media (max-width:992px){.companyReviewsTrack{gap:15px}}.companyReviewsAside{align-content:flex-start;display:grid;gap:40px;grid-template-columns:100%}@media (max-width:992px){.companyReviewsAside{gap:25px}}.__form_container__ form{background-color:#faebce;border-radius:15px;height:auto;max-width:100%;padding:21px 25px;position:relative;z-index:10}.__form_container__ h4{color:#030715;font-size:18px;margin:0;padding:0 0 20px;text-align:center}.__form_container__ input,.__form_container__ select{-moz-appearance:none;-webkit-appearance:none;background-color:#f8f9fa;color:#030715;font-size:12px;margin-bottom:15px;width:100%}.__form_container__ form>div{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:-7.5px}.__form_container__ select{border:1px solid #ecedef;border-radius:2px;font-weight:400;height:46px;outline:0;padding:14px 15px}.__form_container__ input{border:1px solid #ecedef;border-radius:2px;padding:15px 17px}#widget-fstfn>div>form>div>div.form__wrapper.form__wrapper--price>div{position:relative;width:100%}#widget-fstfn>div>form>div>div.form__wrapper.form__wrapper--registration>div{margin:12px 0;width:100%}#widget-fstfn>div>form>div>div:first-child>div:nth-child(3)>div>div{background:#f8f8fa;border:1px solid rgba(50,50,50,.6);box-sizing:border-box;font-family:FiraSans-Regular,helvetica,sans-serif;height:auto;max-height:200px;overflow:auto;position:absolute;top:43px;width:270px;z-index:1000}#widget-fstfn>div>form>div>div:first-child>div:nth-child(3)>div>div>div:hover{background:#bdc7c0;cursor:pointer}#widget-fstfn>div>form>div>div.calc-item.timer>div>p:nth-child(2){font-family:FiraSans-Bold,helvetica,sans-serif;margin:0;padding:0}.calc-item.timer{align-items:center;display:flex;justify-content:center;margin:15px 0 20px;text-align:center;width:100%}#widget-fstfn>div>form>div>div.calc-item.timer>div>a{-webkit-appearance:none;background-color:transparent;border:0;border-radius:25px;box-shadow:inset 0 0 0 2px #f4d75c;box-sizing:border-box;color:#030715;cursor:pointer;font-size:14px;max-width:300px;padding:11px 22px;text-align:center;text-decoration:none;transition:.25s ease-in}.cmform-socials{-moz-column-gap:8px;column-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);justify-content:space-between;padding:0;row-gap:8px}.cmform-socials__item{align-items:center;background:#f8f8fa;border-radius:12px;display:flex;justify-content:center;list-style:none;padding:8px 6px;transition:transform .2s;will-change:transform}.event,.flatpickr-day span{background:#3d8eb9;bottom:3px;content:" ";left:calc(50% - 1.5px);position:absolute}.cmform-socials__item a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.cmform-socials__item svg{height:24px;width:24px}.form__support-text{text-align:center}.dot{display:inline-block;vertical-align:middle}.dot,.event{border-radius:50%;height:5px;width:5px}.event{display:block}body>div.flatpickr-calendar>div:nth-child(3)>div>div{display:inline;margin:0 5px}.flatpickr-day span,body>div.flatpickr-calendar>div:nth-child(3)>div>div>span{border-radius:50%;display:inline-block;height:5px;vertical-align:middle;width:5px}.span-error{color:red}@media (max-width:600px){.reviews-section .glide__arrows{display:none}.header-block h1{max-width:80%;padding-top:0}.reviews__img-slide{display:block;margin:0 auto;text-align:center}#widget-fstfn>div>form>div>div.form__wrapper.form__wrapper--price>div{text-align:center;width:100%}}.form-mobile .__form_container__{display:block}@media (max-width:992px){.form-mobile .__form_container__{display:block;padding:0 0 40px}.form-mobile .__form_container__ .root,.form-mobile .__form_container__ form{max-width:100%}}.form,form.fastfine-calculator,form.fastfine-filter{border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.15);height:auto;max-width:880px;padding:21px 25px;position:relative;z-index:10}@media (max-width:600px){.form,form.fastfine-calculator,form.fastfine-filter{padding:18px 20px 23px}}.form__title{font-size:19px;margin:0;padding:0 0 20px;text-align:center}@media (max-width:600px){.form__title{font-size:12px}}.form__wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (max-width:600px){.form__wrapper--price{flex-direction:row;flex-wrap:wrap;justify-content:center}}.form__social-text{margin:0 auto 12px}.fastfine-calculator .input,.fastfine-filter .input,.form__input{-moz-appearance:none;-webkit-appearance:none;border:1px solid #ecedef;border-radius:2px;font-size:12px;margin-bottom:15px;padding:15px 17px;transition:all .25 ease-out;width:100%}.fastfine-calculator .input:hover,.fastfine-filter .input:hover,.form__input:hover{border-color:#d6d8e0}:-ms-input-placeholder,::-webkit-input-placeholder,::placeholder{opacity:1!important}.form__warning{display:none;font-size:11px}.form__label.invalid .form__warning{display:block}.form__input--full{width:100%}.theme-deadline-wrapper{justify-content:unset}.theme-deadline-wrapper .form__input-wrap:first-child{margin-right:1rem}.theme-deadline-wrapper .form__input-wrap:last-child{width:100%}.form__input-wrapper{display:flex;justify-content:space-between}.form__input-wrapper .form__input-warning{width:49%}@media (max-width:768px){.form__input-wrapper .form__input-warning{width:100%}}.form__input-wrapper .form__label{width:49%}@media (max-width:768px){.form__input-wrapper .form__label{width:100%}}.form__input-wrapper .form__input{width:100%}@media (max-width:768px){.form__input-wrapper{flex-direction:column;margin-bottom:15px}}.form__input-warning .form__input{width:100%}.form__input--textarea{display:block;resize:none;width:100%}.form__input{transition:all .3s ease-in}.form__label{display:block;margin-bottom:3px}.form__label--full .form__input{width:100%}.form__label-text{color:#434448;cursor:text;font-size:12px;padding-left:17px;position:absolute;transform:translateY(-45px);transition:all .3s ease-in}.form__input:focus+.form__label-text,.form__input:valid+.form__label-text{font-size:9px;transform:translateY(-60px)}.form__label-text--textarea{transform:translateY(-70px)}.form__input:focus+.form__label-text--textarea,.form__input:valid+.form__label-text--textarea{transform:translateY(-80px)}input,input:active,textarea,textarea:active{outline:none}.form__input-wrap{display:inline-block;position:relative;width:100%}@media (max-width:600px){.form__input-wrap{width:100%}.form__input-wrap:first-child{margin-right:0!important}}.form__input-wrap .span-error{position:relative;top:-12px}@media (max-width:767px){.form__input-wrap .span-error{font-size:11px}}.form__input-wrap select:after{background-color:#f8f9fa;background-position:50%;background-repeat:no-repeat;background-size:6px 4px;height:44px;pointer-events:none;right:1px;top:1px;width:33px}select>.placeholder{display:none}.form__input-whitespace-wrapper{order:2;width:100%}@media (max-width:600px){.form__input-whitespace-wrapper{flex-direction:column;width:100%}}.form__input-wrap--type,.form__select--type{border-left:none}.form__inner .form__promo-note{border-bottom:1px dashed #000;color:#000;cursor:pointer;display:inline-block;font-size:12px;line-height:13px;margin-left:6px;padding:16px 0 0;position:relative;transform:none}@media (max-width:600px){.form__inner .form__promo-note{padding-top:10px;text-align:center}}.form__promo-note:before{background-position:50%;background-repeat:no-repeat;background-size:11px 8px;content:"";height:8px;left:-17px;position:absolute;top:19px;width:11px}@media (max-width:600px){.form__promo-note:before{top:13px}}.form__wrapper-button .form__button{background-color:#f57343;border-radius:900px;box-shadow:none;font-size:1.4rem;font-weight:700;font:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;height:40px;letter-spacing:normal;letter-spacing:-.3px;line-height:143.7%;margin:15px auto 0;text-align:center;transform:none}.form__wrapper-button .form__button:hover{background:#ff9533;box-shadow:none;color:hsla(0,0%,100%,.8)}.form__arrow{position:relative}.form__arrow:after{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:7px 6px;content:"";height:44px;pointer-events:none;position:absolute;right:1px;top:1px;width:33px}.blog__form{border-radius:12px;margin-left:10px;max-width:280px}@media (max-width:1220px){.blog__form{margin:0 auto 40px}}.blog__form .form-v form.fastfine-calculator{box-shadow:none;padding:18px 22px 22px}.blog__form .form-v .theme-deadline-wrapper .form__input-wrap:first-child{margin-right:0}.blog__form .form__wrapper{flex-direction:column}.blog__form .form__input-whitespace-wrapper,.blog__form .form__input-wrap,.blog__form .form__promo{width:100%}.blog__form .form__promo{align-items:center;display:flex;flex-direction:column;justify-content:center}.blog__form .form__price{order:2;text-align:center}.blog__form .form__button{margin-bottom:19px;padding:19px 40px}.blog__form .theme-deadline-wrapper .form__input-wrap:last-child{width:100%}.form-v .root{background-color:transparent;padding:30px 0 0}.form-v .root>div{display:none}.addCompany{padding:25px 0 80px}@media (max-width:992px){.addCompany{padding:10px 0 40px}}.addCompanyTitle{margin:30px 0 25px}@media (max-width:992px){.addCompanyTitle{margin:30px 0 10px}}.addCompanyRow{display:grid;gap:25px;grid-template-columns:calc(100% - 255px) 230px}@media (max-width:992px){.addCompanyRow{gap:20px;grid-template-columns:100%}}.addCompanySidebar{align-content:flex-start;display:grid;gap:40px;grid-template-columns:100%}@media (max-width:992px){.addCompanySidebar{gap:20px}}.inputBlockDate{max-width:316px}@media (max-width:992px){.inputBlockDate{max-width:100%}}.addCompanyForm{background:#fff;border:1px solid #f2f2f2;border-radius:12px}.addCompanyFormBlock{display:flex;flex-direction:column;gap:25px;padding:25px}@media (max-width:992px){.addCompanyFormBlock{gap:20px;padding:15px}}.addCompanyFormBlock>*{max-width:633px}@media (max-width:992px){.addCompanyFormBlock>*{max-width:100%}}.addCompanyFormBlock:not(:first-child){border-top:1px solid #f2f2f2}.addCompanyFormBlockTitle{color:#1f1f1f}.addCompanyInputPhones{display:flex;flex-direction:column}.addCompanyInputPhones input:not(:first-of-type){margin:10px 0 0}.addCompanyInputMore{color:#864bd8;gap:5px;margin:10px auto 0 0;order:1;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:4px}.addCompanyFormChecks{display:grid;gap:18px 25px;grid-template-columns:repeat(2,1fr)}@media (max-width:992px){.addCompanyFormChecks{gap:20px;grid-template-columns:100%}}.addCompanyFormChecksItem{align-items:center;display:flex;gap:11px}.addCompanyFormChecksItem input{flex-shrink:0}.addCompanyFormSubmit{max-width:266px}@media (max-width:992px){.addCompanyFormSubmit{margin:0 auto;max-width:100%;width:266px}}#messageContainer{background-color:#fff3f3;border:1px solid red;box-sizing:border-box;color:red;display:none;font-size:15px;margin:10px 0;padding:10px;width:100%}.hidden{display:none}.scrollBox{border:1px solid #ccc;height:400px;overflow-y:scroll;padding:10px;width:100%}.checkAllControls button{background:unset;border:unset;cursor:pointer;font-size:14px;padding:unset;text-align:unset}.dropdownForm .dropdownFormTitle{cursor:pointer;width:100%}.blog{padding:25px 0 80px}@media (max-width:992px){.blog{padding:10px 0 40px}}.blogRow{display:grid;gap:25px;grid-template-columns:calc(100% - 255px) 230px;margin:30px 0 0}@media (max-width:992px){.blogRow{gap:40px;grid-template-columns:100%;margin:30px 0 0}}.blogSidebar{align-content:flex-start;display:grid;gap:40px;grid-template-columns:100%}@media (max-width:992px){.blogSidebar{gap:30px}}.blogContent{display:flex;flex-direction:column}.blogTitle{margin:0 0 35px}@media (max-width:992px){.blogTitle{margin-bottom:10px}}.blogGrid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}@media (max-width:1200px){.blogGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.blogGrid{grid-template-columns:100%}}.pageArticle{padding:25px 0 80px}@media (max-width:992px){.pageArticle{padding:10px 0 40px}}.pageArticleRow{display:grid;gap:25px;grid-template-columns:calc(100% - 255px) 230px;margin:13px 0 0}@media (max-width:992px){.pageArticleRow{gap:30px;grid-template-columns:100%;margin:10px 0 0}}.pageArticleSidebar{align-content:flex-start;display:grid;gap:40px;grid-template-columns:100%}@media (max-width:992px){.pageArticleSidebar{gap:30px}}.pageArticleTitle{margin:30px 0 2px}@media (max-width:992px){.pageArticleTitle{margin:30px 0 10px}}.pageArticleStats{display:flex;flex-wrap:wrap;gap:10px 20px}.pageArticleStatsItem{align-items:center;color:#7a7d84;display:flex;gap:4px}.pageArticleStatsItem:not(:first-child){position:relative}.pageArticleStatsItem:not(:first-child):before{background:#1f1f1f;border-radius:50%;content:"";height:3px;position:absolute;right:calc(100% + 9px);top:50%;transform:translateY(-50%);width:3px}.pageArticleStatsItem svg{color:#864bd8;flex-shrink:0}.pageArticleSlider{margin:80px 0 0}@media (max-width:992px){.pageArticleSlider{margin:10px 0 0}}.pageArticleSliderHead{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:0 0 30px}@media (max-width:992px){.pageArticleSliderHead{margin-bottom:20px}}.pageArticleSliderTitle{margin:0}.pageArticleSliderControls{display:flex;gap:15px}@media (max-width:992px){.pageArticleSliderControls{gap:10px}}.pageArticleSliderButton{border-radius:50%;height:50px;width:50px}.pageArticleContent>:first-child{margin-top:0!important}.pageArticleContent>:last-child{margin-bottom:0!important}.pageArticleContent p{color:#1f1f1f;font-size:15px;font-style:normal;font-weight:400;line-height:167%;margin:11px 0}.pageArticleContent p+img{margin-top:9px}.pageArticleContent p+p{margin-bottom:0;margin-top:1em}.pageArticleContent ul{margin:11px 0;padding:0 0 0 19px}.pageArticleContent h3{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:130%;margin:30px 0 11px}@media (max-width:992px){.pageArticleContent h3{font-size:18px;margin:20px 0 10px}}.pageArticleContent img{border-radius:12px;height:auto;margin:30px 0;width:100%}@media (max-width:992px){.pageArticleContent img{margin:20px 0}}.pageArticleContent img+*{margin-top:0}.pageArticleContent table{background:#fff;border-collapse:separate;border-radius:12px;border-spacing:0;box-shadow:0 0 0 1px rgba(31,31,31,.08);margin:30px 0;overflow:hidden;width:100%}@media (max-width:768px){.pageArticleContent table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}.pageArticleContent caption{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;margin-bottom:10px;text-align:left}.pageArticleContent td,.pageArticleContent th{border-bottom:1px solid rgba(31,31,31,.08);font-size:15px;line-height:160%;padding:16px 20px;text-align:left}.pageArticleContent td:not(:last-child),.pageArticleContent th:not(:last-child){border-right:1px solid rgba(31,31,31,.08)}@media (max-width:576px){.pageArticleContent td,.pageArticleContent th{padding:12px 16px}}.pageArticleContent th{background:rgba(134,75,216,.08);color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:600}.pageArticleContent tbody tr:last-child td{border-bottom:0}.pageArticleContent tbody tr:nth-child(2n){background:rgba(134,75,216,.04)}.search{background:#fff;border-radius:900px;box-shadow:16px 167px 67px 0 rgba(0,0,0,.01),9px 94px 57px 0 rgba(0,0,0,.03),4px 42px 42px 0 rgba(0,0,0,.02),1px 10px 23px 0 rgba(0,0,0,.02);color:#1f1f1f;display:grid;gap:20px;grid-template-columns:1fr 170px;margin:0;padding:4px 4px 4px 60px;position:relative}@media (max-width:992px){.search{grid-template-columns:1fr 46px;padding:4px 4px 4px 19px}}.searchIcon{stroke:#1f1f1f;color:#1f1f1f;left:21px;position:absolute;top:50%;transform:translateY(-50%);z-index:111}@media (max-width:992px){.searchIcon{display:none}}.searchInput{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;box-shadow:none;color:#1f1f1f;font:inherit;font-size:14px;font-weight:400;line-height:160%;padding:0}.searchInput:focus{outline:none}.searchInput::-moz-placeholder{color:#898989}.searchInput::placeholder{color:#898989}@media (min-width:993px){.searchSubmit svg{display:none}}@media (max-width:992px){.searchSubmit{font-size:0;height:46px;width:46px}.searchSubmit svg{display:block}}#autoComplete_list{background:#fff;border-radius:0 0 30px 30px;box-shadow:0 4px 8px rgba(0,0,0,.1);left:0;margin-top:0;max-height:250px;overflow-y:auto;padding:0;right:0;top:100%;z-index:100}.autoComplete_result{border-bottom:1px solid #eaeaea;cursor:pointer;margin:0;padding:12px 15px;position:relative;transition:background .3s ease,transform .2s ease}.autoComplete_result:last-child{border-bottom:none}.autoComplete_result:hover{background:#f0f8ff}.autoComplete_result a{color:#1f1f1f;display:block;text-decoration:none}.autoComplete_result a:hover{color:#f57343}.autoComplete_all_result{color:#007bff;cursor:pointer;margin-top:4px;padding:12px 15px;text-align:center;transition:color .3s ease}.autoComplete_all_result a{color:inherit;text-decoration:none}.autoComplete_all_result a:hover{text-decoration:underline}.no_result{background:#f9f9f9;border:1px solid #eaeaea;border-radius:5px;color:#999;font-size:14px;font-weight:400;margin:0;padding:12px 15px;text-align:center}.header{border-bottom:1px solid #f2f2f2;padding:13px 0}@media (max-width:992px){.header{padding:12px 0}}.headerBurger{color:#1f1f1f;flex-shrink:0;height:20px;margin-right:13px;width:20px}@media (min-width:993px){.headerBurger{display:none}}.headerContainer{align-items:center;display:grid;gap:30px;grid-template-columns:1fr auto 1fr}@media (max-width:1280px){.headerContainer{display:flex;justify-content:space-between}}@media (max-width:992px){.headerContainer{gap:0}.headerLogotype{max-width:96px}.headerLogotype img{height:auto}.header .controls,.menu .controls{gap:12px;margin-left:auto}.header .controls .buttonMedium,.menu .controls .buttonMedium{font-size:12px;height:39px}.header .controls .controlsButton,.menu .controls .controlsButton{min-width:unset;padding:0 20px}.header .controls .controlsLogin,.menu .controls .controlsLogin{gap:2px}}.headerNav{align-items:center;display:flex;gap:30px;white-space:nowrap}@media (max-width:992px){.headerNav{display:none}}.headerNavLink{color:#495263;font-weight:500;padding:10px;text-decoration:none;transition:color .2s}@media (hover:hover){.headerNavLink:hover{color:#1f1f1f}}@media (hover:none){.headerNavLink:active{color:#1f1f1f}}.menu{background:#fff;bottom:0;left:0;opacity:0;overflow:hidden auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s;z-index:200}.menu.opened{opacity:1;pointer-events:all}.menu::-webkit-scrollbar{display:none}.menu .controls{margin-left:0}@media (min-width:993px){.menu{display:none}}.menuClose{align-items:center;background:#f4f2fe;border-radius:900px;display:flex;height:24px;justify-content:center;margin-left:auto;transition:background .2s,color .2s;width:24px}@media (hover:hover){.menuClose:hover{background:#f57343;color:#fff}}@media (hover:none){.menuClose:active{background:#f57343;color:#fff}}.menuTop{background:#f9f9fd;border-bottom:1px solid #f2f2f2;padding:14px 0}.menuTop .container{align-items:center;display:flex}.menuSearch{border-bottom:1px solid #f2f2f2;padding:14px 0}.menuSearch .search{background:#f9f9fd;box-shadow:none}.menuNavLink{border-bottom:1px solid #f2f2f2;color:#1f1f1f;display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:-.24px;line-height:143.7%;margin:0 -15px;padding:15px;text-decoration:none;text-transform:uppercase;transition:color .2s,background .2s;width:calc(100% + 30px)}@media (hover:hover){.menuNavLink:hover{background:#f57343;color:#fff}}@media (hover:none){.menuNavLink:active{background:#f57343;color:#fff}}.controls{gap:30px;justify-content:flex-end}.controls,.controlsUser{align-items:center;display:flex}.controlsUser{gap:5px}@media (max-width:992px){.controlsUser{display:none}}.controlsUserLogout{color:#1f1f1f;display:flex}.controlsUserAccount{align-items:center;display:flex;font-weight:500;gap:10px}.controlsUserAccount span{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.controlsButton{min-width:160px;padding:0 22px}.companies{display:grid;gap:25px;grid-template-columns:230px 1fr}@media (max-width:1200px){.companies{gap:20px;grid-template-columns:100%}}.companiesList{display:flex;flex-direction:column}@media (max-width:1200px){.companiesList{order:-1}}.companiesMore{margin:30px auto 0;padding:0 28px}@media (max-width:992px){.companiesMore{margin-top:25px}}.companiesRow{align-items:center;display:grid;grid-template-columns:56px 1fr 178px 142px 134px}.companiesHead{border-bottom:1px solid #dedbe3;padding:14px 0}@media (max-width:992px){.companiesHead{display:none}}.companiesHeadItem{color:#1f1f1f;font-weight:500}.companiesHeadItem:first-child{padding-left:15px}.companiesItem{border-radius:12px;color:#1f1f1f;padding:14px 0;text-decoration:none;transition:background .2s,box-shadow .2s}@media (max-width:992px){.companiesItem{background:#fff;border:1px solid #f4f2fe;border-radius:7px;display:flex;flex-wrap:wrap;gap:0;padding:7px 10px 11px;position:relative}.companiesItem>*{position:relative;z-index:1}.companiesItem:after{background:#f4f2fe;border-radius:0 0 7px 7px;bottom:0;content:"";height:39px;left:0;position:absolute;right:0}}.companiesItem:nth-child(2n){background:#f9fbfc}.companiesItem .ratingText{transition:color .2s,background .2s}@media (hover:hover){.companiesItem:hover{background:#fff;box-shadow:0 0 28px 0 rgba(53,60,64,.11)}.companiesItem:hover .companiesItemReviewsIcon{background:#03a66b;color:#fff}.companiesItem:hover .companiesItemRateIcon{background:#ebc31b;color:#fff}.companiesItem:hover .ratingText{background:#864bd8;color:#fff}}@media (hover:none){.companiesItem:active{background:#fff;box-shadow:0 0 28px 0 rgba(53,60,64,.11)}.companiesItem:active .companiesItemReviewsIcon{background:#03a66b;color:#fff}.companiesItem:active .companiesItemRateIcon{background:#ebc31b;color:#fff}.companiesItem:active .ratingText{background:#864bd8;color:#fff}}.companiesItemCount{color:#1f1f1f;display:flex;font-size:12px;font-weight:500;letter-spacing:-.24px;padding-left:15px}.companiesItemCount:after{content:"."}@media (max-width:992px){.companiesItemCount:after{content:"#";order:-1}.companiesItemCount{font-size:13px;letter-spacing:-.26px;order:-6;padding:0 5px 0 0;width:36px}}.companiesItemName{align-items:center;display:grid;gap:10px;grid-template-columns:45px 1fr}@media (max-width:992px){.companiesItemName{gap:7px;grid-template-columns:35px 1fr;order:-5;padding-right:10px;width:calc(100% - 86px)}.companiesItemRating{order:-4;width:50px}.companiesItemRating .ratingText{background:#f57343 url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.083.616c.348-.803 1.486-.803 1.834 0l1.02 2.352a1 1 0 0 0 .823.598l2.553.243c.87.083 1.223 1.166.567 1.745l-1.922 1.697a1 1 0 0 0-.315.967l.558 2.503c.19.854-.731 1.524-1.485 1.079l-2.208-1.304a1 1 0 0 0-1.016 0L4.284 11.8c-.754.445-1.675-.225-1.485-1.079l.558-2.503a1 1 0 0 0-.315-.967L1.12 5.554c-.656-.579-.304-1.662.567-1.745l2.553-.243a1 1 0 0 0 .822-.598L6.082.616Z' fill='%23fff'/%3E%3C/svg%3E") 5px/14px auto no-repeat;color:#fff;font-size:12px;letter-spacing:-.24px;line-height:143%;margin-left:0;padding:4px 2px 4px 23px;width:50px}.companiesItemRating svg{display:none}}.companiesItemNameImage{align-items:center;background:#fff;border:1px solid #e9e8eb;border-radius:7px;display:flex;height:45px;justify-content:center;padding:1px;width:45px}@media (max-width:992px){.companiesItemNameImage{height:35px;width:35px}}.companiesItemNameImage img{height:auto;max-height:100%;max-width:100%}.companiesItemNameText{color:#1f1f1f;position:relative}.companiesItemNameText span{left:0;overflow:hidden;position:absolute;right:12px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.companiesItemRate,.companiesItemReviews{align-items:center;color:#1f1f1f;display:flex;gap:6px;line-height:145%}@media (max-width:992px){.companiesItemRate,.companiesItemReviews{font-size:12px;font-weight:500;gap:2px;margin-top:18px;width:50%}.companiesItemRate:before,.companiesItemReviews:before{color:#1f1f1f;content:attr(data-text);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:123%;order:-1}}.companiesItemRateIcon,.companiesItemReviewsIcon{align-items:center;background:#f4f2fe;border-radius:50%;color:#864bd8;display:flex;height:29px;justify-content:center;transition:background .2s,color .2s;width:29px}@media (max-width:992px){.companiesItemRateIcon,.companiesItemReviewsIcon{background:none;height:17px;margin-right:2px;order:-2;width:17px}}.companiesItemReviewsNew{background:#00a4ef;border-radius:900px;color:#fff;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:143.7%;padding:1px 5px;transform:translateY(-5px)}@media (max-width:992px){.companiesItemReviewsNew{font-size:0;padding:0;transform:translateY(-1px)}.companiesItemReviewsNew span{display:block;font-size:8px;font-weight:700;letter-spacing:-.16px;line-height:143%;padding:3px 5px 1px}.companiesItemReviewsNew span:before{content:"+";font:inherit}}.companiesTrack{display:grid;gap:10px;grid-template-columns:100%;width:100%}.filter{position:relative}.filterCities{display:grid;gap:7px;grid-template-columns:100%}@media (max-width:992px){.filterCities{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}}.filterCity{background:#fff;border:1px solid #f2f2f2;border-radius:10px;color:#1f1f1f;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.28px;line-height:143.7%;padding:9px 19px;position:relative;text-decoration:none;transition:border-color .2s}@media (max-width:992px){.filterCity{font-size:12px;letter-spacing:-.24px;padding:7px 9px}}@media (hover:hover){.filterCity:hover{border-color:#ccc}}@media (hover:none){.filterCity:active{border-color:#ccc}}.filterCity span{color:#9d9d9d;display:inline-block;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:143.7%;margin-left:3px;transform:translateY(-5px)}@media (max-width:992px){.filterCity span{font-size:8px;margin-left:0;transform:translateY(-2px)}}.filterCity svg{left:14px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:992px){.filterCity svg{display:none}}.filterTitle{margin-bottom:5px}@media (min-width:993px){.filterTitle{display:none}}.filterCitySelected{color:#864bd8;padding-left:29px}@media (max-width:992px){.filterCitySelected{padding-left:9px}}.filterTags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:25px}@media (max-width:992px){.filterTags{gap:6px}}.filterTag{background:#fef7f0;border-radius:800px;color:#302820;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:143.7%;padding:7px 11px;text-decoration:none;transition:background .2s}@media (hover:hover){.filterTag:hover{background:#fff6ec}}@media (hover:none){.filterTag:active{background:#fff6ec}}.filterTagsMore{background:rgba(134,75,216,.07);border-radius:800px;color:#864bd8;font-size:13px;font-style:normal;font-weight:500;letter-spacing:-.26px;line-height:143.7%;padding:7px 14px;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:2px;transition:background .2s}@media (hover:hover){.filterTagsMore:hover{background:rgba(134,75,216,.15)}}@media (hover:none){.filterTagsMore:active{background:rgba(134,75,216,.15)}}.hiddenItem{display:none}.footer{background:#1f1f28}.footerPrimary{padding:25px 0}.footerPrimaryContainer{align-items:center;display:flex;gap:30px;justify-content:space-between}@media (max-width:992px){.footerPrimaryContainer{flex-direction:column;gap:15px}}.footerLogotype{align-items:center;display:flex;gap:17px}@media (max-width:1200px) and (min-width:993px){.footerLogotype{align-items:flex-start;flex-direction:column}}.footerLogotypeText{color:#fff;line-height:143%;max-width:202px;opacity:.5}@media (max-width:992px){.footerLogotypeText{font-size:13px;letter-spacing:-.26px;max-width:180px}}.footerNav{align-items:center;display:flex;gap:30px;white-space:nowrap}@media (max-width:992px){.footerNav{gap:25px}}.footerNavLink{color:#fff;padding:10px;text-decoration:none}@media (max-width:992px){.footerNavLink{font-weight:500}}@media (hover:hover){.footerNavLink:hover{text-decoration:underline}}@media (hover:none){.footerNavLink:active{text-decoration:underline}}.footer .controlsLogin,.footer .controlsUserAccount,.footer .controlsUserLogout{color:#fff}@media (max-width:992px){.footer .controlsButton{height:48px;min-width:unset;padding:0 30px}}.footerSecondary{background:#23232d;padding:16px 0}@media (max-width:992px){.footerSecondary{padding:12px 0}}.footerSecondaryContainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}@media (max-width:992px){.footerSecondaryContainer{align-items:center;flex-direction:column;gap:2px;text-align:center}}.footerCopyright{color:#fff;opacity:.42}@media (max-width:992px){.footerCopyright{letter-spacing:-.28px}}.footerDocs{align-items:center;display:flex;flex-wrap:wrap;gap:20px}@media (max-width:992px){.footerDocs{gap:2px 10px;justify-content:center}}.footerDocsLink{color:#fff;opacity:.42;text-decoration-color:hsla(0,0%,100%,.2);text-underline-offset:2px;transition:opacity .2s}@media (hover:hover){.footerDocsLink:hover{opacity:1}}@media (hover:none){.footerDocsLink:active{opacity:1}}.review{background:#fff;border-radius:15px;box-shadow:0 4px 45px 0 rgba(0,0,0,.03);padding:25px}@media (max-width:992px){.review{padding:15px}}.review:nth-child(4n-3) .reviewUserAvatar{background:#ffeae0;color:#f57343}.review:nth-child(4n-2) .reviewUserAvatar{background:#e2d5f2;color:#864bd8}.review:nth-child(4n-1) .reviewUserAvatar{background:#f8f0de;color:#d8a531}.review:nth-child(4n) .reviewUserAvatar{background:#e4f7f1;color:#5a907f}.reviewUser{display:flex;flex-direction:column;gap:4px;justify-content:center;margin:0 0 13px;min-height:50px;padding-left:60px;position:relative}.reviewUser:has(.reviewStatus){padding-right:170px}@media (max-width:992px){.reviewUser:has(.reviewStatus){padding-right:0}}.reviewUserAvatar{align-items:center;border-radius:12px;display:flex;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:27px;font-style:normal;font-weight:700;height:50px;justify-content:center;left:0;letter-spacing:-1px;line-height:163%;position:absolute;top:0;width:50px}.reviewUserTitle{color:#1f1f1f;font-weight:600;line-height:107%}.reviewUserSubtitle{color:#6f6f89;line-height:114%}.reviewUserSubtitle a{align-items:center;color:#864bd8;display:inline-flex;gap:2px;text-decoration:none}@media (hover:hover){.reviewUserSubtitle a:hover{text-decoration:underline}}@media (hover:none){.reviewUserSubtitle a:active{text-decoration:underline}}.reviewText{color:#1f1f1f;margin-bottom:13px}.reviewStatus{align-items:center;border-radius:900px;display:flex;font-size:13px;font-weight:500;gap:4px;height:40px;justify-content:center;min-width:150px;padding:0 10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width:992px){.reviewStatus{display:none}}.reviewStatusPositive{background:#eaf8f3;color:#03a66b}.reviewStatusNegative{background:#fff6f4;color:#ff1f00}.rating{align-items:center;display:flex}.ratingText{background:#f4f2fe;border-radius:900px;color:#1f1f1f;font-size:13px;font-style:normal;font-weight:500;letter-spacing:-.26px;line-height:143.7%;margin-left:6px;padding:2px 6px}.switcher{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background:#ebeced;border:none;border-radius:900px;box-shadow:none;cursor:pointer;height:25px;padding:0;position:relative;transition:background .2s;width:41px}.switcher:before{background:#fff;border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s;width:16px}.switcher:checked{background:#864bd8}.switcher:checked:before{transform:translate(19px,-50%)}.breadcrumbs{display:flex;gap:20px;margin:0 -15px;overflow:hidden;padding:0 15px;position:relative;white-space:nowrap}.breadcrumbs:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) -10%,#fff 72.5%);bottom:0;content:"";position:absolute;right:0;top:0;width:50px}.breadcrumbsLink{color:#1f1f1f;opacity:.4;text-decoration:none}.breadcrumbsLink:first-child{opacity:1}.breadcrumbsLink:not(:first-child){position:relative}.breadcrumbsLink:not(:first-child):after{background:#1f1f1f;content:"";height:12px;position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);width:1px}.banner{align-items:center;border-radius:15px;display:flex;flex-direction:column;justify-content:center;max-height:100%;max-width:100%;padding:12px;position:relative;text-align:center}@media (max-width:992px){.banner{background:url(../../assets/img/content/banners/mob.png) 50%/cover no-repeat;height:300px;width:100%}}@media (min-width:993px){.bannerRow{background:url(../../assets/img/content/banners/row.png) 50%/cover no-repeat;height:160px;width:100%}.bannerCol{background:url(../../assets/img/content/banners/col.png) 50%/cover no-repeat;height:580px;justify-content:flex-start;padding-top:130px;width:230px}}.bannerTitle{color:#3e2363}.bannerSubtitle,.bannerTitle{font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.34px;line-height:143.7%}.bannerSubtitle{color:#c0b6cf;margin:4px 0 0}.bannerLink{background:rgba(0,0,0,.6);border-radius:15px 0;bottom:0;color:#fff;font-size:11px;font-style:normal;font-weight:500;letter-spacing:-.22px;line-height:143.7%;padding:7px 10px;position:absolute;right:0;text-decoration:none}@media (hover:hover){.bannerLink:hover{text-decoration:underline}}@media (hover:none){.bannerLink:active{text-decoration:underline}}.top{position:relative}.topTitle{margin:0 0 15px;text-align:center}.topList{display:grid;gap:15px;grid-template-columns:100%}.topItem{color:#1f1f1f;flex-direction:column;gap:3px;min-height:64px;padding-left:79px;position:relative;text-decoration:none}.topItem,.topItemPreview{display:flex;justify-content:center}.topItemPreview{align-items:center;background:#fff;border:1px solid #e9e8eb;border-radius:7px;height:64px;left:0;padding:2px;position:absolute;top:0;width:64px}.topItemPreview img{height:auto;max-height:100%;max-width:100%}.article{color:#1f1f1f;position:relative;text-decoration:none;width:100%}@media (hover:hover){.article:hover .articleTitle{color:#864bd8}}@media (hover:none){.article:active .articleTitle{color:#864bd8}}.articlePreview{display:block;margin:0 0 10px;position:relative}.articlePreview img{border-radius:12px;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.articlePreview:before{content:"";display:block;padding-bottom:59%;width:100%}.articleStats{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 0 5px}.articleItem{align-items:center;color:#7a7d84;display:flex;gap:4px}.articleItem:not(:first-child){position:relative}.articleItem:not(:first-child):before{background:#1f1f1f;border-radius:50%;content:"";height:3px;position:absolute;right:calc(100% + 9px);top:50%;transform:translateY(-50%);width:3px}.articleItem svg{color:#864bd8;flex-shrink:0}.articleTitle{display:block;transition:color .2s}.articleText{color:#47494d;display:block;margin:5px 0 0}.pagination{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:50px 0 0}@media (max-width:992px){.pagination{gap:5px;margin:25px 0 0}}.paginationItem{align-items:center;border:1px solid #f2f2f2;border-radius:5px;color:#1f1f1f;display:flex;font-size:14px;height:48px;justify-content:center;line-height:130%;min-width:48px;padding:0 8px;text-decoration:none;transition:border-color .2s,background .2s,color .2s}@media (max-width:992px){.paginationItem{height:38px;min-width:38px;padding:0 4px}.paginationItem.mobileHidden{display:none}}@media (hover:hover){.paginationItem:not(.paginationItemSelected):hover{border-color:#ccc}}@media (hover:none){.paginationItem:not(.paginationItemSelected):active{border-color:#ccc}}.paginationNext,.paginationPrev{width:58px}@media (max-width:992px){.paginationNext,.paginationPrev{width:46px}}.paginationItemSelected{background:#864bd8;border-color:#864bd8;color:#fff}.theme h2{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:36px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:122%}@media (max-width:992px){.theme h2{font-size:23px;line-height:108%}}.theme h3{font-size:20px;letter-spacing:-1px;line-height:130%}.theme h3,.theme h4{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}.theme h4{font-size:17px;letter-spacing:-.34px;line-height:143.7%}@media (max-width:992px){.theme h4{font-size:15px;letter-spacing:-.15px}}.theme p{font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400}.theme ol,.theme p,.theme ul{font-size:14px;line-height:178%}.theme ol,.theme ul{margin-bottom:15px}.theme ol:last-child,.theme ul:last-child{margin-bottom:0}.theme ul{list-style:none;margin:0;padding:0}.theme ul li{font-size:14px;margin-bottom:12px;padding-left:24px;position:relative}.theme ul li:before{background:#f57343;border-radius:50%;content:"";display:block;height:8px;left:0;overflow:hidden;position:absolute;top:6px;width:8px}.theme ol{margin:0;padding-left:18px}.theme ol li{font-size:14px;margin-bottom:12px;padding-left:6px;position:relative}.seoText{background:#faf9fd;padding:80px 0}@media (max-width:992px){.seoText{padding:40px 0}}.seoTextContent>:first-child{margin-top:0}.seoTextContent>:last-child{margin-bottom:0}.seoText h2{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:36px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:122%}@media (max-width:992px){.seoText h2{font-size:23px;line-height:108%}}.seoText h3{font-size:20px;letter-spacing:-1px;line-height:130%}.seoText h3,.seoText h4{color:#1f1f1f;font-family:Montserrat,Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}.seoText h4{font-size:17px;letter-spacing:-.34px;line-height:143.7%}@media (max-width:992px){.seoText h4{font-size:15px;letter-spacing:-.15px}}.seoText p{font-family:Pragmatica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:178%}.seoText ol,.seoText ul{font-size:14px;line-height:178%;list-style:none;margin:0 0 15px;padding:0}.seoText ol:last-child,.seoText ul:last-child{margin-bottom:0}.seoText ol li,.seoText ul li{font-size:14px;margin-bottom:12px;position:relative}.seoText ol li:last-child,.seoText ul li:last-child{margin-bottom:0}.seoText ul li{padding-left:24px}.seoText ul li:before{background:#f57343;border-radius:50%;content:"";display:block;height:8px;left:0;overflow:hidden;position:absolute;top:6px;width:8px}.seoText ol{padding-left:18px}.seoText ol li{padding-left:6px}
