.leasing-page {
    background: url(../../img/volvo/leasing-head.png);
}
.insurance-head-page {
    background: url(../../img/volvo/insurance-head.png);
}
.credit-head-page {
    background: url(../../img/volvo/credit-head-page.png);
}
.trade-in-page {
    background: url(../../img/volvo/trade-in-head.png);
}
.corporate-head-page  {
    background: url(../../img/volvo/corporate-head-page.png);
}


/*LEASING*/
.pages__contacts-leasing{
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-bottom: 22px;
}
.pages__contacts-leasing div {
    padding: 0 16px;
}
.pages__contacts-leasing span{
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    display: block;
    margin-bottom: 10px;
    color: #333333;
}
.pages__contacts-leasing span.color-blue{
    font-size: 15px;
    line-height: 17px;
    text-align: center;
    color: #2B7BCD;
}

.leasing-table .table {
    margin-bottom: 40px;
}
.leasing-table table td{
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0.06em;
    color: #161618;
    padding: 26px 0;
    border-color: #DDDDDD;
}
.leasing-table table .leasing-light-color{
    color: #999999;
}
.leasing-table table thead td.leasing-light-color {
    font-size: 22px;
    line-height: 26px;
}
.leasing-table table thead td {
    border-top: none;
}
.leasing-table table tbody {
    border-bottom: 1px solid #DDDDDD;
}
/*CREDIT BANKS*/
.credit-banks-partners{
    margin-top: 24px;
}
.banks-box{
    margin-bottom: 50px;
}
.banks-box-img{
    height: 70px;
    margin-bottom: 18px;
    display: flex;
    align-self: center;
    align-items: center;
}
.banks-box img{
    display: block;
    margin: 0 auto;
}
.banks-box p{
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    color: #444444;
    margin-bottom: 0;
}
.banks-box p span{
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    display: block;
    color: #898D90;
}


/*TRADE IN PAGE WIDGET*/
/*COLOR*/
.trade__in-steep.active .trade__in-steeps-num{
    color: #2B7BCD;
}
.tradeIn__viewed-list {
    color: #2B7BCD;
}
.tradein__viewed-item{
    color: #2B7BCD;
}
.second__info-price b.price__up{
    color: #2B7BCD;
}
.final__steep-title .car-price{
    color: #2B7BCD;
}
.btn-tradein {
    border: 1px solid #2B7BCD;
    background: #2B7BCD;
}
.btn-tradein:hover {
    color: #fff;
    opacity: 0.6;
}
.btn-tradein-border {
    color: #2B7BCD;
    border: 1px solid #2B7BCD;
}
.btn-tradein-border:hover {
    background: #2B7BCD;
}
.steeps-td__card:hover .steeps-td__card-name, .steeps-td__card.active .steeps-td__card-name{
    color: #2B7BCD!important;
}
.view-offers:hover{
    color: #2B7BCD;
}
.view-offers:hover svg path {
    fill: #2B7BCD;
}
.tradein__radio-box [type=radio]:checked+label,
.tradein__radio-box label:hover {
    background: rgba(43, 123, 205, 0.15);
    color: #2B7BCD;
}
.variaton__steep-price{
    color: #2B7BCD;
}
.trade__in-wrap .variaton__steep-radio-box [type=checkbox]:checked + label:before, .trade__in-wrap .variaton__steep-radio-box [type=radio]:checked + label:after {
    background-color: #2B7BCD;
    border-color: #2B7BCD;
}
.variation__card-btn:hover {
    color: #2B7BCD;
}
.variation__card-btn {
    color: #2B7BCD;
}
.chooce__options-item:hover, .chooce__options-item.active{
    border: 1px solid #2B7BCD;
}
.chooce__options-variation .chooce__options-item-price{
    color: #2B7BCD;
}
.trade__in-wrap .btn-tradein:disabled:hover {
    background: #2B7BCD;
}
.tradeininfo_icon-title svg path{
    fill: #2B7BCD;
}




/*@media (max-width: 992px){*/
    /*.trade-in-tablebordered {*/
        /*padding: 16px 15px 20px!important;*/
    /*}*/
    /*div#ti-widget {*/
        /*padding: 0!important;*/
    /*}*/
/*}*/
/*span.trade-in-calc, .trade-in-calc-subtitle {*/
    /*display: none!important;*/
