@charset "utf-8";
   @media screen and (min-width: 980px) {
.phone, .email, .social, .mainmenu {
display: block;
float: right;
}
.phone {
max-width: 145px;
margin-left: 30px !important;
}
.email {
max-width: 202px;
}
.mainmenu {
max-width: 265px;
}
.social {
max-width: 35px;
margin-left: 50px;
}
} @media screen and (max-width: 980px) {
.et_pb_gutters1 .et_pb_column, .et_pb_gutters1.et_pb_row .et_pb_column.social {
margin-top: -63px !important;
}
.et_pb_gutters1 .et_pb_column, .et_pb_gutters1.et_pb_row .et_pb_column.mainmenu {
margin-top: -25px !important;
}
}
ul#mobile_menu1 {
margin-top: 25px;
padding: 0px;
}
.et_mobile_menu li a {
padding: 15px 30px;
} .et_pb_text_0_tb_body h1 {
padding: 0;
} a[href^=tel] { color: inherit; text-decoration: none; } .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
} .mobile_menu_bar:before {
transition: all .4s ease;
transform: rotate(0deg);
display: block;
} .mobile_nav.opened .mobile_menu_bar::before {
transition: all .4s ease;
transform: rotate(90deg);
display: block;
}