.s_layout .s_top_txt h3 {
    letter-spacing: 0;
    max-width: 160px;
}

.s_layout .s_item {

    padding: 0 20px;

}



.a_layout .a_col1 .a_txt p {
 
    line-height: 1.5;
    
}

.s_layout .s_bottom p {
    margin: 0;
    min-height: 125px;
}

.a_layout .a_col2 h4 {
   
    letter-spacing: 0.25px;
       
    line-height: 1.8;
       
    font-size: 18px;
    }
.contact-txt p {
    font-size: 16px;    
    letter-spacing: 0;
}


@media screen and (max-width: 1000px){
    .s_layout .s_top_txt h3 {
    
        max-width: 140px;
    }
    .s_layout .s_item {
        padding: 0 5px;
    }
}

@media screen and (max-width: 480px){
    .s_layout .s_top_txt h3 {
    
        max-width: 100px;
    }
    .s_layout .s_top {
        width: 115px;
        height: 115px;
    }
    .s_layout .s_item {
        width: calc(100% / 2);
        padding: 0;
    }
    .s_layout .s_item:nth-of-type(3) .s_arrow {
        display: block;
    }
    .s_layout .s_item:nth-of-type(2n) .s_arrow {
        display: none;
    }
     .s_layout .s_top_pic,
    .s_layout .s_top_pic img {
        width: 40px;
        height: 40px;
    }
}