/*}*/
/*.trade-in-tablebordered {*/
    /*border: 1px solid #E5E5E5;*/
    /*border-radius: 0;*/
/*}*/
/*.trade-in-tablebordered .trade-in-form-title {*/
    /*font-size: 14px;*/
    /*line-height: 134.09%;*/
    /*letter-spacing: 0.04em;*/
    /*color: #161618;*/
    /*font-family: 'HeliosC';*/
    /*margin-bottom: 14px;*/
/*}*/
/*.trade-in-tablebordered .trade-in-line {*/
    /*display: none;*/
/*}*/
/*.trade-in-tablebordered .trade-in-nubmer-title {*/
    /*text-transform: none;*/
    /*font-size: 18px;*/
    /*line-height: 145.75%;*/
    /*letter-spacing: 0.06em;*/
    /*color: #999999;*/
    /*font-weight: normal;*/
    /*display: block;*/
/*}*/
/*.trade-in-tablebordered .trade-in-nubmer {*/
    /*font-size: 38px;*/
    /*line-height: 44px;*/
    /*letter-spacing: 0.06em;*/
    /*color: #999999;*/
    /*margin-bottom: 9px;*/
    /*display: block;*/
    /*float: none;*/
    /*font-weight: normal;*/
/*}*/
/*.trade-in-tablebordered .trade-in-steers .active .trade-in-nubmer-title{*/
    /*color: #333333;*/
/*}*/
/*.trade-in-tablebordered .trade-in-steers .active .trade-in-nubmer{*/
    /*color: #2B7BCD;*/
/*}*/
/*.trade-in-tablebordered .trade-in-btn {*/
    /*border: 1px solid #2B7BCD;*/
    /*font-size: 14px;*/
    /*line-height: 16px;*/
    /*padding: 14px 0 13px;*/
    /*color: #2B7BCD;*/
    /*width: 100%;*/
    /*text-align: center;*/
    /*display: block;*/
    /*background: transparent;*/
    /*cursor: pointer;*/
    /*max-width: 290px;*/
    /*text-transform: none;*/
/*}*/
/*.trade-in-tablebordered .trade-in-block-desc input, .trade-in-tablebordered .trade-in-block-desc select {*/
    /*padding: 14px 16px 13px 16px;*/
    /*background-position: -100%;*/
    /*border: 1px solid #DDDDDD;*/
/*}*/
/*.info-text-first-steeps {*/
    /*padding: 0px;*/
    /*margin-bottom: 15px;*/
/*}*/

/*INSURANCE*/
.landing-title {
    display: none;
}
.insurance-choose-car {
    margin-bottom: 15px!important;
}
.landing-paragraph{
    font-family: 'HeliosC';
    font-size: 14px;
    line-height: 134.09%;
    letter-spacing: 0.04em;
    margin-bottom: 0!important;
    color: #161618;
}
.insurance-page-calc .form__label {
    font-family: 'HeliosC';
    font-size: 14px;
    line-height: 134.09%;
    letter-spacing: 0.04em;
    color: #161618;
}
.credit-select-car {
    margin-bottom: 26px;
}

.form__radio-box [type=checkbox]:checked+label,
.form__radio-box [type=radio]:checked+label,
.form__radio-box label:hover {
    background-color: transparent;
    color: #2B7BCD;
    border-bottom: 1.4px solid #2B7BCD;
}
.insurance-calc-car input[type=radio]:checked + label .insurance-calc-car-name,
.form__config-price .configPricInsurance,
.form__note b{
    color: #2B7BCD;
}
/*.btn-blue {*/
    /*background: #2B7BCD;*/
/*}*/
.form__options [type=checkbox]:checked + label:before, .form__radio-inline [type=radio]:checked + label:after {
    background-color: #2B7BCD!important;
    border-color: #2B7BCD!important;
}

.form__radio-box label {
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    color: #999999;
    padding: 4px 0;
}
.form__options label:before, .form__radio-inline label:after {
    border: 1px solid #CECECE!important;
}
.insurance-page-calc  .form__radio-inline label span {
    font-size: 14px;
    line-height: 21px;
    color: #999999;
}
.insurance-page-calc .form__options span {
    font-size: 14px;
    color: #999999;
}
.insurance-page-calc .form__note {
    color: #999999;
}
.insurance-page-calc  .form__separator {
    border-color: #E6E6E6;
    margin-bottom: 20px;
    margin-top: 24px;
}
.insurance-link-li a {
    color: #2B7BCD;
}



