.about-project-section{border-radius:5px;overflow:visible;position:relative;padding-left:10px;padding-right:10px}.about-project-section__error{display:flex;padding-left:10px;height:250px;align-items:center}.about-project-section__img{display:flex;align-items:center;height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:15px}.about-project-section__text-wrapper{height:300px;overflow:hidden;overflow-y:auto;margin-left:12px;justify-content:center;position:relative;background:var(--light-gray);padding:10px 25px;border-radius:15px;transition:.3s}.about-project-section__buttons{position:relative;width:-moz-fit-content;width:fit-content;gap:3px}.about-project-section__substrate{position:absolute;top:0;left:calc(25% + 5px);z-index:4;width:50%;height:100%;border-radius:20px 20px 0 0;transition:transform .3s ease-in-out}.about-project-section__button{position:relative;color:#fff;font-size:23px;font-weight:500;height:40px;border-radius:20px 20px 0 0;padding:10px 20px;z-index:5;background-color:var(--light-blue);transition:background-color .3s ease}.about-project-section__button.active{background-color:var(--dark)}.about-project-section__button:hover{color:var(--color-blue)}.about-project-section__content-wrapper{position:relative;margin-top:-15px;border-radius:15px;height:calc(100% - 10px)}.about-project-section__content{width:100%;height:100%;border-radius:15px;z-index:6}.about-project-section__carousel{width:100%;position:relative;border-radius:15px;align-items:stretch}.about-project-section__carousel-col{align-items:center}.about-project-section__text{font-family:HSE Sans;margin-bottom:10px}.about-project-section__download-button{display:block;background-color:var(--light-blue);width:200px;height:40px;padding:10px 20px;margin-top:10px;border-radius:5px;color:#fff;font-size:16px;cursor:pointer;border:1px solid rgba(0,0,0,0)}.about-project-section__download-button:hover{background-color:var(--dark-blue)}.all-news-button{background-color:var(--light-blue);color:#fff;border:1px solid rgba(0,0,0,0)}.news-section{position:relative;display:flex;flex-direction:column;justify-content:space-between;background-color:#e6e6e6;border:1px solid #102d69;border-radius:15px;padding:17px 18px;color:#fff;font-size:20px;margin-top:-5px}.news-section__header{background-color:#102d69;border-radius:20px 20px 0 0;width:-moz-fit-content;width:fit-content;padding:5px 20px;margin-bottom:6px}.news-section__title{font-size:24px;color:#fff;margin-bottom:0;font-weight:500}.news-section__container{display:flex;flex-direction:column;height:95%}.news-section__news-list{display:flex;flex-direction:column;gap:7px;margin-bottom:20px}.news-section__all-news{background:#e6e6e6;background:linear-gradient(180deg,rgba(230,230,230,0),rgb(230,230,230) 30%);padding-top:20px;margin-top:-20px;position:relative;z-index:10}.news-section .news-item{position:relative;background-color:#fff;border-radius:15px;padding:15px;cursor:pointer}.news-section .news-item__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:5px}.news-section .news-item__title{font-weight:600}.news-section .news-item__summary{color:#000;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-section .news-item__publish-date{text-align:right;font-weight:600;min-width:80px}.news-section .news-item__description{width:95%;font-size:16px;font-weight:400;line-height:114%;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.news-section .news-item:hover{background-color:var(--light-gray)}.plug-section{width:100%;height:calc(100% - 35px);margin-top:35px;border-radius:15px;background:#374b9b;background:linear-gradient(145deg,rgb(55,75,155),rgb(65,169,80));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#374b9b",endColorstr="#41a950",GradientType=1)}.reviews-section{height:100%;display:flex;flex-direction:column}.reviews-section__header-wrapper{background-color:var(--dark-blue);border-radius:20px 20px 0 0;width:-moz-fit-content;width:fit-content;padding:5px 20px;margin-bottom:8px;z-index:1;position:relative}.reviews-section__title{margin-bottom:0!important;color:#fff!important;font-weight:500!important}.reviews-section__body{border:1px solid var(--dark);border-radius:15px;padding:20px 0;display:flex;flex-direction:column;flex:1;overflow-y:auto;margin-top:-5px;position:relative;z-index:10;background-color:#fff}.reviews-section__header{gap:10px;justify-content:stretch}.reviews-section__review-wrapper{position:relative}.reviews-section__review{margin-left:auto;margin-right:auto;width:80%;position:relative}.reviews-section__name{font-weight:600}.reviews-section__img{height:40px;width:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.reviews-section__arrow{color:#000!important}.reviews-section__text{background-color:var(--box-background);color:var(--dark);border-radius:15px;padding:20px;margin-top:10px;overflow-y:auto;max-height:150px}.reviews-section .slick-arrow{color:#000!important}.home-page__grid{padding-top:20px}.home-page__pages-list__error{display:flex;padding-left:10px;height:300px;align-items:center}.home-page__hiddenBlocks{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:30px}.contact-card{border:1px solid #000;border-radius:15px;padding:20px 20px 0;height:100%}.contact-card,.contact-card__wrapper{position:relative;background-color:#fff}.contact-card__wrapper{width:45%;display:flex;flex-direction:column;justify-content:center;padding-left:20px;padding-bottom:35px}.contact-card__image{width:100%;height:60%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;border-radius:5px}.contact-card__text{font-size:20px;font-weight:600;margin-top:20px;margin-bottom:20px;max-height:40%;overflow:auto}.contact-card__link{display:block;position:absolute;text-align:center;margin-top:20px;padding:10px 0;width:calc(100% - 40px);bottom:15px;border-radius:10px;background-color:var(--light-blue);color:#fff;text-decoration:none}.contact-card__link:hover{background-color:#fff;color:var(--light-blue);border:1px solid var(--light-blue)}.tariffs-section{margin-top:20px}.tariffs-section__header-wrapper{background-color:var(--light-blue);border-radius:20px 20px 0 0;width:-moz-fit-content;width:fit-content;padding:5px 20px;margin-bottom:8px;z-index:1;position:relative}.tariffs-section__title{font-size:24px;margin-bottom:0!important;color:#fff!important;font-weight:500!important}.tariffs-section__body{align-items:end;margin-top:-7px;position:relative;display:flex;z-index:10}.tariffs-section__inner-text{flex:1;min-width:-moz-fit-content;min-width:fit-content}.tariffs-section__cards{flex:5;justify-content:space-between}.tariffs-section__card-extra{display:flex;flex:4;flex-direction:row;height:-moz-fit-content;height:fit-content}.tariffs-section__img{margin-top:-13%;z-index:1;width:100%;height:450px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.advantages{padding-left:1.5rem;padding-top:10px;padding-bottom:15px}.advantages-wrapper{width:100%}.advantages-item{list-style:disc!important;list-style-type:disc!important;margin-bottom:10px;padding-right:15px}.advantages-text{font-size:13px}.buy-button{width:100%;border:1px solid rgba(0,0,0,0);color:#fff}.tariff-card{justify-content:flex-start;border-radius:15px;padding:20px;background-color:var(--light-blue);position:relative;align-items:center;flex:1}.tariff-card,.tariff-card__wrapper{height:-moz-fit-content;height:fit-content}.tariff-card__wrapper{flex:2;display:flex;justify-content:center;background-color:#fff;border-radius:15px 15px 0 15px;padding:0 20px 35px;width:100%;z-index:20}.tariff-card__body{position:relative;width:100%;padding:15px 0 0 18px;border-radius:15px;background-color:#fff;flex:9}.tariff-card__inner-text{padding:15px 15px 0}.tariff-card__description{font-size:13px;margin-bottom:10px}.tariff-card__name{font-size:24px;font-weight:600;margin-bottom:10px}.tariff-card__blur-block{background:#fff;width:100%;z-index:1}.tariff-card__blur-block.bottom{height:45px;background:linear-gradient(180deg,rgba(255,255,255,0),rgb(255,255,255));margin-top:-45px}.tariff-card__blur-block.top{height:20px;background:linear-gradient(0deg,rgba(255,255,255,0),rgb(255,255,255) 50%);margin-bottom:-20px}.tariff-card__price{color:#fff;font-size:24px;font-weight:600;text-align:center}.tariff-card__buy-button-wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:10px;flex:1;padding-top:10px;width:100%}.review-item{width:300px}.review-item__textarea{resize:none!important}.review-item__img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.review-item__upload{display:flex!important}.operator-reviews-section{position:relative;margin-bottom:30px}.operator-reviews-section__add-btn{background-color:var(--box-background);border:none;font-size:30px;font-weight:600;color:var(--dark);border-radius:5px;padding:0 10px}.operator-reviews-section__add-btn:hover{background-color:var(--dark);color:var(--box-background)}.operator-reviews-section__settings{display:flex;align-items:stretch;width:100%;overflow-x:auto;padding-bottom:30px}.operator-reviews-section__remove-btn{background-color:var(--red);border:none;border-radius:5px;padding:5px 10px;color:#fff;font-weight:600}.operator-reviews-section__remove-btn:hover{background-color:var(--light-red)}.slider-image{align-items:stretch;gap:10px}.slider-image__image-item-wrapper{position:relative;transition:all .3s ease}.slider-image__image-item-wrapper:hover{transform:scale(1.05)}.slider-image__image-item{position:relative;cursor:pointer;-o-object-fit:cover;object-fit:cover;border-radius:5px;height:87px;width:155px}.slider-image__remove-btn{position:absolute;top:0;right:0;cursor:pointer;z-index:1}.slider-image__upload,.slider-image__upload-btn{height:87px}.operator-work-with-us__section{position:relative;margin-bottom:30px}