/*contact*/
.slt_contact{padding:80px 0;position:relative;overflow:hidden;}
.slt_contact .sltc_left{padding-right:120px;}
.slt_contact .sltc_left .sltc_t{}
.slt_contact .sltc_left .sltc_t p{font-size:24px;color:var(--logoColor);text-transform:uppercase;}
.slt_contact .sltc_left .sltc_t p:last-child{font-size:40px;font-weight:bold;margin-top:12px;color:#FFF;text-transform:none;}
.slt_contact .sltc_left .sltc_txt{padding-top:18px;}
.slt_contact .sltc_left .sltc_txt .sltc_p{margin-top:24px;}
.slt_contact .sltc_left .sltc_txt .sltc_p i{width:60px;height:60px;background:#FFF;border-radius:4px;color:var(--logoColor);font-size:32px;text-align:center;line-height:60px;}
.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span{margin-left:15px;}
.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span span{font-size:20px;color:#FFF;font-family:'Roboto-Bold';}
.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span p{font-size:16px;color:#FFF;margin-top:5px;direction:ltr;}
.slt_contact .sltc_right{width:600px;background:#FFF;padding:40px;border-radius:12px;}
.slt_contact .sltc_right .sltc_tit{}
.slt_contact .sltc_right .sltc_tit p{font-size:24px;font-weight:bold;color:#222;line-height:1.6;}
.slt_contact .sltc_right .sltc_tit p a{color:var(--logoColor);}
.slt_contact .sltc_right .sltc_tit p a:hover{text-decoration:underline;}
.slt_contact .sltc_right .com_mes{padding:0;}
html[lang='ar'] .slt_contact .sltc_left{padding-right:0;padding-left:120px;}
html[lang='ar'] .slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span{margin-left:0;margin-right:15px;}
html[lang='ar'] .com_mes .cm_form .cm_btn i{
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    transform:rotateY(180deg);
}

@media screen and (max-width:1519px){
	.slt_contact{padding:50px 0;}
	.slt_contact .sltc_left{padding-right:80px;}
	.slt_contact .sltc_left .sltc_t p{font-size:20px;}
	.slt_contact .sltc_left .sltc_t p:last-child{font-size:32px;margin-top:10px;}
	.slt_contact .sltc_left .sltc_txt{padding-top:13px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p{margin-top:20px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p i{width:50px;height:50px;font-size:26px;line-height:50px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span{margin-left:13px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span span{font-size:18px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span p{font-size:15px;}
	.slt_contact .sltc_right{width:545px;padding:32px;border-radius:16px;}
	.slt_contact .sltc_right .sltc_tit p{font-size:20px;}
	html[lang='ar'] .slt_contact .sltc_left{padding-right:0;padding-left:80px;}
    html[lang='ar'] .slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span{margin-left:0;margin-right:13px;}
}

@media screen and (max-width:1359px){
	.slt_contact{padding:40px 0;}
	.slt_contact .sltc_left{padding-right:60px;}
	.slt_contact .sltc_left .sltc_t p{font-size:18px;}
	.slt_contact .sltc_left .sltc_t p:last-child{font-size:26px;margin-top:8px;}
	.slt_contact .sltc_left .sltc_txt{padding-top:10px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p{margin-top:15px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p i{width:46px;height:46px;font-size:22px;line-height:46px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span{margin-left:11px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span span{font-size:16px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span p{font-size:14px;}
	.slt_contact .sltc_right{width:452px;padding:25px;border-radius:12px;}
	.slt_contact .sltc_right .sltc_tit p{font-size:18px;}
	html[lang='ar'] .slt_contact .sltc_left{padding-right:0;padding-left:60px;}
    html[lang='ar'] .slt_contact .sltc_left .sltc_txt .sltc_p .sltc_span{margin-left:0;margin-right:11px;}
}

@media screen and (max-width:1023px){
	.slt_contact{padding:30px 0;}
	.slt_contact .sltc_left{padding-right:0;width:100%;flex:auto;}
	.slt_contact .sltc_left .sltc_t p{font-size:16px;}
	.slt_contact .sltc_left .sltc_t p:last-child{font-size:22px;margin-top:7px;}
	.slt_contact .sltc_left .sltc_txt{padding-top:5px;}
	.slt_contact .sltc_left .sltc_txt .sltc_p{margin-top:12px;}
	.slt_contact .sltc_left .sltc_b{margin-top:15px;}
	.slt_contact .sltc_left .sltc_icon{margin-top:10px;}
	.slt_contact .sltc_left .sltc_icon a{margin-right:9px;}
	.slt_contact .sltc_right{width:100%;padding:15px;border-radius:10px;margin-top:20px;}
	.slt_contact .sltc_right .sltc_tit p{font-size:18px;}
	html[lang='ar'] .slt_contact .sltc_left{padding-right:0;padding-left:0;}
}

@media screen and (max-width:767px){
	.slt_contact .sltc_right{padding:12px 10px;border-radius:6px;}
	.slt_contact .sltc_right .sltc_tit p{font-size:16px;}
}