/*trade-in*/
.trade-in-list-car-tabs ul>li.active>a:focus, .trade-in-list-car-tabs ul li:hover a,
.trade-in-list-car-tabs ul li.active a, .trade-in-list-car-tabs ul li.active:hover a,
.trade-in-btn, .trade-in-steers .active .trade-in-line, .trade-in-title-line{
    background-color: #2B7BCD;
}
.trade-in-list-car-tabs ul>li.active>a:focus, .trade-in-btn:hover, .trade-in-btn,
.trade-in-list-car-tabs ul li.active a, .trade-in-list-car-tabs ul li.active:hover a{
    color: #fff;
}
.trade-in-list-car-tabs ul li:hover a, .red-color-price, .trade-in-steers .active .trade-in-nubmer,
.trade-in-calc{
    color: #2B7BCD;
}
.trade-in-list-car-tabs ul>li.active>a:focus, .trade-in-car.active {
    border-color: #2B7BCD;
}
.trade-in-btn:hover{
    background-color: #2B7BCD;
}
.tradeIn__btn {
    background-color: #2B7BCD!important;
    border-radius: 0!important;
    cursor: pointer;
}
.tradeIn__tab.active .tradeIn__tab-desc{
    color: #2B7BCD;
}
.tradeIn__tab.active .tradeIn__tab-desc:after{
    background-color: #2B7BCD!important;
}
.tradeIn__tab.active .tradeIn__tab-num, .secont__select-tabs .nav-link.active, .third__car-price span {
    color: #2B7BCD!important;
}
.secont__select-car.active {
    border-color: #2B7BCD!important;
}

.eu4-hero {
    position: relative;
    margin: 0 auto 28px;
    max-width: 1440px;
    width: 100%;
    text-align: center;
    background: #9b7172 url(../../img/volvo/finance/eu4-business-hero.jpg) no-repeat center;
    background-size: cover;
    color: #FFFFFF;
}

.eu4-hero__content {
    min-height: 260px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 15px 0;
}

.eu4-hero__title {
    margin: auto 0 17px;
    font-weight: bold;
    font-size: 28px;
    line-height: 1.3;
}

.eu4-hero__descr {
    margin: 0 10px 10px;
    font-size: 16px;
    line-height: 1.4;
    max-width: 510px;
}

.eu4-hero__dealer-site {
    margin: auto 0 0;
    font-size: 12px;
    line-height: 31px;
}

.eu4-article {
    margin-top: 117px;
    margin-top: 35px;
    margin-bottom: 100px;
    font-size: 16px;
    line-height: 140%;
    color: #57585A;
}

.eu4-article__title {
    margin: 0 0 20px;
    font-weight: 500;
    font-size: 20px;
    line-height: 140%;
    color: #3E3E3F;
}

.eu4-article h3 {
    margin: 0 0 18px;
    font-weight: bold;
    font-size: 18px;
    line-height: 140%;
    color: #3E3E3F;
}

@media (min-width: 576px) {
    .eu4-hero__content {
        padding: 30px 0;
        min-height: 430px;
    }

    .eu4-hero__title {
        font-size: 42px;
    }

    .eu4-hero__descr {
        font-size: 24px;
        margin: 0 auto 17px;
    }

    .eu4-hero__dealer-site {
        font-size: 18px;
    }

    .eu4-article {
        text-align: center;
        font-size: 20px;
        margin-top: 45px;
    }

    .eu4-article__title {
        font-size: 25px;
    }

    .eu4-article h3 {
        font-size: 21px;
    }

}

@media (min-width: 1200px) {
    .eu4-hero__content {
        min-height: 600px;
    }

    .eu4-hero__title {
        font-size: 60px;
        line-height: 72px;
    }

    .eu4-hero__descr {
        font-size: 30px;
        line-height: 36px;
    }

    .eu4-hero__dealer-site {
        font-size: 26px;
    }

    .eu4-article {
        font-size: 24px;
        margin-top: 117px;
    }

    .eu4-article__title {
        font-size: 40px;
    }

    .eu4-article h3 {
        font-size: 26px;
    }

}

