

/* Start:/about-us/card-company/styles.css?16808769063200*/
    .main_h1_header {
        color: #000;
        text-transform: uppercase;
        font-size: 64px;
        margin: 70px 0 20px 0;
        font-weight: 700;
        font-family: 'Intro', sans-serif;
        width: 100%;
        text-align: left;
    }

    .description {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 90%;
		margin-bottom: 80px;
    }

    .description__link {
        margin: 60px 0 30px 0;
        width: 100%;
    }

    .description__link img {
        height: 15px;
    }

    .description__download {
        text-decoration: none;
        color: #000000;
        margin-bottom: 20px;
    }

    .description__table {
        width: 90%;
        border: 0.5px solid black;
    }

    .first-column {
        width: 40%;
        font-family: 'Montserrat', sans-serif;
        font-style: normal;
        font-weight: 700;
        font-size: 18px;
        line-height: 22px;
        text-align: left;

        padding: 15px;
        color: #403C3C;
        background: #FFFFFF;
        border-bottom: 0.5px solid black;
        border-right: 0.5px solid black;
    }

    .second-column {
        width: 60%;
        font-family: 'Montserrat', sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 18px;
        line-height: 22px;
        padding: 15px;

        color: #403C3C;
        border-bottom: 0.5px solid black;
    }

    .last {
        border-bottom: none;
    }

    .last a,
    .second-column a {
        color: #403C3C;
        text-decoration: none;
    }

    .last a:hover,
    .second-column a:hover,
    .description__download:hover {
        text-decoration: underline;
    }

    @media (max-width: 1438px) {
        .menu {
            justify-content: flex-start;
        }
    }

    @media (max-width: 1279px) {
        .bx-breadcrumb {
            margin-top: 80px;
        }

        .description {
            width: 100%;
        }

        .description__table {
            width: 100%;
        }
    }


    @media (max-width: 530px) {
        .first-column {
            padding: 10px;
            font-size: 14px;
        }

        .second-column {
            padding: 10px;
            font-size: 14px;
        }
    }


    @media (max-width: 507px) {
        .bx-breadcrumb {
            margin-top: 100px;
        }

        .main_h1_header {
            font-size: 40px;
        }

        .description__link {
            margin-top: 20px;
        }
    }

    @media (max-width: 420px) {

        .first-column {
            padding-left: 5px;
            padding-right: 5px;
            font-size: 12px;
        }

        .second-column {
            padding-left: 5px;
            padding-right: 5px;
            font-size: 12px;
        }
    }
    @media (min-width: 320px) and (max-width: 507px) {
        .main_h1_header {
            font-size: 1.5rem !important;
            padding-right: 0;
        }
        .first-column,
        .second-column {
            padding-right: 0px;
        }
	}
/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1656719262467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */
/* /about-us/card-company/styles.css?16808769063200 */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1656719262467 */
