

/* Start:/local/templates/ludvinovo/css/pages/aboutCompanyPage.css?17728019241689*/
.company_about {
    position: relative;
    padding: 24px 0 40px 0;
    display: flex;
}

.company_about .company_about_info {
    width: 700px;
    padding: 0 40px 0 0;
}

.company_about .company_about_info,
.gruppa-kompaniy{
    font-size: 17px;
    line-height: 1.6;
    font-weight: 300;
    margin: 0 0 12px 0;
    letter-spacing: -0.7px;
    color: #1d252c;
}
.gruppa-kompaniy img {
    margin: 0 auto;
    max-width: 100%;
    display: block;
}

.company_about .company_about_info .company_about_info_name {
    color: #ef7f1a;
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase;
    margin: 0 0 12px 0;
}

.company_about .company_about_img img {
    width: 100%;
    height: auto;
}

.company_about  .company_about_img {
    flex-grow: 0;
    width: calc(100% - 700px);
}

@media (max-width: 1366px) {
    .company_about .company_about_info,
    .company_about .company_about_img{
        width: 50%;
    }
    .company_about .company_about_info{
        font-size: 16px;
    }
}

@media (max-width: 1190px) {
    .company_about{
        flex-direction: column;
    }
    .company_about .company_about_info{
        padding-right: 0;
    }
    .company_about .company_about_info,
    .company_about .company_about_img{
        width: 100%;
    }
}
@media (max-width: 700px) {
    .company_about .company_about_info,
    .company_about .company_about_info .company_about_info_name{
        font-size: 14px;
    }
}
@media (max-width: 479px) {
    .company_about .company_about_info,
    .company_about .company_about_info .company_about_info_name{
        line-height: 20px;
    }
}
/* End */


/* Start:/local/templates/ludvinovo/components/bitrix/news.list/company_slider/style.css?1729247899600*/
.company-image-wrapper {
  overflow: hidden;
}
.company-image-wrapper .slick-track {
  margin-left: 0;
}
.company-image-wrapper .selected-image-item.hide {
  opacity: 0;
}
.company-image-wrapper .selected-image img {
  display: block;
}
.company-image-wrapper .company-mini-slider {
  margin: 16px -8px 0 -8px;
  overflow: hidden;
}
.company-image-wrapper .company-mini-slider-item.slick-slide {
  padding: 0 8px;
  opacity: 0.5;
  cursor: pointer;
  outline: none;
}
.company-image-wrapper .company-mini-slider-item.slick-slide.slick-current {
  opacity: 1;
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/ludvinovo/css/pages/aboutCompanyPage.css?17728019241689 */
/* /local/templates/ludvinovo/components/bitrix/news.list/company_slider/style.css?1729247899600 */
