

/* Start:/about/reviews/style.css?1725223098509*/
.mbs-video-reviews {
    padding: var(--block-padding-top) 0 var(--block-padding) var(--block-padding-left);
}
.mbs-customer-reviews-top {
    margin-bottom: calc(var(--unit) * 80);
}
.mbs-customer-reviews-top .mbs-tag {
    padding: calc(var(--unit) * 22) calc(var(--unit) * 45);
}

@media (max-width: 767px) {
    .mbs-customer-reviews-top {
        margin-bottom: calc(var(--unit) * 50);
    }
    .mbs-customer-reviews-top .mbs-tag {
        padding: calc(var(--unit) * 10) calc(var(--unit) * 15);
    }
}
/* End */


/* Start:/local/templates/mba/components/bitrix/news.list/video_reviews_slider/style.css?17252230452014*/
.mbs-video-reviews-slider-container {
    position: relative;
}
.mbs-video-reviews-slider .swiper-slide {
    height: auto;
}
.mbs-video-review {
    max-width: calc(var(--unit) * 350);
    height: 100%;
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: 370px auto;
}
.mbs-video-review-content-container {
    height: 210px;
    position: relative;
    margin-bottom: calc(var(--unit) * 20);
    border-radius: calc(var(--unit) * 20);
    overflow: hidden;
}
.mbs-video-review-content-container .mbs-video-review-preview {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.mbs-video-review-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.mbs-video-review-title {
    margin: calc(var(--unit) * 20) 0;
}
.mbs-video-review-name {
    font-size: calc(var(--unit) * 20);
    font-weight: 700;
}
.mbs-video-reviews-slider-container .mbs-video-reviews-slider-prev,
.mbs-video-reviews-slider-container .mbs-video-reviews-slider-next {
    top: 35%;
}
.mbs-video-reviews-slider-container .mbs-video-reviews-slider-prev {
    left: calc(var(--unit) * -95);
}

@media (max-width: 1300px) {
    .mbs-video-review {
        margin: 0 auto;
    }
}
@media (max-width: 767px) {
    .mbs-video-reviews-slider-container .mbs-video-reviews-slider-prev {
        left: calc(var(--unit) * -15);
    }
    .mbs-video-review {
        grid-template-rows: auto auto;
    }
}
@media (max-width: 640px) {
    .mbs-video-reviews-slider-container .mbs-quantity-container {
        padding-right: calc(var(--unit) * 20);
    }
}
@media (max-width: 450px) {
    .mbs-video-review {
        width: 85%;
    }
}
@media (min-width: 1300px) and (max-width: 1399px) {
    .mbs-video-reviews-slider-container .mbs-video-reviews-slider-prev {
        left: calc(var(--unit) * -35);
    }
}
@media (min-width: 768px) and (max-width: 1299px) {
    .mbs-video-reviews-slider-container .mbs-video-reviews-slider-prev {
        left: calc(var(--unit) * -5);
    }
}
/* End */


/* Start:/local/templates/mba/components/bitrix/news.list/reviews/style.css?17464376344387*/
.mbs-text-reviews {
    padding: var(--block-padding) 0 var(--block-padding) var(--block-padding-left);
}
.mbs-text-reviews .mbs-block-title {
    margin: 0;
}
.mbs-text-reviews-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: calc(var(--unit) * 52);
}
.mbs-text-reviews-elements {
    display: flex;
    flex-wrap: wrap;
    margin: calc(var(--unit) * 52) 0 calc(var(--unit) * 58) 0;
}
.mbs-text-reviews-elements .mbs-review {
    max-width: calc(var(--unit) * 350);
    /* min-height: calc(var(--unit) * 380); */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 0 calc(var(--unit) * 30) calc(var(--unit) * 43) 0;
}
.mbs-review-info-author__name {
    font-size: var(--medium-font-size);
    font-weight: bold;
}
.mbs-review-body {
    display: flex;
    flex-direction: column;
}
.mbs-review-body-info {
    display: flex;
    align-items: center;
}
.mbs-text-reviews-elements .mbs-review-text {
    width: 97%;
    margin: calc(var(--unit) * 20) 0;
    line-height: calc(var(--unit) * 19);
}
.mbs-review-icon {
    width: calc(var(--unit) * 68);
    height: calc(var(--unit) * 68);
    border-radius: 50%;
    margin-right: calc(var(--unit) * 10);
}
.mbs-text-reviews-elements .mbs-review:nth-child(even) .mbs-review-icon {
    background-color: #D43B34;
}
.mbs-text-reviews-elements .mbs-review:nth-child(odd) .mbs-review-icon {
    background-color: #ACACAC;
}
.mbs-text-reviews-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.mbs-text-reviews-pagination a {
    text-decoration: none;
}
.mbs-review-stars {
    display: flex;
    margin-top: calc(var(--unit) * 20);
}
.mbs-review-star {
    margin-right: calc(var(--unit) * 4);
}
.mbs-quantity--big-number{
   padding: 11px 7px;
   width: auto;
   height: auto;
   right: calc(var(--unit)* -75);
}
@media (max-width: 640px){
    .mbs-quantity--big-number{
        padding: 7px 5px;
       right: calc(var(--unit)* 0);
     }
}
/* pagination */
.mbs-pagination {
    display: flex;
    align-items: center;
}
.mbs-pagination-prev,
.mbs-pagination-next {
    font-size: var(--small-font-size);
    border-radius: var(--border-radius);
    border: none;
    background: none;
}
.mbs-pagination-prev {
    padding: 0;
    margin-right: calc(var(--unit) * 5);
}
.mbs-pagination-next {
    background-color: var(--color-brand);
    color: var(--color-light);
    margin-left: calc(var(--unit) * 5);
    padding: calc(var(--unit) * 10) calc(var(--unit) * 20);
}
.mbs-pagination-next:hover,
.mbs-pagination-next:active,
.mbs-pagination-next:focus {
    background-color: var(--color-brand-active);
    color: var(--color-light);
}
.mbs-pagination-item {
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: calc(var(--unit) * 30);
    min-height: calc(var(--unit) * 30);
    padding: calc(var(--unit) * 5);
    border-radius: 50%;
}
.mbs-pagination-item-active {
    color: var(--color-light);
    background-color: var(--color-brand);
}
.mbs-pagination-interval {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    width: calc(var(--unit) * 30);
}
.mbs-pagination-arrow {
    display: none;
}
.mbs-hidden {
    z-index: -1;
    opacity: 0;
}
/* pagination */

