.it_manage_box { position: relative; overflow: hidden; }
.it_manage_box .app-stores .vist_summit { background: var(--white); color: #000; border-radius: 5px; padding: .8rem 2rem; font-weight: 600; text-transform: capitalize; }
.it_manage_box .web_wrap { padding: 0 70px; }
.it_manage_hdr { background: #2f76d2; color: var(--white); padding-top: 70px; position: relative; z-index: 1; }
.it_manage_box .app-stores { text-align: right; }
.it_manage_logo h2 { padding: 10px 0 20px; font-weight: 600; font-size: 3rem; }
.it_manage_logo P { color: var(--white); padding: 20px 100px; }
.it_manage_btm { margin-top: -16%; position: relative; z-index: -1; }
.it_man_des { margin-top: -12%; position: relative; z-index: 1; }
.it_manage_box .des_summ li { position: relative; padding-left: 45px; padding-bottom: 25px; }
.it_manage_box .des_summ li:before { position: absolute; left: 0; background: url(../img/it_management/li_before.png) no-repeat center; background-size: contain; content: ""; padding: 12px; }
.it_manage_key { background: url(../img/it_management/bg_curve.png) no-repeat center; background-size: 100% 100%; padding: 100px 0; }
.it_manage_title h4 { font-size: 1.9rem; padding: 30px 0; }
.it_manage_project { padding: 50px 0; }
.it_manage_project .des_summ p {color: #333;}
.it_manage_tech { background: #2f76d2; padding-block:50px; margin-top: 0%; position: relative; z-index: -1; }
.it_man_tec { margin-bottom: -7%; }
.it_manage_key_tech { background: #e6eefa; padding-top: 60px; }
.it_manage_key_tech ul { columns: 2; -moz-columns: 2; -webkit-columns: 2; padding-left: 20%; }
.it_manage_key_tech .web_wrap { padding: 0 130px; }
.it_manage_project p { color: #000; }
.it_manage_key_tech figure { margin-bottom: 0; }

@media (max-width:1200px){
    .it_manage_box .web_wrap { padding: 0 60px; }
    .it_manage_logo h2 { font-size: 2.4rem; padding: 10px 0 20px; }
    .it_manage_logo P { padding: 10px 0; }
}
@media (max-width:1024px){
    .it_manage_box .web_wrap, .it_manage_key_tech .web_wrap { padding: 0 40px; }
}
@media (max-width:991.98px){
    .it_manage_box .web_wrap, .it_manage_key_tech .web_wrap { padding: 0 25px; }
    .it_manage_btm { margin-top: -17%; }
    .it_manage_key { padding: 40px 0; }
    .it_manage_project { padding: 9px 0 20px; }
    .it_manage_key_tech { padding-top: 20px; }
}
@media (max-width:767.98px){    
    .it_manage_key { background-size: contain; padding: 0; background-position: bottom; }
    .it_manage_project { padding: 0; }
    .it_manage_key_tech ul { columns: 1; -moz-columns: 1; -webkit-columns: 1; padding-left: 0; }
    .it_manage_title h4 { text-align: left; font-size: 1.6rem; padding: 20px 0; }
    .it_manage_box .des_summ.text-center { padding: 0; }
    .it_manage_tech { padding-block: 25px; }
    .it_manage_box .des_summ li { padding-bottom: 15px; }
    .it_manage_box .des_summ li:before { padding: 10px; }
    .it_manage_logo h2 { font-size: 2rem; padding-top: 20px; padding-bottom: 10px; }
    .it_manage_hdr { padding-top: 40px; }
}
@media (max-width:575px){    
    .it_manage_box .des_summ li { padding-left: 35px; }
    .it_manage_logo h2 { font-size: 1.8rem; }
    .it_manage_logo h3 { font-size: 1.3rem; }
    .it_manage_box .min_des { padding-bottom: 1px; }
}