.w-100 { width: 100% !important; } @media screen and (max-width:992px){
} @media screen and (max-width:768px){
.mobile-reverse.fl-row > div > div > .fl-col-group { display: flex !important; flex-flow: column-reverse nowrap; }
}   header .flagship.header .fl-row-content-wrap,
header .flagship.header .sub-menu { background-color: #ffffff!important; }
header .flagship.header .fl-row-content-wrap,
header .flagship.header .fl-row-content-wrap a { color: #414141!important; }
header .flagship.header .fl-row-content-wrap a:hover { color: var(--hf_header_txt_hover_color); }
header .flagship.header .sub-menu a:hover { background-color: var(--hf_header_bg_hover_color); } header .idxzen .fl-menu nav > ul.menu:before, header .idxzen .fl-menu nav > ul.menu:after { display: none; }
header .idxzen .fl-menu nav > ul.menu { display: flex; justify-content: space-between; }
header .idxzen .fl-menu nav > ul.menu > li { flex: 0 1 auto; }  .idxzen.footer .fl-row-content-wrap { background-color: var(--hf_footer_bg_color); color: var(--hf_footer_txt_color); } body .gform_wrapper ul li.gfield { padding: 0 !important; margin: 0 0 10px 0 !important; }
body .gform_wrapper .top_label div.ginput_container { margin-top: 0 !important; }   .total-price > span {
font-size: 1.2em;
}