/* =====================================================================





===================================================================== */
/*/////---example---//////
    html:lang(en) {
      body {}
    }
*/
/* =====================================================================


===================================================================== */
.international_womens_day {
    padding-bottom: 60px;
}

@media only screen and (max-width: 767px) {
    .international_womens_day {
        padding-bottom: 16vw;
    }
}

.international_womens_day-kv {
    margin: 75px 0 60px;
}

@media only screen and (max-width: 767px) {
    .international_womens_day-kv {
        margin: 16vw 0;
    }
}

.international_womens_day-kv img {
    width: 100%;
    height: auto;
}

.international_womens_day-date {
    text-align: center;
    font-weight: 700;
    font-size: 1.75em;
    color: #e83e0b;
    margin-bottom: .5em;
}

@media only screen and (max-width: 767px) {
    .international_womens_day-date {
        font-size: 4.8vw;
    }
}

.international_womens_day-title {
    text-align: center;
    font-weight: 600;
    line-height: 1.5;
    font-size: 2.25em;
}

@media only screen and (max-width: 767px) {
    .international_womens_day-title {
        font-size: 6.93333vw;
    }
}

.international_womens_day-text {
    text-align: center;
    font-size: 1.5em;
    line-height: 1.8;
    margin-top: 1.5em;
}

@media only screen and (max-width: 767px) {
    .international_womens_day-text {
        font-size: 4.26667vw;
        margin-top: 2em;
    }
}

.international_womens_day-logo {
    margin: 60px auto 0;
    width: 212px;
}

@media only screen and (max-width: 767px) {
    .international_womens_day-logo {
        margin: 16vw auto 0;
        width: 47.2vw;
    }
}
