/*contact*/
.lx_contact{padding:70px 0;position:relative;overflow:hidden;}
.lx_contact .lxc_t{font-size:28px;line-height:1.1;color:var(--titleColor);}
.lx_contact .lxc_t.lxc_t1{margin-top:50px;}
.lx_contact .lxc_tp{font-size:16px;line-height:1.65;color:var(--fontColor);margin-top:8px;}
.lx_contact .container{gap:60px;}
.lx_contact .lxc_left{width:calc(50% - 30px);}
.lx_contact .lxc_left .lxc_txt{gap:30px;margin-top:30px;}
.lx_contact .lxc_left .lxc_txt .lxc_p{position:relative;gap:10px;}
.lx_contact .lxc_left .lxc_txt .lxc_p i{height:50px;width:50px;line-height:50px;text-align:center;color:#FFF;background:var(--logoColor);border-radius:50%;font-size:24px;}
.lx_contact .lxc_left .lxc_txt .lxc_p .lxc_pp{}
.lx_contact .lxc_left .lxc_txt .lxc_p .lxc_pp p{font-size:16px;line-height:1.5;color:var(--fontColor);}
.lx_contact .lxc_left .lxc_txt .lxc_p .lxc_pp p span{color:var(--titleColor);font-weight:bold;}
.lx_contact .lxc_left .lxc_txt .lxc_p .lxc_pp p a{color:var(--linkColor);}
.lx_contact .lxc_left .lxc_txt .lxc_p .lxc_pp p a:hover{text-decoration:underline;}
.lx_contact .lxc_left .lxc_icon{margin-top:20px;gap:12px;}
.lx_contact .lxc_left .lxc_icon a i{font-size:26px;display:block;width:40px;height:40px;line-height:40px;text-align:center;background:var(--backgroundColor);border-radius:4px;
	-webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.lx_contact .lxc_left .lxc_icon a i.twitter{color:#000;}
.lx_contact .lxc_left .lxc_icon a i.facebook{color:#0990FF;}
.lx_contact .lxc_left .lxc_icon a i.pinteres{color:#E70226;}
.lx_contact .lxc_left .lxc_icon a i.youtube{color:#FF1515;}
.lx_contact .lxc_left .lxc_icon a i.whatsapp{color:#0DBD2B;}
.lx_contact .lxc_left .lxc_icon a i.linkedin{color:#0866C1;}
.lx_contact .lxc_left .lxc_icon a i.instagram{color:#F101AF;}
.lx_contact .lxc_left .lxc_icon a span{display:none;}
.lx_contact .lxc_left .lxc_icon a:hover{
    -webkit-transform:translateY(-3px);
    -moz-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px);
}
.lx_contact .lxc_left .lxc_icon a:hover i.twitter{background:#000;color:#FFF;}
.lx_contact .lxc_left .lxc_icon a:hover i.facebook{background:#0990FF;color:#FFF;}
.lx_contact .lxc_left .lxc_icon a:hover i.pinteres{background:#E70226;color:#FFF;}
.lx_contact .lxc_left .lxc_icon a:hover i.youtube{background:#FF1515;color:#FFF;}
.lx_contact .lxc_left .lxc_icon a:hover i.whatsapp{background:#0DBD2B;color:#FFF;}
.lx_contact .lxc_left .lxc_icon a:hover i.linkedin{background:#0866C1;color:#FFF;}
.lx_contact .lxc_left .lxc_icon a:hover i.instagram{background:#F101AF;color:#FFF;}
.lx_contact .lxc_left .lxc_pic{margin-top:20px;gap:20px;}
.lx_contact .lxc_left .lxc_pic .lxc_img{width:160px;padding:10px;background:var(--backgroundColor);text-align:center;border-radius:8px;
    -webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.06), 8px 8px 16px rgba(0, 0, 0, 0.04);
    box-shadow:0 0 4px rgba(0, 0, 0, 0.06), 8px 8px 16px rgba(0, 0, 0, 0.04);
}
.lx_contact .lxc_left .lxc_pic .lxc_img img{display:block;width:100%;height:auto;}
.lx_contact .lxc_left .lxc_pic .lxc_img p{font-size:16px;line-height:1.3;margin-top:10px;}
.lx_contact .lxc_right{width:calc(50% - 30px);}
.lx_contact .lxc_right .lxc_form{}
.lx_contact .lxc_right .lxc_form form{height:100%;}
.lx_contact .lxc_right .lxc_form .lxc_li{}
.lx_contact .lxc_right .lxc_form .lxc_li span{line-height:1.5;font-size:15px;color:#919191;margin-top:20px;font-weight:bold;}
.lx_contact .lxc_right .lxc_form .lxc_li input{width:100%;line-height:28px;border:1px solid var(--borderColor);background:var(--backgroundColor);margin-top:6px;outline:none;padding:10px 15px;}
.lx_contact .lxc_right .lxc_form .lxc_li textarea{width:100%;border:1px solid var(--borderColor);height:100%;min-height:160px;padding:10px 15px;background:var(--backgroundColor);outline:none;resize:none;margin-top:10px;}
.lx_contact .lxc_right .lxc_form .lxc_btn{height:38px;line-height:38px;margin-top:20px;color:#FFF;background:var(--logoColor);cursor:pointer;text-align:center;padding:0 20px;width:max-content;gap:15px;}

@media screen and (max-width:1619px){
	.lx_contact{padding:50px 0;}
	.lx_contact .lxc_t{font-size:25px;}
	.lx_contact .lxc_t.lxc_t1{margin-top:40px;}
	.lx_contact .lxc_tp{font-size:15px;margin-top:7px;}
	.lx_contact .container{gap:50px;}
	.lx_contact .lxc_left{width:calc(50% - 25px);}
	.lx_contact .lxc_left .lxc_txt{gap:25px;margin-top:25px;}
	.lx_contact .lxc_left .lxc_txt .lxc_p{gap:9px;}
	.lx_contact .lxc_left .lxc_txt .lxc_p i{height:46px;width:46px;line-height:46px;font-size:22px;}
	.lx_contact .lxc_left .lxc_txt .lxc_p .lxc_pp p{font-size:15px;}
	.lx_contact .lxc_left .lxc_icon{margin-top:16px;gap:10px;}
	.lx_contact .lxc_left .lxc_icon a i{font-size:23px;width:34px;height:34px;line-height:34px;}
	.lx_contact .lxc_left .lxc_pic{margin-top:16px;gap:16px;}
	.lx_contact .lxc_left .lxc_pic .lxc_img{width:150px;padding:9px;border-radius:6px;}
	.lx_contact .lxc_left .lxc_pic .lxc_img p{font-size:15px;margin-top:9px;}
	.lx_contact .lxc_right{width:calc(50% - 25px);}
	.lx_contact .lxc_right .lxc_form .lxc_li span{font-size:15px;margin-top:18px;}
	.lx_contact .lxc_right .lxc_form .lxc_li input{line-height:26px;margin-top:6px;padding:9px 13px;}
	.lx_contact .lxc_right .lxc_form .lxc_li textarea{min-height:150px;padding:9px 13px;margin-top:9px;}
	.lx_contact .lxc_right .lxc_form .lxc_btn{margin-top:18px;gap:13px;}
}

@media screen and (max-width:1399px){
	.lx_contact{padding:30px 0;}
	.lx_contact .lxc_t{font-size:22px;}
	.lx_contact .lxc_t.lxc_t1{margin-top:30px;}
	.lx_contact .lxc_tp{font-size:14px;margin-top:6px;}
	.lx_contact .container{gap:40px;}
	.lx_contact .lxc_left{width:calc(50% - 20px);}
	.lx_contact .lxc_left .lxc_txt{gap:20px;margin-top:20px;}
	.lx_contact .lxc_left .lxc_txt .lxc_p{gap:8px;}
	.lx_contact .lxc_left .lxc_txt .lxc_p i{height:42px;width:42px;line-height:42px;font-size:20px;}
	.lx_contact .lxc_left .lxc_txt .lxc_p .lxc_pp p{font-size:14px;}
	.lx_contact .lxc_left .lxc_icon{margin-top:13px;}
	.lx_contact .lxc_left .lxc_icon a i{font-size:20px;width:32px;height:32px;line-height:32px;}
	.lx_contact .lxc_left .lxc_pic{margin-top:13px;gap:13px;}
	.lx_contact .lxc_left .lxc_pic .lxc_img{width:140px;padding:8px;border-radius:4px;}
	.lx_contact .lxc_left .lxc_pic .lxc_img p{font-size:14px;margin-top:8px;}
	.lx_contact .lxc_right{width:calc(50% - 20px);}
	.lx_contact .lxc_right .lxc_form .lxc_li span{font-size:14px;margin-top:15px;}
	.lx_contact .lxc_right .lxc_form .lxc_li input{line-height:24px;margin-top:5px;padding:8px 10px;}
	.lx_contact .lxc_right .lxc_form .lxc_li textarea{min-height:130px;padding:8px 10px;margin-top:7px;}
	.lx_contact .lxc_right .lxc_form .lxc_btn{margin-top:15px;gap:10px;}
}

@media screen and (max-width:1023px){
    .lx_contact{padding:25px 0;}
	.lx_contact .lxc_t{font-size:20px;font-weight:bold;}
	.lx_contact .lxc_t.lxc_t1{margin-top:20px;}
	.lx_contact .container{gap:30px;}
	.lx_contact .lxc_left{width:100%;}
	.lx_contact .lxc_left .lxc_txt{gap:15px;margin-top:15px;}
	.lx_contact .lxc_right{width:100%;}
}