@media (max-width: 767px) {
.top_gray_menu, .logotext, .left_sec { display: flex !important; }
header { display: block; padding: 29px 17px 24px !important; box-sizing: border-box; position: relative; }
.header-left { width: calc(100% - 72px); display: block; }
.logo_div { padding-top: 89px; }
.logo_div img { display: block; max-width: 160px; height: auto; }
.top_gray_menu { justify-content: flex-start; gap: 0px; margin: 0; padding: 0; list-style: none; position: relative; flex-wrap: nowrap; }
.header-right { margin-top: 30px; position: relative; margin-left: -15px; }
.landing-content .left_sec { width: 82%; padding-left: 1px; margin-left: 49px; margin-top: 43px; }
.hdr-right-select-div { vertical-align: central; margin: 32px; margin-bottom: 16px; }
.logo_div.tw, ul.top_gray_menu { height: 42px; align-items: center; }
.price_plans { padding: 20px 20px 20px !important; }
.footer_lead { min-height: 150px!important; }
.logo_div.tw, ul.top_gray_menu { z-index: 100; }
}

