@charset "utf-8";
/* CSS Document */

.cont_tst { }
.cont_tst li { width: 20%; text-align: center; border-right: 1px solid #F2F2F2;}
.cont_tst li span { font-size: 18px; color: #000000; font-weight: normal; letter-spacing: 0.4px; display: block; width: 100%;}
.cont_tst li img {border-bottom: 1px solid #B9B9B9;padding: 0px 0 10px; margin:  0 0 20px; }
.cont_wcu {border-bottom: 1px solid #F2F2F2;  padding-bottom: 70px; margin-bottom: 70px;}
.cont_wcu .cont_tst { padding-left: 0;}
.cont_left { 
    width: 655px;
    float: left;
}
.cont_right { width: calc(100% - 655px);
    float: left;
    padding-left: 190px;
    border-left:1px solid #DBDBDB;}
.cont_right span:after { content: none;}
.cont_right .title_xlg, .cont_left .title_xlg { text-align: left;}
.cont_left .title_xlg { color: #383B3C; padding-bottom: 0;line-height: 56px; font-size: 40px;padding-left: 35px;}
.cont_tst { color: #9F1537; font-size: 16px; font-weight: 600;padding-left: 35px; padding-bottom: 20px; text-transform: uppercase;}
.cont_tst.lineshap:after, .cont_tst.lineshap:before { background:#9F1537; }
.emil_btn { margin-left: 35px;}
.width50 { width: 50%;padding-left: 12px;
    padding-right: 12px;
    position: relative;
    float: left;}

.row {
    margin-left: -12px;
    margin-right: -12px;
}
.cont_right .title_xlg { padding-bottom: 0;margin-bottom: 18px;}
.cont_right span { padding-left: 0;}
.getform { margin: 30px 0 0;}
.con_details { align-items: center;}
.btnbox { display: inline-block; float: right;position: relative;}
.btnbox:before , .btnbox:after { bottom: 0;}
.cont_txt { margin-bottom: 70px;}

/*responsive style*/


@media (max-width: 1440px) {        
    .cont_right {padding-left: 100px; width: calc(100% - 600px);}
    .cont_left {
    width: 600px;
}
}

@media (max-width: 1366px) {  
.cont_right {
    padding-left: 75px;
    
}

}
@media (max-width: 1200px) {
   
    .cont_left , .cont_right{ width: 100%;}
    .cont_right{ padding:30px 0 0 35px; border: 0; }
    .cont_tst li span {font-size: 15px; line-height: 20px;}
    .cont_left .title_xlg { line-height: 35px; font-size: 30px;}
    .cont_wcu {padding-bottom: 40px;
    margin-bottom: 40px;}
    .cont_txt { margin-bottom: 50px;}
}

@media (max-width: 991px) {
   .cont_tst li span {
    font-size: 14px;
    line-height: 17px;
    padding: 0 7px;
}
    .cont_tst li img { max-width: 80px;}
    
}


    @media (max-width: 575px) {
        
        .cont_tst.lineshap:after, .cont_tst.lineshap:before { content: none;}
        .cont_tst, .cont_left .title_xlg { padding: 0;}
        .emil_btn { margin: 0;}
        .cont_right {padding: 50px 0 0 0px; }
        .width50 { width: 100%;}
        .cont_left .title_xlg {
    line-height: 30px;
    font-size: 24px;
}
        .cont_tst li {
            width: 33.3%;}
        .cont_wcu .cont_tst { justify-content: center;}
        .cont_txt { margin-bottom: 30px;}
}

    @media (max-width: 420px) {
    .cont_tst li {width:50%; margin-bottom: 20px;}
        .cont_wcu {
    padding-bottom: 10px;
    margin-bottom: 30px;
}
.cont_left, .cont_right, .cont_left .title_xlg {
    text-align: center;
}
        
        .cont_tst li:nth-child(2n + 2),  .cont_tst li:last-child{ border: 0;}

}








