.akin_contact{padding:90px 0;}
.akin_contact .container{display:flex;justify-content:space-between;align-items:flex-end;}

.akin_contact .cont_left{width:40%;}
.akin_contact .cont_left .tit h3{font-size:36px;line-height:1.2;color:#333;font-weight:700;}
.akin_contact .cont_left .tit h3::after{display:block;content:'';width:95px;height:3px;background:#FC6619;margin:20px auto 0 0;}
.akin_contact .cont_left p{margin:20px 0 0;font-size:16px;line-height:28px;}
.akin_contact .cont_left h5{margin:50px 0 0;font-size:26px;line-height:1;color:#333;font-weight:700;}
.akin_contact .cont_left ul{margin:15px 0 0;}
.akin_contact .cont_left ul li{font-size:17px;line-height:26px;color:#111;}

.akin_contact .cont_right{width: 56%;position:relative;/* padding:60px 35px; */border-radius:10px;text-align:left;/* box-shadow:0px 0px 30px 0px rgba(0,0,0,0.03); */}

.cont_right .input-box{position:relative;margin-bottom:23px;}
.cont_right input,.cont_right select,.cont_right input {width:100%;line-height:24px;padding:15px 18px;border-radius:5px;background:#fff;font-size:16px;color:#888;border:1px solid #f1f1f1;font-weight:500;}
.cont_right textarea {height:150px;width:100%;padding:15px 18px;color:#888;background:#fff;padding:15px 18px;font-size:16px;border:1px solid #f1f1f1;}
.cont_right .input-box .crmFormVali-error{position:absolute;top:calc(50% - 6px);right:5px;}

.contact_page_button .btn{display:inline-block;font-weight:600;padding:15px 60px;font-size:18px;border-radius:5px;color:#fff;transition:0.5s;background:var(--color-primary);}
.contact_page_button .btn:hover{background:#DA4900;}


@media screen and (max-width:1550px){
.akin_contact{padding:80px 0;} 
.akin_contact .cont_left .tit h3{font-size:39px;}
}

@media screen and (max-width:1441px) {
.akin_contact{padding:75px 0;}
.akin_contact .cont_left .tit h3{font-size:38px;}
}

@media screen and (max-width:1367px) {
.akin_contact{padding:70px 0;}
.akin_contact .cont_left .tit h3{font-size:36px;}
}

@media screen and (max-width:1281px){
.akin_contact{padding:60px 0;}
.akin_contact .cont_left .tit h3{font-size:34px;}
}

@media screen and (max-width:1171px){
.akin_contact .cont_left .tit h3{font-size:32px;}
}

@media screen and (max-width:992px){
.akin_contact .cont_left .tit h3{font-size:31px;}
.akin_contact .container{display:block;}
.akin_contact .cont_left{width:100%;text-align:center;}
.akin_contact .cont_left .tit h3::after{margin:15px auto 0;}
.akin_contact .cont_left p{margin:15px 0 0;font-size:16px;line-height:24px;}
.akin_contact .cont_left h5,.akin_contact .cont_left ul{display:none;}  
.akin_contact .cont_right{width:100%;padding:40px 30px;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.06);margin:20px 0 0;}
.contact_page_button{text-align:center;}
.contact_page_button .btn{padding:12px 55px;font-size:17px;}
}

@media screen and (max-width:768px){
.akin_contact{padding:30px 0;}
.akin_contact .cont_left .tit h3{font-size:28px;}
.cont_right input, .cont_right select, .cont_right input{line-height:22px;padding:12px 15px;}  
.cont_right textarea{height:120px;padding:12px 15px;}
.cont_right .input-box{margin-bottom:15px;}
  
.contact_page_button .btn{padding:10px 45px;font-size:16px;}

}

@media screen and (max-width:576px) {
.akin_contact .cont_left .tit h3{font-size:26px;}
.akin_contact .cont_right{padding:35px 25px;}
}

@media screen and (max-width:480px) {
.akin_contact .cont_left .tit h3{font-size:24px;}
.akin_contact .cont_right{padding:25px 15px;}
.cont_right .input-box{margin-bottom:10px;}
.contact_page_button .btn{padding: 9px 35px;}
.cont_right input, .cont_right select, .cont_right input{padding:10px 12px;font-size:15px;}
.cont_right textarea{padding:10px 12px;font-size:15px;}
  
}	


@media screen and (max-width:420px) {
.akin_contact .cont_left .tit h3{font-size:22px;}
.contact_page_button .btn{padding:8px 30px;font-size:15px;}
  
}     