/* Ispolzuye etot fayl dlya perezapisi standartnogo css */
/* Use this file to overwrite default css */
/*.page-block_contacts .contacts__content{display: none;}
.page-block_contacts .container-fluid{padding: 0; margin: 0; max-width: 100%;}
.page-block_contacts .contacts{max-height:400px; border: none;}
.page-block_contacts .contacts__map{
    flex: 0 0 calc(100%);
  width: calc(100%);
}
span.orange{background-color: rgba(255, 165, 0, 0.5);}*/

.certificate {text-align: center;}
.flex-column h4 {margin-top: 30px !important;}
.container.terms {margin-bottom: 30px !important;}
.t-span {
    padding-left: 30px;
    font-weight: 700;
}
.page-content img {border-radius: 10px;}
.term-services .col:first-child {width: 25%;}
.term-services .col:nth-child(2) {width: 25%;}
.page-block_contacts.page-block_padding-top-2 {padding-top: 0;}
.flex-column .project-page__description h4 {margin-top: 0 !important;}
.page-block_contacts .block-title_with-description {display: none;}

@media (max-width: 767px) {
    .page-block_projects blockquote, .page-content__main blockquote {
        padding-left: var(--space-m);
    }
    .teasers__item.p-m {padding-top: 15px !important; padding-bottom: 15px !important;}
    .response__icon {display: none;}
}
.page-block_about {padding-top: 0;}
.page-block_contacts .contacts-block__item {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
  
@media (min-width: 1200px) {
    .swiper-button-disabled {display: none;}
}
.page-block_services, .page-block_news {overflow: hidden;}
.promo-slider__description {font-weight: 600;}
.miniatures .miniatures__item {max-width: 16.5%;}

.about-block .ui-video-player.ui-icon-set__scope.video-js .vjs-big-play-button:before {background: #FF8559;}
.about-block .vjs-poster img {border-radius: 10px;}
.card .scrollbar {overscroll-behavior: auto;}