.widget_contacts p{margin:0;}
.widget_contacts p + p{margin-top:1em;}
.widget_contacts .contacts_logo + .contacts_description,
.widget_contacts .contacts_logo + .contacts_content{margin-top:2em;}
.widget_contacts .contacts_description + .contacts_content,
.widget_contacts .contacts_socials + .contacts_content{margin-top:1.5em;}
.widget_contacts .contacts_content .wpb_single_image{display:inline-block;vertical-align:middle;margin-right:0.5em;}
.widget_contacts .contacts_content aside, .widget_contacts .contacts_content widget, .widget_contacts .contacts_content .sc_layouts_item{margin:0;}
.widget_contacts .contacts_logo + .contacts_map_top,
.widget_contacts .contacts_description + .contacts_map_top{margin-top:2.5em;}
.widget_contacts .contacts_map_left, .widget_contacts .contacts_map_right{overflow:hidden;margin:2em 0;}
.widget_contacts .contacts_map_left .contacts_info .contacts_left, .widget_contacts .contacts_map_left .contacts_info .contacts_right, .widget_contacts .contacts_map_right .contacts_info .contacts_left, .widget_contacts .contacts_map_right .contacts_info .contacts_right, .wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_right{margin-left:0 !important;text-align:left;}
.widget_contacts .contacts_map_left .contacts_info .contacts_left span, .widget_contacts .contacts_map_right .contacts_info .contacts_left span, .wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span{padding-left:2em;padding-right:0;}
.widget_contacts .contacts_map_left .contacts_info .contacts_left span:before, .widget_contacts .contacts_map_right .contacts_info .contacts_left span:before, .wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span:before{left:0;right:auto;text-align:left;}
.widget_contacts .contacts_map_left .contacts_map, .widget_contacts .contacts_map_left .contacts_info{float:left;width:47%;}
.widget_contacts .contacts_map_left .contacts_info{margin-left:6%;}
.widget_contacts .contacts_map_right .contacts_map, .widget_contacts .contacts_map_right .contacts_info{float:right;width:47%;}
.widget_contacts .contacts_map_right .contacts_info{margin-right:6%;}
.widget_contacts .contacts_logo + .contacts_info,
.widget_contacts .contacts_map_top .contacts_map + .contacts_info,
.widget_contacts .contacts_description + .contacts_info{margin-top:2em;}
.widget_contacts .contacts_info{line-height:2.2em;}
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info{line-height:inherit;}
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info span{margin-bottom:1em;}
.widget_contacts .contacts_info .contacts_left, .widget_contacts .contacts_info .contacts_right{display:inline-block;white-space:nowrap;text-align:left;vertical-align:top;width:50%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.widget_contacts .contacts_info .contacts_left{text-align:right;padding-right:1.5em;}
.widget_contacts .contacts_info .contacts_right{padding-left:1.5em;}
.widget_contacts .contacts_info span, .widget_contacts .contacts_info > div > a, .widget_contacts .contacts_info > a{position:relative;display:block;padding-left:2em;}
.widget_contacts .contacts_info .contacts_left > *{padding-left:0;padding-right:2em;}
.widget_contacts .contacts_info span:before, .widget_contacts .contacts_info > div > a:before, .widget_contacts .contacts_info > a:before{display:block;font-family:"trx_addons_icons";font-size:1.2em;line-height:inherit;position:absolute;z-index:1;top:0;left:0;width:2em;text-align:left;}
.widget_contacts .contacts_info .contacts_left > :before{left:auto;right:0;text-align:right;}
.widget_contacts .contacts_info span.contacts_email:before{content:'\e86d';}
.widget_contacts .contacts_info span.contacts_phone:before, .widget_contacts .contacts_info a.contacts_phone:before{content:'\e8c2';}
.widget_contacts .contacts_info span.contacts_address:before{content:'\e8c3';}
.widget_contacts .contacts_logo + .contacts_socials,
.widget_contacts .contacts_info + .contacts_socials,
.widget_contacts .contacts_map_top + .contacts_socials,
.widget_contacts .contacts_description + .contacts_socials {
margin-top: 1em;
}