@media only screen and (max-width:991px){.hm-top-bar{display:none}}html{margin-top:0 !important}.elementor-widget-container h5,.widget-title{color:#fefefe}.size-hitmag-featured{display:none}input[type=text].username,input[type=password].password{width:100%;padding:5px 7px;border-radius:5px;margin:0 10px 10px 0;display:inline-block;border:1px solid #ccc;box-sizing:border-box}.login-form{padding:10px}div.login{position:relative;border:1px solid #af9d66;height:105px;border-radius:10px}div.loginFrm{width:50%;float:left;padding:0 5px;text-align:center;color:#fff;font-weight:700}@media only screen and (max-width:480px){div.login{position:relative;border:1px solid #af9d66;height:175px;border-radius:0}div.loginFrm{width:100%;float:left;padding:0 5px;text-align:center;color:#fff;font-weight:700}.site-branding{float:none;margin:15px 0;width:100%;max-width:100%}}.m-contact{display:none}@media only screen and (max-width:1100px){.m-contact{display:block;position:fixed;z-index:9999;width:100%;height:50px;border-top:1px solid #9e9e9e;bottom:0;background:#efefef}.tel,.line{width:50%;border-left:1px solid #cecece;float:left;display:block;text-align:center}a.contact-info{color:#00a700;font-size:32px}a.contact-info:hover{color:#151515}img.contact-icon{width:32px;height:32px;margin:9px 7px 0 0}.text-contact{display:inline}}@media only screen and (max-width:600px){img.contact-icon{width:32px;height:32px;margin:9px 7px 0 0}.text-contact{display:none}.body{max-width:100%;overflow-x:hidden !important}}.so-widget-sow-button-atom-fb011dadc440 .ow-button-base a{padding:1em 1.5em}