.hero_banner--background-image { background-size: contain; background-position: bottom center; background-color: #cdced3; } .top_menu .container .dropdown--action, .top_menu .container .top_menu--link { margin-left: 20px; } .top_menu .container a { font-size: 15px; } .hero_banner--cta-wrapper { margin-top: -190px; } @media only screen and (min-width:991px) and (max-width: 1199px) {} @media only screen and (min-width:768px) and (max-width: 992px) { .top_menu .container .dropdown--action, .top_menu .container .top_menu--link { margin-left: 8px; } .top_menu .container a { font-size: 12px; } .hero_banner--cta { min-height: 310px; } .hero_banner--cta-wrapper { margin-top: 30px; } } @media only screen and (max-width:767px) { .hero_banner--cta, .hero_banner--main, .hero_banner { min-height: 280px; } .hero_banner--cta-wrapper { margin-top: -110px; } }