.about-content>p{line-height:20px}.about-content a{color:#000}.about-content a:hover{text-decoration:none}.about-content .title-1{margin-top:0;margin-bottom:20px}.about-content .font-style-2{margin-top:30px}.about-content .border-style{margin:0}.about-content{margin:20px 0 40px}@media screen and (min-width:1100px){.about-content{margin-bottom:20px}}.about-row{display:flex;flex-wrap:wrap}@media screen and (min-width:1100px){.about-row{margin:0 -10px}}@media screen and (min-width:1100px){.about-col{padding:0 10px}.about-col:first-child{max-width:calc(100% - 354px)}}.about-col.wide{width:100%}@media screen and (max-width:1099px){.about-col.mobile-order-1{order:1}.about-col.mobile-order-2{order:2}.about-col.mobile-order-3{order:3;width:100%}}.about .quoted{margin-bottom:20px}@media screen and (min-width:1100px){.about .quoted{margin-bottom:60px}}.about .quoted-title{font-weight:700;font-size:24px;margin-bottom:20px}.about .quoted-slider{padding-top:25px;padding-bottom:25px;background-color:transparent}.about .quoted-logo{flex-direction:column}.about .quoted-logo img{max-height:60px}.about .quoted-text{font-size:14px;line-height:1.43;text-align:center;color:#666;margin-top:20px}.about .quoted .swiper-slide{width:calc(50% - 25px)}.about .text-hidden-expand{margin:0 auto 0 0}.authors-tab{margin-bottom:40px}@media screen and (min-width:1100px){.authors-tab{margin-bottom:80px}}.authors-tab-title{font-weight:700;font-size:24px;margin-bottom:15px}.authors-tab-nav{display:flex;overflow:auto;margin:0 -15px 15px;padding:0 15px}.authors-tab-nav::-webkit-scrollbar{display:none}.authors-tab-nav-item{display:flex;align-items:center;padding:10px 20px;border:2px solid #e9e9e9;box-sizing:border-box;border-radius:8px;font-weight:700;font-size:16px;color:var(--main-font-color);background:none}body.dark-theme .authors-tab-nav-item{border-color:var(--border-color)}.authors-tab-nav-item.is-select,.authors-tab-nav-item:hover{border-color:var(--primary-color)}.authors-tab-nav-item:not(:last-child){margin-right:15px}.authors-tab-block{display:none}.authors-tab-block.is-open{display:block}.contacts-block{margin-bottom:34px}.contacts-block-title{font-weight:700;font-size:24px;color:#000;margin-bottom:20px}.contacts-block-row{display:flex;flex-direction:column}@media screen and (min-width:1100px){.contacts-block-row{margin:0 -15px;flex-direction:row}}@media screen and (min-width:1100px){.contacts-block-col{padding:0 15px}}.contacts-boxes{display:flex;flex-wrap:wrap}@media screen and (min-width:1100px){.contacts-boxes{margin:0 -15px}}.contacts-box{margin-bottom:24px;width:100%}@media screen and (min-width:1100px){.contacts-box{padding:0 15px}.contacts-box.half{width:50%}}.contacts-box-title{font-weight:700;font-size:16px;margin-bottom:2px}.contacts-box ul{font-size:16px;line-height:1.625}.contacts-box ul a{color:#000;text-decoration:underline}.contacts-box ul a:hover{text-decoration:none}.map{width:100%;height:398px}@media screen and (min-width:1100px){.map{min-width:440px;flex-shrink:0}}.collapsible-text-inner{font-size:16px;line-height:1.625;overflow:hidden;max-height:calc(var(--rows, 1vh)*16*1.625)}.collapsible-text-btn{display:flex;align-items:center;font-size:16px;line-height:18px;color:#999;background:none;margin-top:15px}.collapsible-text-btn svg{margin-left:15px;width:10px;height:10px;fill:#999;transform:rotate(90deg)}.collapsible-text-btn:hover{color:var(--primary-color)}.collapsible-text-btn:hover svg{fill:var(--primary-color)}.social-networks-title{font-weight:700;font-size:16px;margin-bottom:15px}.social-networks-list{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;margin:0 -15px;padding:0 15px}.social-networks-list::-webkit-scrollbar{display:none}@media screen and (min-width:1100px){.social-networks-list{margin:0;padding:0}}.social-networks-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:5px}@media screen and (min-width:1100px){.social-networks-item{width:34px;height:34px}}.social-networks-item:not(:last-child){margin-right:16px}.social-networks-item svg{fill:#fff}.social-networks-item.tg{background:#56afdd}.social-networks-item.tg svg{width:20px;height:20px}.social-networks-item.in{background:#db3775}.social-networks-item.in svg{width:22px;height:22px}.social-networks-item.vk{background:#4a90e2}.social-networks-item.vk svg{width:19px;height:19px}.social-networks-item.tw{background:#101318}.social-networks-item.tw svg{width:19px;height:19px}.social-networks-item.yt{background:#f80101}.social-networks-item.yt svg{width:33px;height:33px}.social-networks-item.fb{background:#3b5998}.social-networks-item.fb svg{width:18px;height:18px}.social-networks-item.ln{background:#0a66c2}.social-networks-item.ln svg{width:24px;height:24px}.social-networks-item.pn{background:#e60019}.social-networks-item.pn svg{width:26px;height:26px}.awards{margin:20px -15px;padding:15px;background-color:#f7f7f7}body.dark-theme .awards{background-color:transparent}@media screen and (min-width:1100px){.awards{padding:20px;border-radius:8px;margin:20px 0 60px}}.awards-slider{position:relative;margin:0 -15px;padding:0}@media screen and (min-width:1100px){.awards-slider{margin:0;padding:0}}.awards-title{font-weight:700;font-size:18px;line-height:1.16667;margin-bottom:20px}.awards .swiper-button-next,.awards .swiper-button-prev{display:none}.awards .swiper-slide{margin-right:30px;width:240px;height:auto}@media screen and (min-width:1100px){.awards .swiper-slide{width:calc(50% - 20px);max-width:100%;margin-right:40px}}@media screen and (min-width:1100px){.awards .swiper-button-next,.awards .swiper-button-prev{display:flex;align-items:center;justify-content:center;top:calc(50% - 13px);width:26px;height:26px;outline:none;background:#fff;border:1px solid transparent;border-radius:50%;box-shadow:0 0 15px -5px rgba(0,0,0,.5);transition:all .3s ease-in-out;margin:0}.awards .swiper-button-next:hover svg,.awards .swiper-button-prev:hover svg{fill:var(--primary-color)}.awards .swiper-button-next.swiper-button-disabled,.awards .swiper-button-prev.swiper-button-disabled{pointer-events:all;opacity:0}.awards .swiper-button-next svg,.awards .swiper-button-prev svg{fill:var(--button-icon-color);width:10px;height:10px}.awards .swiper-button-next{right:-32px}.awards .swiper-button-prev{left:-32px}.awards .swiper-button-prev svg{transform:rotate(180deg)}}.award{display:flex;align-items:flex-start;flex-direction:column}@media screen and (max-width:1099px){.award{height:100%;padding-left:15px;max-width:255px}}@media screen and (min-width:1100px){.award{flex-direction:row;max-width:100%}}.award-place{display:flex;align-items:flex-end}@media screen and (min-width:1100px){.award-place{padding:0 30px}}@media screen and (max-width:1099px){.award-place{flex-grow:1;align-items:center}}.award-place .num{font-weight:700;font-size:20px;text-align:center;color:#999;margin-right:4px}.award-place .value{font-weight:700;font-size:32px;line-height:32px;text-align:center;color:#000}.award-logo{max-width:120px}.award-logo img{-o-object-fit:cover;object-fit:cover}.award-desc{font-size:14px;line-height:1.42857;color:#666;margin-top:20px}@media screen and (min-width:1100px){.award-desc{margin-left:20px;margin-top:0}}.about-review{margin-bottom:40px}@media screen and (min-width:1100px){.about-review{margin-bottom:60px}}.about-review-title{font-weight:700;font-size:24px;line-height:1.16667;margin-bottom:20px}.about-review-slider{padding:0 15px;margin:0 -15px}@media screen and (min-width:1100px){.about-review-slider{padding:0 18px;margin:0 -18px}}.about-review-slider .swiper-slide{width:293px;margin-right:20px;height:auto}@media screen and (min-width:1100px){.about-review-slider .swiper-slide{width:33.33333%}}.about-review-slider .swiper-button-next,.about-review-slider .swiper-button-prev{display:none}@media screen and (min-width:1100px){.about-review-slider .swiper-button-next,.about-review-slider .swiper-button-prev{display:flex;align-items:center;justify-content:center;top:calc(50% - 13px);width:26px;height:26px;outline:none;background:#fff;border:1px solid transparent;border-radius:50%;box-shadow:0 0 15px -5px rgba(0,0,0,.5);transition:all .3s ease-in-out;margin:0}.about-review-slider .swiper-button-next:hover svg,.about-review-slider .swiper-button-prev:hover svg{fill:var(--primary-color)}.about-review-slider .swiper-button-next.swiper-button-disabled,.about-review-slider .swiper-button-prev.swiper-button-disabled{pointer-events:all;opacity:0}.about-review-slider .swiper-button-next svg,.about-review-slider .swiper-button-prev svg{fill:var(--button-icon-color);width:10px;height:10px}.about-review-slider .swiper-button-next{right:6px}.about-review-slider .swiper-button-prev{left:6px}.about-review-slider .swiper-button-prev svg{transform:rotate(180deg)}}.about-review-meta{display:flex;align-items:center;margin-bottom:20px;position:relative}.about-review-meta-numb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:90px;height:90px;font-size:48px;font-weight:700;color:#fff;background-color:var(--primary-color);border-radius:8px;margin-right:20px}@media screen and (max-width:1099px){.about-review-meta-numb{font-size:44px;width:80px;height:80px;position:absolute;left:0;top:0}}.about-review-meta-numb.is-success{background-color:var(--success-color)}.about-review-meta-numb.is-average{background-color:var(--attention-color)}.about-review-meta-numb.is-danger{background-color:var(--danger-color)}.about-review-meta-description h3{font-weight:700;font-size:18px;line-height:1.44444;margin-bottom:8px}@media screen and (max-width:1099px){.about-review-meta-description h3{display:flex;align-items:center;min-height:80px;padding-left:100px}}.about-review-meta-description p{font-size:16px;line-height:1.62;color:#666}.about-review-item{display:flex;flex-direction:column;border:1px solid #e8e8e8;border-radius:8px;padding:15px;height:100%}.about-review-item-meta{display:flex;align-items:center;margin-top:3px}.about-review-item-numb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;font-size:18px;font-weight:700;color:#fff;background-color:var(--primary-color);border-radius:8px;margin-right:15px}.about-review-item-numb.is-success{background-color:var(--success-color)}.about-review-item-numb.is-average{background-color:var(--attention-color)}.about-review-item-numb.is-danger{background-color:var(--danger-color)}.about-review-item-logo{max-width:190px;max-height:24px}.about-review-item-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-review-item-quote{position:relative;font-size:14px;line-height:1.43;margin-top:15px;margin-bottom:10px;color:#000;flex-grow:1;max-width:240px}.about-review-item-link{color:var(--primary-color);font-weight:700;font-size:14px;line-height:1.43}.about-review-item-link:hover{color:var(--success-color)}.authors-carousel .swiper-container{margin:-15px;padding:15px}.authors-carousel .swiper-slide{width:218px;margin-right:16px;height:auto}@media screen and (min-width:1100px){.authors-carousel .swiper-slide{width:calc(25% - 12px)}}.authors-carousel .swiper-slide:not(.swiper-slide-visible) .author-box{box-shadow:none}.authors-carousel .swiper-button-next,.authors-carousel .swiper-button-prev{display:none}@media screen and (min-width:1100px){.authors-carousel .swiper-button-next,.authors-carousel .swiper-button-prev{display:flex;align-items:center;justify-content:center;top:calc(50% - 13px);width:26px;height:26px;outline:none;background:#fff;border:1px solid transparent;border-radius:50%;box-shadow:0 0 15px -5px rgba(0,0,0,.5);transition:all .3s ease-in-out;margin:0}.authors-carousel .swiper-button-next:hover svg,.authors-carousel .swiper-button-prev:hover svg{fill:var(--primary-color)}.authors-carousel .swiper-button-next.swiper-button-disabled,.authors-carousel .swiper-button-prev.swiper-button-disabled{pointer-events:all;opacity:0}.authors-carousel .swiper-button-next svg,.authors-carousel .swiper-button-prev svg{fill:var(--button-icon-color);width:10px;height:10px}body.dark-theme .authors-carousel .swiper-button-next svg,body.dark-theme .authors-carousel .swiper-button-prev svg{fill:#000}.authors-carousel .swiper-button-next{right:6px}.authors-carousel .swiper-button-prev{left:6px}.authors-carousel .swiper-button-prev svg{transform:rotate(180deg)}}.author-box{display:flex;flex-direction:column;height:100%;background-color:#fff;box-shadow:0 0 20px -10px rgba(0,0,0,.5);border-radius:10px;overflow:hidden;padding-bottom:24px}body.dark-theme .author-box{background-color:transparent}.author-box-img{height:196px}.author-box-img img{width:100%;height:100%}.author-box-img img:not(.has-placeholder){-o-object-fit:cover;object-fit:cover}.author-box-img img.has-placeholder{-o-object-fit:scale-down;object-fit:scale-down}.author-box-name{font-weight:700;font-size:14px;line-height:1.14;display:flex;align-items:center;color:var(--main-font-color);padding:0 15px;margin-top:10px;margin-bottom:4px}.author-box-post{padding:0 15px;font-size:12px;line-height:1.16667;color:#666}.feedback{position:relative}.feedback-title{font-weight:700;font-size:24px;margin-bottom:10px}.feedback-subtitle{color:var(--light-gray-color);font-size:16px;line-height:1.62;margin-bottom:20px}.feedback-form{display:flex;flex-wrap:wrap}@media screen and (min-width:1100px){.feedback-form{margin:0 -10px}}.feedback-form .text-danger{margin:5px 0}@media screen and (min-width:1100px){.feedback-form .text-danger{padding:0 10px}}.feedback-success{opacity:0;max-height:0;overflow:hidden;text-align:center}.feedback-success-icon{width:180px;height:180px;margin:0 auto}.feedback-success-icon svg{width:100%;height:100%;opacity:0;transform:scale(.5) translate(-115px,115px);transition-duration:.6s}.feedback-success-text{font-size:18px;line-height:1.15;opacity:0;transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;margin:20px 0 24px}.feedback.is-success .feedback-form,.feedback.is-success .feedback-subtitle{display:none;margin-bottom:0}.feedback.is-success .feedback-success{opacity:1;max-height:320px;margin-top:10px}.feedback.is-success .feedback-success-icon svg{opacity:1;transform:scale(1) translate(0)}.feedback.is-success .feedback-success-text{opacity:1;transform:translateY(0);transition-delay:.3s}.feedback.is-success .feedback-success .form-group-btn{opacity:1;transform:translateY(0);transition-delay:.7s}.form-group{width:100%;margin-bottom:20px}@media screen and (min-width:1100px){.form-group{padding:0 10px}.form-group.w-50{width:50%}}.form-group label{font-size:14px;margin-bottom:8px;display:block;text-align:left}.form-group label span{color:var(--danger-color)}.form-group input,.form-group textarea{width:100%;font-family:inherit;font-size:16px;border:2px solid var(--light-border-color);border-radius:5px;transition:all .3s ease-in-out;padding:10px 15px}.form-group input{height:40px}.form-group textarea{height:144px;max-width:100%}.form-group-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:40px;font-size:16px;font-weight:700;color:#fff;background-color:var(--primary-color);border-radius:8px;padding:7px 20px}@media screen and (min-width:1100px){.form-group-btn{width:-moz-fit-content;width:fit-content}}.form-group-btn:hover{background-color:var(--success-color)}.form-group-btn.is-disable{background-color:#c3c3c3;pointer-events:none}.form-group-btn.is-success{width:265px;opacity:0;transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;margin:0 auto}.form-group-allow{position:relative;width:100%;margin-bottom:10px}@media screen and (min-width:1100px){.form-group-allow{padding:0 10px}}.form-group-allow input[type=checkbox]{position:absolute;opacity:0;-webkit-appearance:none}.form-group-allow input[type=checkbox]+label{display:block;position:relative;font-size:16px;padding-left:28px}.form-group-allow input[type=checkbox]+label a{color:var(--primary-color)}.form-group-allow input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background-color:#fff;border:2px solid #e9e9e9;border-radius:3px}.form-group-allow input[type=checkbox]+label:after{content:"";opacity:0;position:absolute;top:0;left:0;width:18px;height:18px;background-image:url(/local/templates/main/img/icons/check.svg);background-repeat:no-repeat;background-position:center 4px;background-size:10px;transition:.3s ease}.form-group-allow input[type=checkbox]:checked+label:before{border-color:var(--primary-color);background-color:var(--primary-color)}.form-group-allow input[type=checkbox]:checked+label:after{opacity:1}.form-group-allow.is-error input[type=checkbox]+label:before{border-color:var(--danger-color)}.form-group-submit{width:100%;margin-top:10px}@media screen and (min-width:1100px){.form-group-submit{padding:0 10px}}.form-group.is-error input,.form-group.is-error textarea{border-color:var(--danger-color)}.form-group.is-error .form-error{display:block}.form-group-file{position:relative;width:100%;margin-bottom:20px}@media screen and (min-width:1100px){.form-group-file{padding:0 10px}}.form-group-file input[type=file]{opacity:0;position:absolute}.form-group-file input[type=file]+label{display:flex;align-items:center;justify-content:center;font-size:0;padding:10px 20px;width:100%;border:2px solid rgba(96,29,192,.24);border-radius:5px;text-align:center;cursor:pointer;transition:.3s ease}.form-group-file input[type=file]+label .form-group-file-text:after{content:attr(data-mobile-text);font-size:14px;color:var(--primary-color)}@media screen and (min-width:1100px){.form-group-file input[type=file]+label .form-group-file-text:after{display:none}}@media screen and (min-width:1100px){.form-group-file input[type=file]+label{flex-direction:column;font-size:16px;padding:20px;border-style:dashed}}.form-group-file input[type=file]+label svg{width:20px;height:20px;margin-right:10px;fill:var(--primary-color)}@media screen and (min-width:1100px){.form-group-file input[type=file]+label svg{margin-right:0;margin-bottom:15px}}.form-group-file .loaded-file{display:flex;align-items:center;justify-content:space-between;height:40px;padding:5px 15px;background-color:#e9e9e9;border:2px solid #e9e9e9;border-radius:5px;font-size:16px;line-height:1.37;color:#666;margin-top:10px}.form-group-file .loaded-file-name{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.form-group-file .loaded-file-progress{fill:#999;height:20px;width:20px;animation:loading 3s linear infinite}.form-group-file .loaded-file-remove{display:none;width:15px;height:15px;background:none}.form-group-file .loaded-file-remove svg{width:15px;height:15px;fill:#999}.form-group-file .loaded-file-remove:hover svg{fill:#000}.form-group-file .upload-file-error{color:var(--danger-color);font-size:14px;margin-top:6px}.form-group-file.highlight input[type=file]+label,.form-group-file:hover input[type=file]+label{border-color:var(--primary-color)}.form-error{display:none;color:var(--danger-color);font-size:14px;margin-top:6px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--grey-medium:#dde4eb;--grey-light:#f4f3f9;--thin-grey:#f9f8fd;--grey:#7e8f9f;--red:#ff4c87;--orange:#ff8f00;--background-color:#fff;--border-radius:8px;--primary-darkgrey:#5b5b5b}.dark-theme{--background-color:#161618;--grey-medium:#1f2023;--grey:#666;--thin-grey:#1e1f22;--grey-light:#26292c}.text-hidden{margin:15px 0}@media screen and (max-width:1099px){.text-hidden{text-align:center}}.text-hidden-wrapper{display:none}@media screen and (max-width:1099px){.text-hidden-wrapper{text-align:left}}.text-hidden-wrapper.is-visible{display:block}.text-hidden-wrapper .text-hidden,.text-hidden-wrapper>:first-child{margin-top:0}.text-hidden-wrapper-expand{margin-top:10px}.text-hidden-expand{display:flex;align-items:center;color:var(--gray-color);background:none;margin:0 auto;cursor:pointer}@media screen and (max-width:1099px){.text-hidden-expand{display:inline-flex;margin-left:auto;margin-right:auto}}.text-hidden-expand:hover{color:var(--success-color)}.text-hidden-expand:hover svg{fill:var(--success-color)}.text-hidden-expand.is-active span{opacity:0}.text-hidden-expand.is-active span:not(:first-child){opacity:1}.text-hidden-expand.is-active svg{transform:rotate(-90deg)}.text-hidden-caption{position:relative;margin:0 15px 0 0}.text-hidden-caption span{transition:opacity .3s ease-in-out}.text-hidden-caption span:not(:first-child){position:absolute;top:0;right:0;opacity:0}.text-hidden-arrow{display:flex;align-items:center;justify-content:center;width:10px;height:10px}.text-hidden-arrow svg{width:100%;height:100%;fill:var(--gray-color);transform:rotate(90deg)}