:root{--base-font-size:18px}@media screen and (max-width:1024px){:root{--base-font-size:16px}}@media screen and (max-width:980px){:root{--base-font-size:14px}}@media screen and (max-width:767px){:root{--base-font-size:13px}}
body,html{font-size:var(--base-font-size)!important}body{line-height:1.5em!important}
.nav li ul{width:16rem}#top-menu li li{display:block;line-height:1.25;padding:0}#top-menu li li a{padding:.75em 1.5em;width:auto}
.mg-tabs{border:0;display:grid;grid-template-columns:33% 1fr}.mg-tabs .et_pb_tabs_controls{background-color:transparent;border-right:.111rem solid #fefdf7;display:flex;flex-direction:column;padding:.25em 0!important}.mg-tabs .et_pb_tabs_controls:after,.mg-tabs .et_pb_tabs_controls li{border:0}.mg-tabs .et_pb_tabs_controls li a{padding:.5em .25em 0}.mg-tabs .et_pb_tab_content h3{color:#fefdf7;font-size:1.5rem;margin-bottom:.5em}.mg-tabs .et_pb_tab_content a{background-color:#e56725;color:#fefdf7;display:inline-block;font-weight:700;margin-top:1em;padding:.5em 1em;text-transform:uppercase;transition:background-color .3s ease 0ms}.mg-tabs .et_pb_tab_content a:hover{background-color:#2f4086}

