p:last-child {
padding-bottom: 0!important;
margin-bottom: 0!important;
}
.z-0 { z-index: 0 !important; }
.z-1 { z-index: 1 !important; }
.z-2 { z-index: 2 !important; }
.z-3 { z-index: 3 !important; }
.z-4 { z-index: 4 !important; }
.z-5 { z-index: 5 !important; }
.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 .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; }  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; } .flagship .gform_wrapper ul.gform_fields { columns: 200px 2; column-gap: 20px; }
.flagship .gform_wrapper ul.gform_fields li.gfield { break-inside: avoid-column; }
.flagship .gform_wrapper .gform_footer { padding: 0; }
.flagship .gform_wrapper ul.gform_fields input,
.flagship .gform_wrapper ul.gform_fields textarea { width: 100%; border: 1px solid #eee; border-radius: 0; }
.flagship .gform_wrapper ul.gform_fields input { height: 50px !important; }
.flagship .gform_wrapper ul.gform_fields textarea { min-height: 220px; }
.flagship .gform_wrapper button,
.flagship .gform_wrapper input[type=submit] { border-radius: 0; height: 50px; margin: 0 auto !important; display: block !important; min-width: 160px; } .total-price > span {
font-size: 1.2em;
}