.contact_message{background:#eef2f5;}

.contacts .intro{text-align:center; font-size:38px; font-weight:bold; color:#060606; margin-bottom:50px;}

.lm_contacts{
margin-bottom:3em;
-webkit-box-shadow: 0 0.9375em 1.875em rgb(0 0 0 / 10%) inset,0 0em 0em rgb(255 255 255 / 1%),0 0em 0em rgb(255 255 255 / 1%),0 0em 0em rgb(255 255 255 / 1%);
    -moz-box-shadow: 0 0.9375em 1.875em rgba(0,0,0,0.1) inset,0 0.9375em 1.875em rgba(0,0,0,0.01),0 0.9375em 1.875em rgba(0,0,0,0.01),0 0.9375em 1.875em rgba(0,0,0,0.01);
    -ms-box-shadow: 0 0.9375em 1.875em rgba(0,0,0,0.1) inset,0 0.9375em 1.875em rgba(0,0,0,0.01),0 0.9375em 1.875em rgba(0,0,0,0.01),0 0.9375em 1.875em rgba(0,0,0,0.01);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1) inset,0 0.9375em 1.875em rgba(0,0,0,0.01),0 0.9375em 1.875em rgba(0,0,0,0.01),0 0.9375em 1.875em rgba(0,0,0,0.01);
    box-shadow:0 0.9375em 1.875em rgb(0 0 0 / 10%) inset,0 0em 0em rgb(255 255 255 / 1%),0 0em 0em rgb(255 255 255 / 1%),0 0em 0em rgb(255 255 255 / 1%);
 background: #FFF;
}
.lm_contact_1{
position:relative; padding-left:50%;  
   
}
.lm_contact_1_left{
position:absolute; left:0; top:0; width:50%; height:100%;

}
.lm_contact_1_left .lm_contact_1_left_content{
max-width: 37.5em; float:right;margin-top:1.875em;
}
.lm_contact_1_right{
max-width:37.5em; 
	}
	
.lm_contact_1_right_top{

  
}
.lm_contact_1_right_mid{
padding-left:2em; padding-top:3em; padding-bottom:3em; overflow:hidden;}
.lm_contact_1_right_mid_3_1{
color:#080808; font-size:1.125em; padding-bottom:0.1em;}
.lm_contact_1_right_mid_1{
color:#333; font-size:1.875em;}
.lm_contact_1_right_mid_2{
color:#9b9b9b;font-family:'Futura Std'; margin-top:0.2em;}
.lm_contact_1_right_mid_3 li dl dd{ padding-top:0.1em; padding-bottom:0.1em; overflow:hidden;
margin-top:0.7em; background-position:left center; background-repeat:no-repeat; padding-left:2em;}
.dz_1{
background-image:url(../images/c5.png);}
.dz_2{
background-image:url(../images/c6.png);}
.dz_3{
background-image:url(../images/c7.png);}
.dz_4{
background-image:url(../images/c8.png);}
.dz_5{
background-image:url(../images/c9.png);}
.dz_6{
background-image:url(../images/c10.png);}
.dz_7{
background-image:url(../images/c11.png);}
.lm_contact_1_right_mid_3 ul li{
margin-top:1em; margin-bottom:0.5em; width:100%; float:left; clear:both; overflow:hidden;}
.lm_contact_1_right_mid_4 a{
display:inline-block; width:11.0625em; line-height:2.8125em; text-align:center; color:#fff; background-color:#ff0000;}
.lm_contact_1_right_mid_4 a:hover{
background-color:#999;}
.lm_contact_1_right_mid_4{
padding-top:2em; width:100%; float:left; clear:both;}

@media screen and (max-width:980px) {
.lm_contact_1_right_mid_4{
text-align:center;}
.lm_contact_1_right_mid_1{
font-size:1.5em;}
.lm_contact_1{
padding-left:0;}
.lm_contact_1_left{
position:static; /* height:20em;  */width:100%;}
.lm_contact_1_left .lm_contact_1_left_content{ max-width: 100%;   float:none; margin-top:1.875em;}
.lm_contact_1_right{ clear:both;
max-width:none; padding-left:1em; padding-right:1em;}
.lm_contact_1_right_mid{
padding:1em 0 3em 0;}

}
@media screen and (max-width:760px) {
.lm_c_footer_2 .fw_4_2{
margin-top:1.5em;}
.lm_c_footer{
padding-top:2em;}
.lm_contact_1_right_mid_1{
font-size:1.25em;}
.lm_contact_1_right_mid_3_1{
font-size:1em;}
.lm_contact_1_right_mid_3 li dl dd span{
font-size:0.875em;}

}
@media screen and (max-width:640px) {
.lm_contact_1_right_mid_2{
font-size:0.875em;}
.lm_contact_1_right_mid_1{
font-size:1em;}
.lm_contact_1_right_mid_4 a{
width:100%;}
}