.eu4-criteria {
    margin: 45px 0;
}

.eu4-criteria__title {
    margin: 0 0 30px;
    font-weight: 500;
    font-size: 18px;
    line-height: 140%;
    text-align: center;
    color: #3E3E3F;
}

.eu4-criteria-item {
    height: 100%;
    padding: 35px 10px 12px;
    text-align: center;
    border: 1px solid #C4C4C4;
}

.eu4-criteria-item__icon {
    margin: 0 0 20px;
}

.eu4-criteria-item__icon .svg-icon {
    height: 50px;
    width: 100%;
}

.eu4-criteria-item__content {
    font-size: 14px;
    line-height: 140%;
    color: #57585A;
}

@media (min-width: 576px) {
    .eu4-criteria {
        margin: 45px 0;
    }

    .eu4-criteria__title {
        font-size: 22px;
    }

    .eu4-criteria-item {
        margin: 0 -5px;
    }

    .eu4-criteria-item__icon .svg-icon {
        height: 50px;
    }

    .eu4-criteria-item__icon {
        margin: 0 0 20px;
    }

    .eu4-criteria-item__content {
        font-size: 14px;;
    }

}

@media (min-width: 1200px) {
    .eu4-criteria {
        margin: 110px 0 85px;
    }

    .eu4-criteria-item {
        margin: 0;
        padding-left: 15px;
        padding-right: 15px;
    }

    .eu4-criteria__title {
        font-size: 32px;;
    }

    .eu4-criteria-item__icon .svg-icon {
        height: 100px;
    }

    .eu4-criteria-item__icon {
        margin: 0 0 55px;
    }

    .eu4-criteria-item__content {
        font-size: 16px;
    }

}

.eu4-conditions {

}

.eu4-conditions__title {
    margin: 0 0 20px;
    font-weight: 500;
    font-size: 22px;
    line-height: 140%;
    text-align: center;
    color: #57585A;
}

.eu4-conditions__table {
    margin: 0 0 20px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-auto-rows: auto;
    border-right: 1px solid;
    border-bottom: 1px solid;
    text-align: left;
}

.eu4-conditions-item {
    display: flex;
    align-items: center;
    padding: 15px 10px 15px;
    min-height: 112px;
    border: 1px solid #C4C4C4;
    margin: 0 -1px -1px 0;
}

.eu4-conditions-item__icon {
    margin: 0 8% 0 0;
    flex: 0 0 25%;
    max-width: 25%;
}

.eu4-conditions-item__icon .svg-icon {
    width: 100%;
    height: 72px;
}

.eu4-conditions-item__content {
    flex: 1;
    font-size: 12px;
    line-height: 140%;
    color: #212529;
}

.eu4-conditions-item p {
    margin: 0;
}

.eu4-terms {
    margin: 10px 0 0;
    font-size: 12px;
    line-height: 140%;
    color: #57585A;
    text-align: left;
}

.eu4-contacts {
    text-align: left;
}

.eu4-contacts__title {
    margin: 0 0 10px;
    font-weight: 500;
    font-size: 20px;
    line-height: 140%;
    color: #57585A;
}

.eu4-contacts__phone {
    display: inline-block;
    margin: 0 0 10px;
    text-decoration: none;
    font-weight: bold;
    font-size: 42px;
    line-height: 1;
    color: #57585A;
}

.eu4-contacts__phone:hover {
    text-decoration: underline;
}

.eu4-contacts__descr {
    margin: 0;
    font-size: 12px;
    line-height: 140%;
    color: #797979;
}

.eu4-contacts__site-link {
    text-decoration: none;
    font-weight: 500;
    font-size: 24px;
    line-height: 140%;
    color: #797979;
}

.eu4-contacts__site-link:hover {
    text-decoration: underline;
}