.mbs-text-reviews-amount {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 20px;
}

@media (max-width: 1050px) {
    .mbs-text-reviews-top {
        flex-direction: column;
        align-items: center;
    }
    .mbs-text-reviews-footer {
        flex-direction: column;
    }
    .mbs-text-reviews .mbs-pagination {
        margin: calc(var(--unit) * 20) 0;
    }
    .mbs-text-reviews-top {
        margin-bottom: calc(var(--unit) * 30);
    }
}
@media (max-width: 767px) {
    .mbs-text-reviews-elements {
        justify-content: center;
        margin: calc(var(--unit) * 30) 0 0 0;
    }
    .mbs-text-reviews-elements .mbs-review {
        margin: 0 0 calc(var(--unit) * 42) 0;
    }
    .mbs-review-info-author__name {
        font-size: calc(var(--unit) * 20);
        line-height: calc(var(--unit) * 25);
    }
    .mbs-review-info-author__desc {
        width: 80%;
    }
}
@media (max-width: 550px) {
    .mbs-pagination-arrow {
        display: block;
    }
    .mbs-pagination-prev,
    .mbs-pagination-next {
        display: none;
    }
}
/* End */


/* Start:/local/templates/mba/components/bitrix/news.detail/review_program_slider/style.css?1725223045536*/
.mbs-review-bottom {
    min-height: calc(var(--unit) * 70);
}
.mbs-review-bottom-content {
    width: 85%;
    font-size: var(--small-font-size);
    background: var(--bg-light);
    border-radius: calc(var(--unit) * 20);
    padding: calc(var(--unit) * 10) calc(var(--unit) * 20);
    
}
.mbs-review-bottom-content p{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  
    overflow: hidden;
    margin: 0;
}
.mbs-block-background .mbs-review-bottom-content {
    background: var(--color-light);
}
/* End */


/* Start:/local/templates/mba/components/bitrix/news.list/thanks_letters_slider/style.css?17252230451042*/
.mbs-thanks-letters-article {
    padding: var(--block-padding) 0 var(--block-padding) var(--block-padding-left);
    position: relative;
}
.mbs-thanks-letters-slider img {
    width: 100%;
    object-fit: contain;
}
.mbs-thanks-letter {
    max-width: calc(var(--unit) * 350);
}
.mbs-thanks-letters-slider-prev,
.mbs-thanks-letters-slider-next {
    top: 50%;
}
.mbs-thanks-letters-slider-prev {
    left: calc(var(--unit) * -95);
}

@media (max-width: 1300px) {
    .mbs-thanks-letters-slider .swiper-slide {
        display: flex;
        justify-content: center;
    }
}
@media (min-width: 1300px) and (max-width: 1399px) {
    .mbs-thanks-letters-slider-prev {
        left: calc(var(--unit) * -35);
    }
}
@media (min-width: 768px) and (max-width: 1299px) {
    .mbs-thanks-letters-slider-prev {
        left: calc(var(--unit) * -5);
    }
}
@media (max-width: 767px) {
    .mbs-thanks-letters-slider-prev {
        left: calc(var(--unit) * -15);
    }
}
@media (max-width: 450px) {
    .mbs-thanks-letter {
        width: 85%;
    }
}
/* End */


/* Start:/local/templates/mba/assets/css/feedback-form.css?1756221123768*/
.mbs-feedback-name {
    width: 60%;
}
.mbs-feedback-name .mbs-feedback-name__desc {
    font-size: 35px;
    line-height: 39px;
    text-transform: uppercase;
}
.mbs-feedback-name__title {
    font-size: 35px;
    line-height: 39px;
    margin: 0;
}

.mbs-form-input-wrapper {
    display: flex;
    flex-direction: column;
}
.mbs-form-recaptcha {
    margin: 20px 0;
}

@media (max-width: 1016px) {
    .mbs-feedback-name__title,
    .mbs-feedback-name .mbs-feedback-name__desc {
        font-size: 25px;
        line-height: 29px;
    }
}
@media (max-width: 820px) {
    .mbs-feedback-name {
        width: 100%;
    }
}
@media (max-width: 767px) {
    .mbs-feedback-name {
        margin: 0 0 calc(var(--unit) * 30) 0;
    }
}
/* End */
/* /about/reviews/style.css?1725223098509 */
/* /local/templates/mba/components/bitrix/news.list/video_reviews_slider/style.css?17252230452014 */
/* /local/templates/mba/components/bitrix/news.list/reviews/style.css?17464376344387 */
/* /local/templates/mba/components/bitrix/news.detail/review_program_slider/style.css?1725223045536 */
/* /local/templates/mba/components/bitrix/news.list/thanks_letters_slider/style.css?17252230451042 */
/* /local/templates/mba/assets/css/feedback-form.css?1756221123768 */
