/********* Compiled - Do not edit *********/
:root{--color-primary:#000000;--color-secondary:#9e002a;--color-gradient-start:#9e002a;--color-gradient-stop:#9e002a;--color-link:#9e002a;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Courier, monospace;font-weight:400;line-height:1.53em;font-size:15px;color:#67615d;}body.single-post .blog-single-title{}body.single-post .content{font-family:Oswald;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:Coustard;line-height:1.2em;font-size:52px;color:#000000;}.h2,h2{font-family:Coustard;line-height:1.2em;font-size:42px;color:#000000;}.h3,h3{font-family:Coustard;font-weight:400;line-height:1.2em;font-size:38px;color:#000000;}.h4,h4{font-family:Coustard;line-height:1.2em;font-size:34px;color:#000000;}.h5,h5{font-family:Coustard;font-weight:400;line-height:1.2em;font-size:20px;color:#222222;}.h6,h6{font-family:Coustard;font-weight:400;line-height:1.2em;font-size:18px;color:#000000;}.main-header .navbar-brand{max-width:275px !important;}.titlebar-inner h1{}.titlebar-inner p{}@media screen and (max-width: 1199px){body[data-mobile-nav-style=classic] .navbar-collapse, body[data-mobile-nav-style=minimal] .navbar-collapse{background:rgb(163, 129, 106);color:rgb(255, 255, 255);}body[data-mobile-nav-style=modern]:before{background:rgb(191, 184, 184);}ul.nav.main-nav > li > a, ul.nav.main-nav > li > a:hover, .main-nav .children > li.active > a, .main-nav .children > li.current-menu-item > a, .main-nav .children > li.current-menu-ancestor > a, .main-nav .children > li:hover > a, .nav-item-children > li.active > a, .nav-item-children > li.current-menu-item > a, .nav-item-children > li.current-menu-ancestor > a, .nav-item-children > li:hover > a{color:inherit !important;}body[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a, .main-nav > li{color:rgb(162, 162, 162);}[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a:hover{color:inherit !important;}ul.nav.main-nav > li > a{border-color:rgba(255, 255, 255, 0.17);}}.mf-formcont {
    max-width: 800px;
    margin: auto;
}
.mf-left {
    margin-right: 2%;
}
.mf-col {
    width: 48%;
    display: inline-block;
}
.mf-row input {
    padding-top: 8px;
    padding-bottom: 7px;
    padding-left: 15px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.16)!important;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.16)!important;
}
.mf-row input,
.mf-row select {
    background-color: #ffffff;
    color: #5e5e5e;
    font-size: 14px;
    border: 1px solid #ccc;
    margin-bottom: 15px !important;
    width: 100%;
    font-family: Courier, monospace;
}
.mf-row .ui-selectmenu-button.ui-button {
    width: 100%;
    margin-bottom: 15px !important;
    padding-top: 8px;
    padding-bottom: 7px;
    padding-left: 15px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.16)!important;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.16)!important;
    display: block;
    line-height: inherit;
    color: #5e5e5e !important;
}
.mf-row {
    display: flex;
}


.mf-3col {
    display: flex;
}
.mf-col3 {
    width: 33.33%;
}
.mf-col3.mf-second {
    margin: 0 10px;
}
.wpcf7-form .wpcf7-not-valid-tip {
    box-shadow: none;
    font-style: italic;
    background: transparent;
    color: #ff0000 !important;
    font-weight: normal;
    font-size: 12px;
}
span.wpcf7-form-control-wrap {
    margin-bottom: 22px;
}
.mf-submit input {
    background-color: rgb(39, 39, 39);
    border-color: rgb(39, 39, 39);
    border-radius: 2px;
    border: 0;
    font-size: 15px !important;
    letter-spacing: 0.02em !important;
    background: var(--color-primary);
    color: #fff;
    padding: 0.85em 1.5em;
    margin-top: 20px;
    transition: all .3s ease;
}
.mf-submit input:hover {
    background-color: rgb(39, 39, 39);
    border-color: rgb(39, 39, 39);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 16px 16px rgba(0, 0, 0, 0.05);
}
.wpcf7-response-output {
    max-width: 1000px;
    margin: 15px auto !important;
}


.mf-row input::-webkit-input-placeholder,
.mf-row select::-webkit-input-placeholder {
    color: #5e5e5e !important;
}
.mf-row input:-ms-input-placeholder,
.mf-row select:-ms-input-placeholder {
    color: #5e5e5e !important;
}
.mf-row input::placeholder,
.mf-row select::placeholder {
    color: #5e5e5e !important;
}


@media only screen and (max-width: 690px) {
.mf-col {
    width: 100%;
    display: block;
}
.mf-row {
    display: block;
}
}

.glen-yesiam span {
    color: #000000 !important;
}

span.glen-red {
    color: red !important;
}


.main-header .navbar-brand img.logo-light,
.navbar-brand-hover img,
.navbar-brand-inner img {
    width: 225px !important;
    max-width: 225px;
}

.mf-formcont span.ui-selectmenu-text {
    font-family: Courier, monospace !important;
    font-size: 14px !important;
}

.mf-formcont .ui-button {
    background: #ffffff !important;
}

.page-id-320 .wpcf7-response-output,
.page-id-514 .wpcf7-response-output {
    color: #ffffff;
}

.nhide {
    display: none !important;
}
.nform #tripleseat_embed_form > table td,
.nform #tripleseat_embed_form > table tr {
    border-color: #ececec;
}
.nform #tripleseat_embed_form > table {
    margin: auto;
    border-color: #ececec;
}
.nform #tripleseat_embed_form h2 {
    font-size: 26px;
}
.nform tr.row_submit #lead_form_submit a {
    display: none;
}
.nform input,
.nform textarea {
    padding: 4px 10px;
}
.nform input#lead_submit {
    margin-top: 20px;
}