/*bl3*/
.bl3 .item {
    display: table;
    padding: 32px 24px 36px;
    margin: 0px auto;
    background: #fff;
    -webkit-box-shadow: 0px 6px 24px -4px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 6px 24px -4px rgba(0,0,0,0.4);
    box-shadow: 0px 6px 24px -4px rgba(0,0,0,0.4);
}
.bl3 .item, .bl3 .item .shadow {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px; 
}
.bl3 .img {
    width: 150px;
    height: 150px;
    margin: 12px auto 16px;
    background-size: 150px!important;
}
.bl3 .img1 { background: url('../img/3/bl3_img1.png'); background: url('../img/3/bl3_img1.svg'); }
.bl3 .img2 { background: url('../img/3/bl3_img2.png'); background: url('../img/3/bl3_img2.svg'); }
.bl3 .img3 { background: url('../img/3/bl3_img3.png'); background: url('../img/3/bl3_img3.svg'); }
.bl3 .img4 { background: url('../img/3/bl3_img4.png'); background: url('../img/3/bl3_img4.svg'); }
.bl3 .title {
    margin-bottom: 10px;
    font-family: 'MuseoSansExtraBold', sans-serif;
    font-size: 22px;
    color: #273645;
    text-align: center;
    text-transform: uppercase;
}
.bl3 .text {
    font-family: 'MuseoSansMedium', sans-serif;
    font-size: 14px;
    color: #273645;
    text-align: center;
    line-height: 1.2;
}
.bl3 .btn { width: 100%; }
.bl3 .btn-darkblue { margin-bottom: 8px; }
.bl3 .link-brightred {
    display: table;
    margin: 16px auto 0px;
    border-bottom: 1px dotted #dc3954;
    font-family: 'MuseoSansExtraBold', sans-serif;
    font-size: 15px;
    color: #dc3954;
    text-transform: uppercase;
    text-align: center;
}
.bl3 .link-brightred:hover {
    color: #2a3645;
    border-color: #2a3645;
    cursor: pointer;
}
.bl3 .s-title {
    margin: 32px auto 16px;
    font-family: 'MuseoSansExtraBold', sans-serif;
    font-size: 26px;
    color: #dc3954; 
    text-align: center;
    text-transform: uppercase;
}
.bl3 .s-text {
    font-family: 'MuseoSansMedium', sans-serif;
    font-size: 16px;
    color: #273645; 
    text-align: center;
}
.bl3 .afterbl .btn {
    width: auto;
    margin: 24px auto 0px;
}

/*bl4*/
.bl4 {
    background: url('../img/3/bl4_bg.jpg') center;
}

/*bl5*/
.bl5 .title {
    margin-bottom: 10px;
    font-family: 'MuseoSansExtraBold', sans-serif;
    font-size: 22px;
    color: #e63c59;    
}
.bl5 .text {
    margin-bottom: 21px;
    font-family: 'MuseoSansLight', sans-serif;
    font-size: 15px;
    color: #273645; 
    line-height: 1.4;
}
.bl5 img { width: 100%; max-width: 540px; }
.bl5 .btn { margin: 32px auto 0px; }



/*bl6*/
.bl6 { 
    background: url('../img/3/bl6_bg.jpg') center;
    background-size: cover;
}
.bl6 .maintitle { color: #fff; }
.bl6 .title {
    margin-top: 20px;
    margin-bottom: 15px;
    font-family: 'MuseoSansBold', sans-serif;
    font-size: 24px;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    position: relative;
}
.bl6 .text {
    font-family: 'MuseoSansLight', sans-serif;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 1.2;
}
.bl6 .img {
    width: 150px;
    height: 104px;
    margin: 0px auto;
    background-position: center!important;
    background-size: 150px!important;
}
.bl6 .img1 { background: url('../img/3/bl6_img1.png'); background: url('../img/3/bl6_img1.svg'); }
.bl6 .img2 { background: url('../img/3/bl6_img2.png'); background: url('../img/3/bl6_img2.svg'); }
.bl6 .img3 { background: url('../img/3/bl6_img3.png'); background: url('../img/3/bl6_img3.svg'); }
.bl6 .img4 { background: url('../img/3/bl6_img4.png'); background: url('../img/3/bl6_img4.svg'); }


/*bl8*/
.bl8 {
    height: 848px;
    background: url('../img/3/bl8_bg.jpg');
    background-size: cover;
}
.bl8 { position: relative; }
.bl8 .img {
    width: 1071px;
    height: 786px;
    background: url('../img/3/bl8_img.png');
    position: absolute;
    bottom: -2px;
    left: 0;
}


/*bl9*/
.bl9 .col-sm-3 { width: 20%; }
.bl9 .title {
    margin-bottom: 8px;
    font-family: 'MuseoSansMedium', sans-serif;
    font-size: 24px;
    color: #273645; 
    text-align: center;
}
.bl9 .title span {
    font-family: 'MuseoSansExtraBold', sans-serif;
    font-size: 48px;
    color: #e63c59; 
    text-align: center;
}
.bl9 .text {
    font-family: 'MuseoSansMedium', sans-serif;
    font-size: 16px;
    color: #273645; 
    text-align: center;
}


    



/*767*/
@media (max-width: 767px) {
    
    .bl3 .item { width: 100%; margin-bottom: 24px; }
    .bl3 .s-title { margin-top: 12px; }
    .bl5 .img {
        margin: 0px auto 24px;
        width: 100%;
        max-width: 720px;
        height: 400px;
        background: url('../img/3/bl5_img.jpg');
        background-size: cover;
    }
    .bl5 .mb0-xs { margin-bottom: 0; }
    .bl6 .mb24-xs { margin-bottom: 24px; }
    .bl6 .title { font-size: 20px; margin-top: 16px; }
    .bl8 { height: auto; }
    .bl9 .col-xs-2-30 { width: 33.3%; margin-bottom: 24px; }
    .bl9 .col-xs-2-50 { width: 50%; }
    
}

/*540*/
@media (max-width: 540px) {
    
    .bl3 .col-xs-6 { width: 100%; }
    .bl3 .item { width: 100%; margin-bottom: 24px; }
    .bl3 .btn { width: auto; margin: 0px auto 8px; }    
    .bl5 .img { height: 240px; }
    .bl6 .col-xs-6 { width: 100%; }

    
}

/*480*/
@media (max-width: 480px) {
    
    .bl3 .s-title { font-size: 24px; line-height: 1.2; }
    .bl9 .col-xs-6 { width: 50%; margin-bottom: 24px; }
    .bl9 .col-xs-1-100 { width: 100%; }

    
}


/*768-991*/
@media (min-width: 768px) and (max-width: 991px) {
    
    .bl3 .item { width: 100%; margin-bottom: 24px; }
    .bl3 .s-title { margin-top: 12px; }
    .bl5 .img {
        width: 100%;
        max-width: 720px;
        height: 396px;
        background: url('../img/3/bl5_img.jpg') center;
    }
    .bl5 .mb0-xs { margin-bottom: 0; }
    .bl6 .mb24-sm { margin-bottom: 24px; }
    
}


/*992-1199*/
@media (min-width: 992px) and (max-width: 1199px) {
    
    .bl5 .mb0-xs { margin-bottom: 0; }    
    .bl6 .title { font-size: 20px; }

}


/*1200+*/
@media (min-width: 1200px) {

}