@media (min-width: 576px) {
    .eu4-conditions__title {
        margin: 0 0 30px;
    }

    .eu4-contacts__title {
        font-size: 22px;
    }

    .eu4-conditions__table {
        grid-template-columns: repeat(3, 1fr);
    }

    .eu4-conditions-item {
        padding: 15px 20px 15px;
    }

    .eu4-conditions-item__content {
        font-size: 14px;
    }

    .eu4-conditions-item__icon {
        margin: 0 12% 0 0;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .eu4-contacts__title {
        font-size: 20px;
    }

    .eu4-contacts__site-link {
        font-size: 24px;
    }

    .eu4-contacts__descr {
        font-size: 12px;
    }

    .eu4-contacts__phone {
        font-size: 42px;
    }

    .eu4-terms {
        font-size: 12px;
    }

}

@media (min-width: 1200px) {
    .eu4-conditions__title {
        font-size: 32px;
    }

    .eu4-contacts__title {
        font-size: 32px;
    }

    .eu4-conditions__table {
        grid-template-columns: repeat(2, 1fr);
    }

    .eu4-conditions-item {
        padding: 15px 20% 15px 25px;
    }

    .eu4-conditions-item__content {
        font-size: 20px;
    }

    .eu4-conditions-item__icon {
        margin: 0 12% 0 8%;
        flex: 0 0 15%;
        max-width: 15%;
    }

    .eu4-contacts__title {
        font-size: 32px;
    }

    .eu4-contacts__site-link {
        font-size: 32px;
    }

    .eu4-contacts__descr {
        font-size: 14px;
    }
    .eu4-contacts__phone {
        font-size: 48px;
    }

    .eu4-terms {
        font-size: 14px;
    }

}

/* ДЛЯ ВАШОГО БІЗНЕСУ*/
.catalogue input,
.catalogue-content {
    display: none;
}

.for__business__content {
    margin-top: 40px;
}

.for__business-title {
    font-weight: 600;
    font-size: 26px;
    line-height: 38px;
    text-align: center;
    text-transform: uppercase;
    color: #222222;
    margin: 35px 0px;
}

.content__box {
    width: 100%;
}


.for__business__content__wrapper {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 80px;
}

.content-title > h1 {
    font-size: 31px;
    line-height: 67px;
    text-transform: uppercase;
    color: #013147;
}

.content-title > p {
    font-weight: 400;
    font-size: 18px;
    line-height: 25px;
    color: #010101;
    width: 75%;

}

.bg-none {
    color: #013147 !important;
    background-color: white !important;
    border: 1px solid #013147 !important;
}

.content-title {
    width: 60%;
}


.catalogue {
    border-radius: 3px;
    color: #848994;
    margin-bottom: 20px;
    border: 2px solid #F4F4F4;
}

.catalogue-title {
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    text-transform: uppercase;
    color: #2f2f33;
    position: relative;
    padding: 25px 48px;
    display: block;
    cursor: pointer;
    background-color: #F4F4F4;
    margin: 0px;
}

.catalogue-title::after {
    content: '';
    background-image: url(/bundles/dcsite/img/accordion-arrow-down.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 21px;
    height: 20px;
    position: absolute;
    right: 17px;
    bottom: 25px;

}

.catalogue-content {
    padding: 10px 20px;
}

.catalogue :checked + .catalogue-title::after {
    content: '';
    background-image: url(/bundles/dcsite/img/accordion-arrow-up.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 21px;
    height: 20px;
    position: absolute;
    right: 17px;
    bottom: 25px;
}

.catalogue :checked ~ .catalogue-content {
    display: block;
}

.content__box-title {
    font-weight: 500;
    font-size: 24px;
    line-height: 150%;
    margin-top: 30px;
    margin-bottom: 10px;
    color: #222222;
}

.content__box > ul > li {
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 15px;
    color: #222222;
    list-style: disc;
    margin-left: 30px;
}

.content__box > ul {
    width: 90%;
    padding-left: 0px;
}

.content__box-subtitle {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    margin-bottom: 15px;
    color: #222222;
}

.content__wrapper {
    display: flex;
    align-items: flex-start;
}


.content__wrapper > svg {
    margin: 30px;
    fill: #2B7BCD;
}

.for__business-svg {
    fill: #2B7BCD;
}

.accordion-btn {
    width: 304px;
    font-size: 12px;
    text-align: center;
    color: #FFFFFF;
    background: #2B7BCD;
    border-radius: 2px;
    padding: 15px 50px;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
    margin: 25px 0px;
    font-weight: 600;
    border: 1px solid transparent;
}

.bussines-btn {
    background-color: #2B7BCD;
    border: none;
    color: #ffff;
    padding: 11px 30px;
    text-transform: uppercase;
}

.bussines-btn:hover {
    opacity: 80%;
}

.bussines-btn:active, .bussines-btn:focus {
    outline: none;
}

.bg-none:hover {
    color: #2B7BCD !important;
    border: 1px solid #2B7BCD !important;
}

.phone {
    color: #2B7BCD;
}

.phone:hover {
    color: inherit;
    opacity: 80%;
    text-decoration: none;
}

.accordion-btn:hover {
    color: #000000;
    text-decoration: none;
    background: none;
    border: 1px solid #000000;
}

.desc {
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #222222;
}

.pue-btn:hover {
    color: #162133 !important;
    border: 1px solid #162133 !important;
    background-color: #FFFFFF !important;
}

@media (max-width: 991px) {
    .content-title > h1 {
        font-size: 6vw;
        margin: 15px 0px;
    }

    .content-title > p {
        width: 100%;
        font-size: 4vw;
        line-height: 5vw;
        margin-bottom: 25px;
    }

    .content-title {
        width: 100%;
    }

    .for__business__content__wrapper {
        align-items: center;
        margin-bottom: 0px;
    }
}

@media (max-width: 768px) {
    .content__wrapper {
        flex-wrap: wrap;
    }

    .content__box > ul {
        width: 100%;
    }

    .accordion-btn {
        width: 100%;
        margin: 0px;
    }

    .content__box > ul > li {
        margin-left: 15px;
    }

    .content__box-title {
        font-size: 16px;
        margin-top: 5px;
        line-height: 24px;
    }

    .content__wrapper > svg {
        margin: 20px 20px 20px 0px;
    }

    .catalogue-title {
        font-size: 10px;
    }

    .catalogue-title {
        padding: 20px 12px;
        padding-right: 45px;
    }

    .catalogue-title::after {
        bottom: 22px;
    }

    .catalogue :checked + .catalogue-title::after {
        bottom: 22px;
    }

    .catalogue {
        margin-bottom: 10px;
    }

    .content-btn {
        width: 100%;
    }
}

.pue-btn {
    padding: 12px 35px 11px;
    font-style: normal;
    font-weight: bold;
    font-size: 10px;
    line-height: 17px;
    text-align: center;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    border: 1px solid black !important;
}

.pue-btn:focus, .pue-btn:active {
    color: black !important;
    box-shadow: none !important;
    background-color: transparent !important;
}

@media (max-width: 425px) {
    .content-title > h1 {
        margin: 15px 0px;
        line-height: 31px;
        text-align: center;
    }

    .for__business-title {
        font-size: 5vw;
        line-height: 28px;
    }

    .commercial__style {
        font-size: 12px;
    }
}

@media (max-width: 321px) {
    .catalogue-title {
        font-size: 12px;
    }

    .content__box > ul > li {
        font-size: 10px;
        line-height: 15px;
        margin-bottom: 8px;
    }

    .content__box-title {
        font-size: 11px;
        line-height: 24px;
    }

    .content__box-subtitle {
        font-size: 10px;
    }

}
/*Arrow link*/
.content__box__title-link {
    font-weight: lighter;
    font-size: 24px;
    text-transform: uppercase;
    line-height: 150%;
    margin-top: 30px;
    margin-bottom: 10px;
    color: #222222;
    display: block;
}

.content__box__title-link:hover {
    color: #000000;
    text-decoration: none;
}

.content__box__title-link:after {
    content: "›";
    margin-left: 10px;

}

.content__box__title-link:hover:after {
    content: "›";
    margin-left: 15px;

}

@media (max-width: 768px) {
    .content__box__title-link {
        font-size: 16px;
    }
}
@media (max-width: 321px) {
    .content__box__title-link {
        font-size: 16px;
    }
}

/*END Arrow link*/

/*END ДЛЯ ВАШОГО БІЗНЕСУ*/



.conditions-item-padd {
    padding: 10px;
}


.eu4-conditions-item-title {
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 5px;
}

.eu4-conditions-item-text {
    font-size: 18px;
    font-weight: 600;
}

@media (min-width: 1200px) {
    .eu4-conditions-item {
        padding: 15px;
    }
}

@media (max-width: 768px) {
    .eu4-conditions-item-title {
        font-size: 14px;
    }
    .eu4-conditions-item-text {
        font-size: 12px;
    }
}
