﻿ .home-contact{background:no-repeat center;background-size:cover;padding:4% 0}
.home-contact .contact-feedback .send-btn{color:#fff}
.home-contact .l-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.home-contact .contact-info{color:#FFFFFF;padding-right:5%;flex:1}
.home-contact .contact-info .home-title{text-align:left;color:#FFFFFF}
.home-contact .contact-info .home-title::before{display:none}
.home-contact .contact-info .home-title::after{left:0;transform:none}
.home-contact .contact-info .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}
.home-contact .contact-info .list li{width:50%;padding:30px 0;border-bottom:1px solid rgba(238,238,238,.3)}
.home-contact .contact-info .list li:last-child{border:none;width:100%}
.home-contact .contact-info .list li .top{display:flex;align-items:center;font-weight:500;font-size:20px}
.home-contact .contact-info .list li .top em{background:#FFFFFF;width:57px;height:57px;display:flex;align-items:center;justify-content:center;color:#df6512;font-size:24px;border-radius:50%;margin-right:10px}
.home-contact .contact-info .list li .top em img{max-width:50px}
.home-contact .contact-info .list li p{margin-top:10px}
.home-contact .contact-feedback{width:100%;max-width:630px;border-radius:10px;background:#FFFFFF;padding:30px 15px 30px 30px;position:relative;z-index:1}
.home-contact .contact-feedback .p1{font-size:30px;font-weight:600;line-height:1.4;margin-bottom:20px}
.home-contact .contact-feedback .p2{color:#8fa7ae;margin-bottom:20px}
.home-contact .contact-feedback .inquiry-form{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-contact .contact-feedback .inquiry-form>*{width:49%;background:#f8f8f8;border-radius:8px;border:1px solid #ccddf5;height:45px;color:#2b548f;font-size:15px}
.home-contact .contact-feedback .inquiry-form>::placeholder{color:#8fa7ae}
.home-contact .contact-feedback .inquiry-form textarea{width:100% !important;height:100px !important}
.home-contact .contact-feedback .inquiry-form input,.home-contact .contact-feedback .inquiry-form textarea{transition:all .1s linear}
.home-contact .contact-feedback .inquiry-form input:focus,.home-contact .contact-feedback .inquiry-form textarea:focus{border-color:#2b548f}
.home-contact .contact-feedback .send-btn{width:auto;max-width:450px;height:45px;background:#2055a2;border-radius:10px;margin-left:0;transition:all .1s linear;margin-bottom:0}
.home-contact .contact-feedback .send-btn:hover{opacity:.9}
@media (max-width:1024px){.home-contact .container{flex-direction:column}
.home-contact .contact-info{width:100%}
.home-contact .contact-info .list{margin-top:15px}
.home-contact .contact-feedback{position:static;max-width:100%}
.home-contact .contact-feedback::after{display:none}
.home-contact .contact-feedback .p1{font-size:26px}
.home-contact{padding:30px 0}
}@media (max-width:768px){.home-contact{background:no-repeat bottom;background-size:cover}
}@media (max-width:500px){.home-contact .contact-info .list li{width:100%;padding:10px 0}
.home-contact .contact-info .list li .top em{width:40px;height:40px}
.home-contact .contact-info .list li .top em img{max-width:18px}
.home-contact .contact-feedback{padding:30px 15px}
.home-contact .contact-feedback .p1{font-size:22px}
.home-contact .contact-feedback .inquiry-form>*{width:100%}
}