.heroMain__wrapper{display:grid;grid-template-columns:432px 1fr;gap:20px}@media screen and (max-width:1023px){.heroMain__wrapper{grid-template-columns:1fr}}.heroMain__navigation{position:relative;z-index:3}.heroMain__banner{min-width:0}.mainNavigation{height:100%;position:relative}.mainNavigation.active .mainNavigation__wrapper{width:1200px}@media screen and (max-width:1023px){.mainNavigation.active .mainNavigation__wrapper{width:100%}}.mainNavigation.active .mainNavigation__items{display:block}.mainNavigation.active .mainNavigation__button::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mainNavigation__button{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--color-main);font-family:var(--font-secondary);font-size:18px;font-weight:700;line-height:1.3;padding:16px;background:#fff;width:100%;border-radius:9px}.mainNavigation__button::before{content:"";display:block;width:20px;height:20px;background:url(../../images/main-page/ico-arrow-navigation-big.svg) no-repeat center center}@media screen and (max-width:1023px){.mainNavigation__button{display:-webkit-box;display:-ms-flexbox;display:flex}}.mainNavigation__wrapper{border-radius:9px;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(25,118,210,.15);box-shadow:0 0 20px 0 rgba(25,118,210,.15);position:absolute;left:0;top:0;height:100%;padding:44px 0;display:grid;grid-template-columns:432px 1fr;gap:20px;width:432px}@media screen and (max-width:1023px){.mainNavigation__wrapper{width:100%;position:relative;padding:0;display:block}}.mainNavigation__items{overflow-y:auto;height:100%}@media screen and (max-width:1023px){.mainNavigation__items{padding:16px 0;overflow:hidden;height:auto;display:none;position:relative;min-height:200px}}.mainNavigation__item{padding:0 44px}.mainNavigation__item:hover .mainNavigation__item-title{background:rgba(165,210,252,.1)}.mainNavigation__item.active .mainNavigation__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1023px){.mainNavigation__item{padding:0 16px}}.mainNavigation__item-title{display:block;text-decoration:none;padding:16px 36px 16px 16px;color:var(--color-main);font-size:18px;font-weight:600;line-height:1.3;border-radius:9px;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.mainNavigation__item-title::after{content:"";display:block;position:absolute;width:20px;height:20px;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/main-page/ico-arrow-navigation.svg) no-repeat center center}.mainNavigation__dropdown{display:none;position:absolute;left:0;top:0;background:#fff;z-index:2;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainNavigation__dropdown-title{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--color-main);font-family:var(--font-secondary);font-size:18px;font-weight:700;line-height:1.3;padding:16px;background:#fff;width:100%;border-radius:9px}.mainNavigation__dropdown-title::before{content:"";display:block;width:20px;height:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:url(../../images/main-page/ico-arrow-navigation-big.svg) no-repeat center center}@media screen and (max-width:1023px){.mainNavigation__dropdown-title{display:-webkit-box;display:-ms-flexbox;display:flex}}.mainNavigation__dropdown-scroller{padding:16px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.mainNavigation__content{height:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:28px;row-gap:36px;overflow-y:auto}@media screen and (max-width:1023px){.mainNavigation__content{display:none}}.mainNavigation__col-item-title{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.48px;margin-bottom:14px}.mainNavigation__col-item-link{color:rgba(58,80,114,.7);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.16px;padding:2px 0;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.mainNavigation__col-item-link:hover{color:#3a5072}.mainBanner{border-radius:9px;background:var(--liner-rose, linear-gradient(66deg, #F35A91 17.12%, #D45AF3 94.79%));-webkit-box-shadow:0 0 6px 0 rgba(25,118,210,.13);box-shadow:0 0 6px 0 rgba(25,118,210,.13);color:#fff;padding:100px 60px;position:relative;min-height:508px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1200px){.mainBanner{min-height:420px;padding:60px}}@media screen and (max-width:767px){.mainBanner{padding:40px 24px 50px;min-height:auto}}.mainBanner__title{font-family:var(--font-secondary);font-size:33px;font-weight:800;line-height:42.9px;letter-spacing:.03em;text-align:left;margin-bottom:16px;max-width:380px;position:relative;z-index:2}@media screen and (max-width:767px){.mainBanner__title{max-width:100%;font-size:23px;font-weight:900;line-height:29.9px;letter-spacing:.03em}}.mainBanner__description{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:20px;max-width:360px;position:relative;z-index:2}@media screen and (max-width:767px){.mainBanner__description{max-width:100%}}.mainBanner__button{padding-left:40px;padding-right:40px;margin-top:auto;position:relative;z-index:2}@media screen and (max-width:767px){.mainBanner__button{width:100%;max-width:480px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}}.mainBanner__image{position:absolute;right:60px;top:0;height:100%;width:295px;max-width:60%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width:1200px){.mainBanner__image{display:none}}@media screen and (max-width:1023px){.mainBanner__image{display:block}}@media screen and (max-width:767px){.mainBanner__image{position:relative;right:auto;left:auto;max-width:295px;width:100%;margin:0 auto 20px}}.mainBanner__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.guaranteesMain{padding:60px 0}@media screen and (max-width:1023px){.guaranteesMain{padding:40px 0}}.guaranteesMain__title{text-align:center;margin-bottom:40px}.guaranteesMain__wrapper{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-right:366px}@media screen and (max-width:1200px){.guaranteesMain__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.guaranteesMain__wrapper{padding-right:290px}}@media screen and (max-width:767px){.guaranteesMain__wrapper{grid-template-columns:1fr;padding:0}}.guaranteesMain__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-main)}@media screen and (max-width:767px){.guaranteesMain__button{position:relative;width:100%}}.guaranteesMain__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9px;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(25,118,210,.15);box-shadow:0 0 20px 0 rgba(25,118,210,.15);cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;padding:40px}@media screen and (max-width:1200px){.guaranteesMain__item{padding:24px}}@media screen and (max-width:1023px){.guaranteesMain__item{padding:20px}}@media screen and (max-width:767px){.guaranteesMain__item{display:block}}.guaranteesMain__item:hover{background:var(--color-main-gray)}.guaranteesMain__item.active{background:var(--color-main);z-index:3}@media screen and (max-width:767px){.guaranteesMain__item.active{border:0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:auto;overflow:hidden}}.guaranteesMain__item.active .guaranteesMain__button{color:#fff}.guaranteesMain__item.active .guaranteesMain__text-wrapper{visibility:visible;opacity:1}@media screen and (max-width:767px){.guaranteesMain__item.active .guaranteesMain__text-wrapper{max-height:300px}}.guaranteesMain__item-icon{width:40px;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}@media screen and (max-width:1200px){.guaranteesMain__item-icon{width:28px;margin-right:12px}}.guaranteesMain__item-title{font-weight:600;font-size:18px;line-height:1.5}@media screen and (max-width:1023px){.guaranteesMain__item-title{font-size:16px}}.guaranteesMain__item-text-title{color:var(--color-text);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:24px}@media screen and (max-width:767px){.guaranteesMain__item-text-title{display:none}}.guaranteesMain__text-wrapper{position:absolute;top:0;right:0;width:346px;height:100%;padding:60px;background:#f0f2f5;border-radius:9px;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;z-index:3;cursor:auto}@media screen and (max-width:1200px){.guaranteesMain__text-wrapper{padding:40px}}@media screen and (max-width:1023px){.guaranteesMain__text-wrapper{width:270px}}@media screen and (max-width:767px){.guaranteesMain__text-wrapper{position:relative;max-height:0;overflow:hidden;width:100%;visibility:visible;opacity:1;padding:0;background:0 0;border-radius:0;-webkit-transition:max-height .2s ease;transition:max-height .2s ease}}.guaranteesMain__item-text{color:rgba(58,80,114,.7);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.16px}@media screen and (max-width:767px){.guaranteesMain__item-text{font-size:14px;color:#fff;padding-top:20px}}.mainSteps{padding:60px 0}@media screen and (max-width:1023px){.mainSteps{padding:40px 0}}.mainSteps__title{text-align:center;margin-bottom:40px}@media screen and (max-width:767px){.mainSteps__title{margin-bottom:24px}}.mainSteps__scroller{overflow-x:auto;max-width:1248px;margin:0 auto}@media screen and (max-width:767px){.mainSteps__scroller{padding:0 24px}}.mainSteps__wrapper{display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:767px){.mainSteps__wrapper{grid-template-columns:1fr;gap:20px}}.mainSteps__col{padding:0 14px}@media screen and (max-width:767px){.mainSteps__col{padding:0}}.mainSteps__col:first-child{padding-left:24px}@media screen and (max-width:767px){.mainSteps__col:first-child{padding:0}}.mainSteps__col:last-child{padding-right:24px}.mainSteps__col:last-child .mainSteps__item::after{display:none}@media screen and (max-width:767px){.mainSteps__col:last-child{padding:0}}.mainSteps__item{border-radius:9px;background:#f0f2f5;position:relative;padding:28px 24px;min-width:174px;height:100%}@media screen and (max-width:767px){.mainSteps__item{min-width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mainSteps__item::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-18px;width:28px;height:28px;background:url(../../images/main-page/ico-arrow-step.svg)}@media screen and (max-width:767px){.mainSteps__item::after{top:auto;bottom:-18px;right:auto;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}}.mainSteps__item-icon{max-width:118px;min-height:98px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 24px}@media screen and (max-width:767px){.mainSteps__item-icon{-ms-flex-negative:0;flex-shrink:0;margin:0 24px 0 0;width:78px;min-height:76px}}.mainSteps__item-text{color:rgba(58,80,114,.7);text-align:center;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.48px}@media screen and (max-width:767px){.mainSteps__item-text{text-align:left}}.mainSteps__quote{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.mainSteps__quote-icon{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}.mainSteps__quote-text{-ms-flex-item-align:center;align-self:center;color:rgba(43,96,176,.4);font-size:16px;line-height:1.3;letter-spacing:.16px}.authorsCta{padding:40px 0}@media screen and (max-width:1023px){.authorsCta{padding:24px 0}}.authorsCta__wrapper{border-radius:9px;background:linear-gradient(66deg,#825af3 17.12%,#d45af3 94.79%);-webkit-box-shadow:0 0 6px 0 rgba(25,118,210,.13);box-shadow:0 0 6px 0 rgba(25,118,210,.13);padding:80px;color:#fff;position:relative}@media screen and (max-width:1023px){.authorsCta__wrapper{padding:40px}}@media screen and (max-width:767px){.authorsCta__wrapper{padding:40px 24px;display:block}}.authorsCta__title{font-family:var(--font-secondary);font-size:53px;font-weight:800;line-height:1;margin-bottom:8px}@media screen and (max-width:1023px){.authorsCta__title{font-size:35px}.authorsCta__title strong{display:block;font-size:44px;font-weight:900}}.authorsCta__description{font-size:22px;font-weight:500;line-height:1.5}@media screen and (max-width:1023px){.authorsCta__description{max-width:50%;font-size:19px}}@media screen and (max-width:767px){.authorsCta__description{max-width:100%}}.authorsCta__image{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-width:40%}@media screen and (max-width:1023px){.authorsCta__image{max-width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:40px;height:auto}}@media screen and (max-width:767px){.authorsCta__image{position:relative;top:auto;right:-24px;margin-top:40px;margin-bottom:40px;max-width:100%}}.authorsCta__advantages{margin-top:40px}@media screen and (max-width:1023px){.authorsCta__advantages{max-width:50%;margin-top:24px}}@media screen and (max-width:767px){.authorsCta__advantages{max-width:100%}}.authorsCta__advantage{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:1.5;letter-spacing:.16px;margin-bottom:16px}@media screen and (max-width:1023px){.authorsCta__advantage{margin-bottom:8px}}.authorsCta__advantage:last-child{margin-bottom:0}.authorsCta__advantage-icon{width:24px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.authorsCta__buttons{margin-top:40px}@media screen and (max-width:1023px){.authorsCta__buttons{margin-top:24px}}@media screen and (max-width:767px){.authorsCta__buttons{text-align:center}}.authorsCta__link{color:var(--color-main-2);text-decoration:underline}.authorsCta__link:hover{color:#fff}.mainReviews{padding:60px 0}@media screen and (max-width:1023px){.mainReviews{padding:40px 0}}.mainReviews__title{margin-bottom:40px;text-align:center}@media screen and (max-width:1200px){.mainReviews__title{text-align:center}}.mainReviews__slider{position:relative;z-index:10;width:calc(100% + 20px);margin-bottom:40px;margin-left:-10px;overflow:visible}.mainReviews__slider .swiper-wrapper{position:relative;z-index:20}.mainReviews__slider .swiper-slide{width:50%;padding:0 10px;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mainReviews__slider .swiper-slide.swiper-slide-active,.mainReviews__slider .swiper-slide.swiper-slide-next{opacity:1}@media screen and (max-width:767px){.mainReviews__slider .swiper-slide{width:100%}}.mainReviews__card{height:275px;border-radius:9px}@media screen and (max-width:1200px){.mainReviews__card{height:360px}}.mainReviews__card-wrapper{position:relative;max-height:275px;overflow:hidden;background:#f0f2f5;border-radius:9px;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}@media screen and (max-width:1200px){.mainReviews__card-wrapper{max-height:360px}}.mainReviews__card-content{min-height:275px;padding:32px}@media screen and (max-width:1200px){.mainReviews__card-content{min-height:360px;padding:24px}}.mainReviews__card-rating{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.mainReviews__card-rating,.mainReviews__card-rating-stars-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainReviews__card-rating-stars{position:relative;width:74px;height:14px;background-image:url(../../images/common/ico-rating-stars.svg);background-repeat:no-repeat;background-size:74px 14px}.mainReviews__card-rating-stars-bar{position:absolute;top:0;left:0;height:14px;background-image:url(../../images/common/ico-rating-stars-filled.svg);background-repeat:no-repeat;background-size:74px 14px}.mainReviews__card-rating-stars-text{margin-left:4px;color:#3a5072;font-weight:500;font-size:13px;line-height:15px}.mainReviews__card-author{margin-bottom:16px;color:#001d49;font-weight:700;font-size:24px;font-family:var(--font-secondary);line-height:1.3;text-align:center}@media screen and (max-width:1200px){.mainReviews__card-author{font-size:18px}}.mainReviews__card-text{padding-bottom:20px;color:#3a5072;font-size:16px;line-height:1.5;letter-spacing:.01em}@media screen and (max-width:1200px){.mainReviews__card-text{font-size:16px;line-height:1.3}}.mainReviews__card-toggle{position:absolute;bottom:0;left:0;display:block;width:100%;height:100px;padding:0;background:linear-gradient(.58deg,#f0f2f5 28.74%,rgba(240,242,245,.08) 99.46%);border:0;border-bottom-right-radius:9px;border-bottom-left-radius:9px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:height .4s ease;transition:height .4s ease}@media screen and (max-width:1200px){.mainReviews__card-toggle{height:84px}}.mainReviews__card-toggle:hover::before{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.mainReviews__card-toggle.active{height:70px}.mainReviews__card-toggle.active::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mainReviews__card-toggle.active:hover::before{-webkit-transform:translateY(5px) rotate(180deg);-ms-transform:translateY(5px) rotate(180deg);transform:translateY(5px) rotate(180deg)}.mainReviews__card-toggle::before{position:absolute;bottom:20px;left:calc(50% - 12px);display:block;width:24px;height:24px;background:url(../../images/common/ico-arrow-circle-down-blue.svg) no-repeat center center;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;content:""}@media screen and (max-width:1200px){.mainReviews__card-toggle::before{bottom:10px}}.mainReviews__all-wrapper{text-align:center;margin-top:40px}.mainReviews__all{color:var(--color-main);font-size:19px;font-weight:700;letter-spacing:.38px;text-decoration-line:underline;-webkit-transition:color .2s ease;transition:color .2s ease}.mainReviews__all:hover{color:var(--color-text)}.faq__list{margin:0;padding:0;list-style:none}.faq__item{margin-bottom:12px;background:rgba(45,154,255,.1);border-radius:9px}@media screen and (max-width:1200px){.faq__item{margin-bottom:8px}}.faq__item:last-child,.mainInfo__text p:last-child{margin-bottom:0}.faq__item-question{position:relative;display:block;width:100%;margin:0;padding:32px 72px 32px 32px;color:#3a5072;font-weight:700;font-size:16px;line-height:1.3;letter-spacing:.03em;text-align:left;background:0 0;border:0;cursor:pointer}@media screen and (max-width:1200px){.faq__item-question{padding:24px 64px 24px 24px}}.active .faq__item-question::before{visibility:hidden}.active .faq__item-question::after{visibility:visible}.faq__item-question::after,.faq__item-question::before{position:absolute;top:30px;right:32px;display:block;width:20px;height:20px;background:url(../../images/common/ico-eye.svg) no-repeat center center;content:""}@media screen and (max-width:1200px){.faq__item-question::after,.faq__item-question::before{top:22px;right:24px}}.faq__item-question::after{background:url(../../images/common/ico-eye-close.svg) no-repeat center center;visibility:hidden}.faq__answer{max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease;will-change:max-height}.faq__answer-text{padding:0 32px 32px;color:rgba(58,80,114,.7);font-size:16px;line-height:1.3;letter-spacing:.01em;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media screen and (max-width:1200px){.faq__answer-text{padding:0 24px 24px}}.active .faq__answer-text{opacity:1}.mainFaq{padding:40px 0}@media screen and (max-width:1023px){.mainFaq{padding:24px 0}}.mainFaq__title{font-family:var(--font-secondary);font-size:50px;font-weight:700;line-height:1.3;text-align:center;margin-bottom:16px}@media screen and (max-width:1200px){.mainFaq__title{text-align:center;font-size:30px}}.mainFaq__description{color:rgba(58,80,114,.7);text-align:center;font-size:20px;line-height:1.5;margin-bottom:40px}.mainFaq__all-wrapper{text-align:center;margin-top:40px}.mainFaq__all{color:var(--color-main);font-size:19px;font-weight:700;letter-spacing:.38px;text-decoration-line:underline;-webkit-transition:color .2s ease;transition:color .2s ease}.mainFaq__all:hover{color:var(--color-text)}.popularServices{padding:60px 0;overflow:hidden}@media screen and (max-width:1023px){.popularServices{padding:40px 0}}.popularServices__title{font-family:var(--font-secondary);font-size:50px;font-weight:700;line-height:1.3;margin-bottom:40px;text-align:center}@media screen and (max-width:1200px){.popularServices__title{text-align:center;font-size:30px}}.popularServices__wrapper{max-width:1200px;margin:0 auto}.popularServices .swiper-wrapper{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){.popularServices .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}}.popularServices .swiper-slide{padding:32px}@media screen and (max-width:1023px){.popularServices .swiper-slide{width:33.33%}}@media screen and (max-width:767px){.popularServices .swiper-slide{width:100%;padding:16px}}.popularServices__col-title{color:#001d49;font-size:18px;font-weight:600;line-height:1.3}.popularServices__list{margin:24px 0 0;padding:0;list-style:none}.mainInfo__text p,.popularServices__list-item{margin-bottom:16px}.popularServices__list-item:last-child{margin:0}.popularServices__col-link{color:#3a5072;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:.16px;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.mainInfo__text a,.popularServices__col-link:hover{color:var(--color-main)}.mainInfo{padding:60px 0}@media screen and (max-width:1200px){.mainInfo{padding:40px 0}}.mainInfo__title{margin-bottom:28px;color:var(--color-text);font-weight:800;font-size:33px;font-family:var(--font-secondary);line-height:1.3;text-align:center;letter-spacing:.03em}@media screen and (max-width:767px){.mainInfo__title{margin-bottom:24px;font-size:23px;font-weight:700}}.mainInfo__text{color:#323232;font-size:16px;line-height:1.3;letter-spacing:.01em}.mainInfo__text a:hover{text-decoration:none}.mainInfo__text h2,.mainInfo__text h3{font-family:var(--font-secondary);font-weight:700;line-height:1.3}.mainInfo__text h2{font-size:23px;letter-spacing:.03em}@media screen and (max-width:767px){.mainInfo__text h2{font-size:18px}}.mainInfo__text h3{font-size:18px}@media screen and (max-width:767px){.mainInfo__text h3{font-size:16px}}.mainInfo__text *+h2,.mainInfo__text *+h3,.mainInfo__text *+h4,.mainInfo__text+h5{margin-top:28px}.mainInfo__text h2,.mainInfo__text h3,.mainInfo__text h4,.mainInfo__text h5{margin-bottom:16px;color:var(--color-text)}.mainInfo__text .wp-block-table{max-width:100%;margin:28px 0;overflow-x:auto}.mainInfo__text table{width:100%;color:#3a5072;border:0;border-collapse:collapse;border-spacing:0}@media screen and (max-width:1200px){.mainInfo__text table{margin:28px 0}}.mainInfo__text table td,.mainInfo__text table th{padding:16px;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:.01em;text-align:center;border:0;border-bottom:1px solid rgba(43,96,176,.1);border-left:1px solid rgba(43,96,176,.1)}@media screen and (max-width:1200px){.mainInfo__text table td,.mainInfo__text table th{padding:14px}}.mainInfo__text table tr:first-child td,.mainInfo__text table tr:first-child th{border-top:1px solid rgba(43,96,176,.1)}.mainInfo__text table td:first-child,.mainInfo__text table tr:first-child td,.mainInfo__text table tr:first-child th{font-weight:700;letter-spacing:.03em;background:#f8fafe}.mainInfo__text table td:last-child,.mainInfo__text table th:last-child{border-right:1px solid rgba(43,96,176,.1)}