.service-card-list{padding:14px 0 0}.service-card-list,.service-card-list__button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.service-card-list__button-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0}.services-page .main-banners{margin-bottom:26px;margin-top:14px;padding:22px}.service-card-list-title-wrapper{padding:30px 0 14px;text-align:center}@media(min-width:768px){.service-card-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:40px 0}.service-card-list_no-padding{padding:0}.services-page .main-banners{margin:0 0 42px;padding:74px 30px}.service-card-list__button-wrapper{padding:42px 0 104px;text-align:center}.service-card-list-title-wrapper{padding:143px 0 89px}}.service-card-detailed-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.service-card-detailed{background:#fff;border-radius:10px;-webkit-box-shadow:2px 8px 30px #d2d8e9;box-shadow:2px 8px 30px #d2d8e9;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"image rating" "title title" "main main" "bottom bottom";grid-template-columns:74px 1fr;height:307px;margin-bottom:26px;padding:10px;position:relative;width:100%}.service-card-detailed__blob{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;right:-2px;top:-13px}.service-card-detailed__blob svg{height:56px;-webkit-transform:rotate(174deg);-ms-transform:rotate(174deg);transform:rotate(174deg);width:56px}.service-card-detailed__label{color:#fff;font-family:Futura PT Medium,serif;font-size:15px;line-height:30px;position:absolute;text-transform:lowercase}.service-card-detailed__top-wrapper{grid-area:rating;margin-bottom:8px}.service-card-detailed__image-wrapper,.service-card-detailed__top-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:74px}.service-card-detailed__image-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:100%;grid-area:image;justify-content:center;width:74px}.service-card-detailed__image{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service-card-detailed__info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.service-card-detailed__rating-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.service-card-detailed__rating{color:#717d84;font-size:16px;margin-right:7px}.service-card-detailed__stars{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-6px}.service-card-detailed__stars>:not(:last-child){margin-right:5px}.service-card-detailed__duration{color:#5e6669;font-family:Futura PT Medium,serif;font-size:16px;line-height:30px}.service-card-detailed__title-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;grid-area:title;height:45px}.service-card-detailed__title{color:#000;font-family:Futura PT Medium,serif;font-size:18px;line-height:22px;margin:auto;max-height:55px}.service-card-detailed__provider-wrapper{height:50px;margin-bottom:4px}.service-card-detailed__provider,.service-card-detailed__provider-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.service-card-detailed__provider{-webkit-box-pack:center;-ms-flex-pack:center;background:#edf3fc;border-radius:4px;color:#135bab;font-family:Futura PT Book,serif;font-size:14px;justify-content:center;max-width:100%;min-height:28px;padding:4px 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.service-card-detailed__provider,.service-card-detailed__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.service-card-detailed__center-wrapper,.service-card-detailed__right-wrapper{display:contents}.service-card-detailed__main-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:main;padding-top:2px;width:100%}.service-card-detailed__main{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:9px;padding:0 2px}.service-card-detailed__right-wrapper>.service-card-detailed__info-wrapper{display:none}.service-card-detailed__state-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.service-card-detailed__state{margin-right:7px;margin-top:-2px}.service-card-detailed__price-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;justify-content:space-between;line-height:21px;padding-left:9px;width:100%}.service-card-detailed__price{color:#2c3038;font-family:Futura PT Bold,serif}.service-card-detailed__discount{color:#5e6669;font-family:Futura PT Book,serif;font-size:16px;line-height:21px;text-decoration:line-through}.service-card-detailed__percent{background:#f07604;border-radius:80px;color:#fff;font-size:15px;margin:0 -2px 0 5px;padding:0 7px;text-align:center}.service-card-detailed__bottom,.service-card-detailed__percent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.service-card-detailed__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#003c66;border-radius:0 0 10px 10px;bottom:0;grid-area:bottom;height:40px;justify-content:space-between;left:0;padding:0 12px;position:absolute;width:100%}.service-card-detailed__level-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.service-card-detailed__level{margin-right:8px;margin-top:-5px}.service-card-detailed__level-label{color:#fff;font-family:Futura PT Medium,serif;font-size:16px;line-height:21px}.service-card-detailed__level-label:first-letter{text-transform:uppercase}.service-card-detailed__lang-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.service-card-detailed__bottom-duration{display:none}.service-card-detailed__lang-ico{height:20px;margin-right:7px;margin-top:-6px;width:20px}.service-card-detailed__lang-ico svg{height:100%;width:100%}.service-card-detailed__lang{color:#fff;font-family:Futura PT Medium,serif;font-size:16px;line-height:30px}@media(min-width:768px){.service-card-detailed{width:300px}}@media(min-width:1200px){.service-card-detailed{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:block;height:270px;margin-bottom:28px;padding:25px 18px 25px 17px;width:434px}.service-card-detailed:hover{-webkit-box-shadow:10px 10px 30px #a2a9be;box-shadow:10px 10px 30px #a2a9be}.service-card-detailed__blob{right:-11px;top:-13px}.service-card-detailed__blob svg{height:66px;width:66px}.service-card-detailed__top-wrapper{display:none}.service-card-detailed__center-wrapper,.service-card-detailed__right-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.service-card-detailed__right-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-left:26px}.service-card-detailed__right-wrapper>.service-card-detailed__info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.service-card-detailed__image-wrapper{height:80px;margin-bottom:15px;margin-right:0;width:80px}.service-card-detailed__main-wrapper{width:100%}.service-card-detailed__stars>:not(:last-child){margin-right:3px}.service-card-detailed__title-wrapper{margin-bottom:14px;margin-left:3px}.service-card-detailed__title{color:#000;font-family:Futura PT Medium,serif;font-size:24px;line-height:26px;max-height:55px;max-width:350px}.service-card-detailed__provider-wrapper{height:52px;margin-bottom:12px}.service-card-detailed__provider{font-size:17px;line-height:22px;min-height:30px}.service-card-detailed__main{margin-bottom:0;padding:0}.service-card-detailed__main:not(:last-child){margin-bottom:12px}.service-card-detailed__bottom{padding:0 19px}.service-card-detailed__level{margin-right:6px;margin-top:-6px}.service-card-detailed__level-label{line-height:20px}.service-card-detailed__bottom-duration{color:#fff;display:block;font-family:Futura PT Medium,serif;font-size:16px;line-height:30px}}.team-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#f8f8fb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:40px 0}.team-list__items{overflow:hidden}.team-list__button-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:14px 0}.team-list__title-wrapper{margin-bottom:42px;text-align:center}@media(min-width:768px){.team-list{padding:61px 0 100px}.team-list__title-wrapper{margin-bottom:82px;margin-top:45px}.team-list__button-wrapper{padding:42px 0;text-align:center}.team-list__blob{left:-9.5%;position:absolute;top:-144px;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}.team-list__blob svg{height:76px;width:76px}}.team-card-detailed-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-card-detailed,.team-card-detailed-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.team-card-detailed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;background:#fff;border-radius:10px;-webkit-box-shadow:2px 8px 30px #d2d8e9;box-shadow:2px 8px 30px #d2d8e9;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;padding:39px 11px 15px;position:relative;width:100%}.team-card-detailed__avatar-wrapper{border-radius:10px;height:183px;margin:0 auto;max-width:200px;overflow:hidden;width:100%}.team-card-detailed__avatar-wrapper img{width:100%}.team-card-detailed__subavatar-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}.team-card-detailed__link{color:#005a99;font-family:Futura PT Book,serif;font-size:14px;letter-spacing:.05em;margin-left:15px;text-decoration-line:underline}.team-card-detailed__name-wrapper{padding:20px 0 10px}.team-card-detailed__name{font-family:Futura PT Medium,serif;font-size:24px;line-height:31px}.team-card-detailed__roles{color:#1e1e1e;font-family:Futura PT Medium,serif;font-size:18px;line-height:23px;margin-bottom:8px}.team-card-detailed__services{padding-left:16px}.team-card-detailed__services-item a{color:#1b1b1b;font-family:Futura PT Book,serif;font-size:17px;line-height:22px}.team-card-detailed__services-item:before{content:"";margin-left:-6px}.team-card-detailed__link-wrapper{padding:0 11px 11px}.team-card-detailed__main-link{color:#005a99;display:inline-block;font-family:Roboto Regular,serif;font-size:14px}.team-card-detailed__main-link:first-letter{text-transform:uppercase}.team-card-detailed__main-link span{font-size:20px;padding-left:8px}.team-card-detailed__rating-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.team-card-detailed__rating{color:#717d84;font-size:16px;margin-right:7px}.team-card-detailed__stars{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px}.team-card-detailed__stars>:not(:last-child){margin-right:5px}@media(min-width:768px){.team-card-detailed{margin-bottom:0;padding:40px 24px 16px;width:100%}.team-card-detailed__avatar-wrapper{height:222px;max-width:230px}.team-card-detailed__subavatar-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px 8px}.team-card-detailed__link{margin-left:0}.team-card-detailed__name-wrapper{padding:20px 0}.team-card-detailed__link-wrapper{padding:5px 11px 11px}}.provider-page a:hover{color:#135bab}.provider-page .provider{padding:0}.provider-page .provider__title{color:#3d71a0;font-family:Futura PT Bold,serif;font-size:24px;line-height:31px;padding:11px 0;text-align:center}.provider-page .provider__rating-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:-2px;padding:0 0 17px}.provider-page .provider__rating-wrapper>:not(:last-child){margin-right:7px}.provider-page .provider__rating-wrapper>:first-child{margin-right:14px}.provider-page .provider__rating-wrapper svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.provider-page .provider__rating-value{color:#1f222e;font-family:Futura PT Heavy,serif;font-size:20px;line-height:30px}.provider-page .provider__description{color:#1f222e;font-family:Futura PT Book,serif;font-size:17px;line-height:26px;padding:20px 19px}.provider-page .provider__description img{height:100%!important;max-width:100%}.provider-page .provider__background-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.provider-page .provider__background-center img{max-width:100%}.provider-page .provider__background-right{display:none}.provider-page .provider__background-logo{position:absolute;width:32%}.provider-page .provider-contact__wrapper{padding:0 10px}.provider-page .provider-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px;-webkit-box-shadow:0 10px 30px rgba(9,113,230,.15);box-shadow:0 10px 30px rgba(9,113,230,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:24px}.provider-page .provider-contact>:not(:last-child){margin-bottom:30px}.provider-page .provider-contact__item{text-align:center}.provider-page .provider-contact__label{color:#131313;font-size:15px;line-height:19px;margin-bottom:7px}.provider-page .provider-contact__value{color:#5e6669;font-family:Futura PT Medium,serif;font-size:17px;line-height:22px}.provider-page .provider-contact__value:not(:last-child){margin-bottom:7px}.provider-page .provider-contact__social{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:13px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:repeat(auto-fill,minmax(25px,25px));justify-content:center;margin-top:11px;width:100%}.provider-page .provider-contact__social svg{height:24px;width:24px}.provider-page .provider-contact__social-item:hover svg{fill:#135bab}.provider-page .provider__offers-section{margin-top:24px;padding-bottom:24px;position:relative;width:100%}.provider-page .provider__offers-section .main-providers-description,.provider-page .provider__offers-section .project-header-wrapper{color:#1f222e}@media(min-width:992px){.provider-page .provider__background-logo{max-height:180px;max-width:40%;position:absolute}.provider-page .provider__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.provider-page .provider__wrapper{width:65%}.provider-page .provider__offers-section{margin-top:40px;padding-bottom:40px;position:relative;width:100%}.provider-page .provider__offers-section .main-providers-description,.provider-page .provider__offers-section .project-header-wrapper{color:#1f222e}.provider-page .provider__offers-section .main-providers__offers{bottom:auto;position:static}.provider-page .provider__title{font-size:40px;line-height:51px;margin-top:30px;padding:10px 18px;text-align:left}.provider-page .provider__rating-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:34px;margin-top:0;padding:6px 18px}.provider-page .provider__rating-wrapper svg{margin-top:-2px;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.provider-page .provider__description{font-size:18px;line-height:30px;margin-bottom:53px;padding:20px 19px}.provider-page .provider__background-center{display:none}.provider-page .provider__background-right{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:-63px;max-height:calc(100vh - 76px);position:relative;width:32.8%;z-index:-1}.provider-page .provider__background-right .provider__background-logo{margin-top:-40px}.provider-page .provider-contact__wrapper{padding:0 16px}.provider-page .provider-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:20px 15px}.provider-page .provider-contact>:not(:last-child){margin-bottom:unset}.provider-page .provider-contact__item{text-align:left}.provider-page .provider-contact__item:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.provider-page .provider-contact__item:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.provider-page .provider-contact__item:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.provider-page .provider-contact__item:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.provider-page .provider-contact__label{font-family:Futura PT Medium,serif;font-size:16px;line-height:21px;margin-bottom:8px}.provider-page .provider-contact__value{font-size:18px;line-height:23px;margin-bottom:7px}.provider-page .provider-contact__social{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:13px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:repeat(auto-fill,minmax(25px,25px));justify-content:center;margin-top:11px;width:100%}.provider-page .provider-contact__social svg{height:24px;width:24px}}@media(min-width:1200px){.provider-page .provider-contact{padding:52px 32px 59px}}.provider-card-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 0 0}.provider-card-list,.providers-query-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.providers-query-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:26px}.providers__offers{padding:4px 0}.providers-page .main-banners{margin-bottom:26px;margin-top:14px;padding:22px}.providers-page .main-providers,.providers-page .main-providers__top{padding:0}.providers-page .main-providers .project-header-wrapper{margin:0;padding:10px 0 23px}.providers-page .main-providers__bottom{padding:0}.providers-filter-wrapper{padding:22px 0 24px}.providers-filter-wrapper .project-filter{margin-bottom:24px}.providers-accordions{background:#fff;padding:4px 0}.providers-accordions>*{padding:4px 0}@media(min-width:768px){.provider-card-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:40px 0}.providers-page .main-banners{margin:0 0 42px;padding:74px 30px}.providers-page .main-providers{padding-bottom:302px}.providers-page .main-providers .project-header-wrapper{padding:0 0 52px}.providers-page .main-providers__blob{left:9.25%;top:36px}.providers-page .main-providers__blob svg{height:75px;width:75px}.main-providers__top{height:382px}.providers-filter-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:22px 0 55px}.providers-filter-wrapper .project-filter{margin-bottom:0;margin-left:24px}.providers-filter-wrapper .project-input{width:100%}.providers-query-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:0}.providers-sort-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.providers-accordions{display:none}}.main-providers{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.main-providers .project-header-wrapper{color:#fff;margin-bottom:26px}.main-providers .providers-accordion-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f5fc;color:#135bab;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:40px;justify-content:center;letter-spacing:.05em;line-height:21px;text-align:center;width:100%}.main-providers .providers-accordion-button.accordion-button{padding:0}.main-providers .providers-accordion-button.accordion-button:not(.collapsed){background:-webkit-gradient(linear,left top,left bottom,from(#003c66),color-stop(91.67%,#003c66));background:linear-gradient(180deg,#003c66,#003c66 91.67%);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);color:#fff}.main-providers .providers-accordion-button.accordion-button:after{background-size:16px;height:16px;position:absolute;right:20px;width:16px}.main-providers .providers-accordion-button.accordion-button:focus{border-color:unset;-webkit-box-shadow:none;box-shadow:none;outline:0;z-index:3}.main-providers .providers-accordion-content-wrapper{background:#003c66;width:100%}.main-providers .providers-accordion-content-wrapper .providers-accordion-content{padding:23px 20px 32px}.main-providers .providers-accordion-content-wrapper .providers-accordion-content>*{margin:0 auto}.main-providers__top{background:#003c66;padding:30px 0 24px}.main-providers__bottom{padding:32px 0 36px}.main-providers-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 15px;justify-content:center}.main-providers__description-wrapper{display:none}.main-providers-description{color:#fff;font-family:Futura PT Medium,serif;font-size:16px;line-height:25px;text-align:left}.main-providers-card{height:70px;padding:12px 18px;position:relative;width:140px}.main-providers-card,.main-providers__btn-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.main-providers__btn-wrapper{margin:28px 0 0}.main-providers__btn-wrapper .project-btn{width:230px}.main-providers__blob{left:2.6%;position:absolute;top:17px}.main-providers__blob svg{height:28px;width:28px}.main-providers-card__image{-webkit-filter:grayscale(1);filter:grayscale(1);max-height:100%;max-width:100%}.main-providers__offers{display:none}@media(min-width:768px){.main-providers__description-wrapper{display:block;padding:0 8px}.main-providers-description{text-align:center}.main-providers__offers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}@media(min-width:1200px){.main-providers{padding:0 0 70px}.main-providers .project-header-wrapper{margin:20px 0 52px}.main-providers__top{padding:59px 0 158px}.main-providers__bottom{padding:320px 0 10px}.main-providers__description-wrapper{padding:0 150px}.main-providers-description{font-size:24px;line-height:35px}.main-providers-card,.main-providers-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.main-providers-card{height:90px;padding:0 55px;width:240px}.main-providers__btn-wrapper{margin:70px 0 0}.main-providers__btn-wrapper .project-btn{width:275px}.main-providers__blob{left:7.5%;position:absolute;top:-42px}.main-providers__blob svg{height:98px;width:98px}.main-providers__offers{bottom:-411px;left:0;position:absolute;width:100%}}.main-banners{background:url(/images/banner_bg.png) no-repeat;background-size:cover;padding:32px 12px;position:relative}.main-banners img{max-width:100%}@media(min-width:768px){.main-providers-description{text-align:center}.main-providers__offers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.main-banners{padding:60px 30px}.main-banners__wrapper{margin:0 auto;max-width:1200px}}@media(min-width:1200px){.main-banners__blob{left:8.6%;position:absolute;top:-39px}.main-banners__blob svg{height:79px;width:79px}}.level-columns{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.level-column{-ms-flex-negative:0;border:1px solid #fff;border-radius:1px;flex-shrink:0;width:4px}.level-column:not(:last-child){margin-right:2px}.level-column_fill{background:#fff}.level-columns_dark .level-column{border:1px solid #5e6669}.level-columns_dark .level-column_fill{background:#5e6669}
