.card{width:100%;max-width:320px;position:relative;height:auto;display:inline-block}.card .img-top{display:none;position:absolute;width:100%;max-width:320px;top:0;left:0;z-index:99}.card:hover .img-top{display:inline}#top-menu li li ul,#top-menu li li li a{width:350px}.MobileH1{font-size:10px!important}@media (max-width:980px){header#main-header{position:fixed!important;z-index:99999;width:100%;top:0!important}body.et-tb-has-header #page-container{padding-top:122px!important}}.et_mobile_menu{max-height:60vh!important;overflow-y:auto!important}#et_pb_contact_form_0 div.et-pb-contact-message ul li{color:red}@media (min-width:981px) and (max-width:1151px){.container.clearfix.et_menu_container{display:flex;flex-wrap:nowrap;align-items:center;align-content:space-evenly;justify-content:space-evenly;justify-items:left;padding:0 9px!important}ul#top-menu{display:flex;align-content:center;align-items:center;justify-content:space-evenly;justify-items:center}#et-top-navigation{padding-left:12px!important}.et_header_style_left .logo_container{position:unset!important;height:unset!important;width:unset!important}#logo{max-width:220px}}@media (min-width:981px){.et-fixed-header .container.clearfix.et_menu_container{margin-top: 12px!important;margin-bottom: 12px!important}}@media (min-width:1152px){#logo{max-width:225px}}.logo_container,#logo,.et_fixed_nav #et-top-navigation{-webkit-transition:none!important;transition:none!important}