/********* Compiled - Do not edit *********/
@font-face {
font-family:"glacial";
src:url(../2024/03/GlacialIndifference-Regular.woff2), url(../2024/03/GlacialIndifference-Regular.woff), url(../2024/03/GlacialIndifference-Regular.ttf);font-weight:400;
font-display:swap;
}
@font-face {
font-family:"glacial-bold";
src:url(../2024/03/GlacialIndifference-Bold.woff2), url(../2024/03/GlacialIndifference-Bold.woff), url(../2024/03/GlacialIndifference-Bold.ttf);font-weight:700;
font-display:swap;
}
:root{--color-primary:#a00000;--color-gradient-start:#f42958;--color-gradient-stop:#e4442a;}.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:glacial;line-height:1.7em;font-size:20px;color:#333333;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Oswald;font-weight:700;line-height:1.2em;font-size:52px;color:#181b31;}.h2,h2{font-family:Oswald;font-weight:700;line-height:1.2em;font-size:32px;color:#181b31;}.h3,h3{font-family:Oswald;font-weight:700;line-height:1.2em;font-size:32px;color:#181b31;}.h4,h4{font-family:Oswald;font-weight:700;line-height:1.2em;font-size:25px;color:#181b31;}.h5,h5{font-family:Oswald;font-weight:700;line-height:1.2em;font-size:21px;color:#181b31;}.h6,h6{font-family:Oswald;font-weight:700;line-height:1.2em;font-size:18px;color:#181b31;}.main-header .navbar-brand{max-width:100px !important;}.titlebar-inner h1{font-size:44px;text-transform:uppercase;line-height:44px;}.titlebar-inner p{}.titlebar-inner{padding-top:70px;padding-bottom:70px;}.titlebar{background-image:url( ../2022/02/unnamed-3.jpg);background-size:cover;background-position:center top;}.titlebar > .titlebar-overlay.ld-overlay{background:rgba(0, 0, 0, 0.5);}section.vc_row{padding-right:25px;padding-left:25px;}@media (max-width:768px){
    .vc_separator {
    width:15% !important;
 }
}
.nav-trigger.style-mobile .bar:nth-child(2):before {
    width: 124% !important;
}

[data-mobile-nav-scheme=dark] .nav-item-children > li > a {
    opacity: .8 !important;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 2px;
}

.main-nav .children, .nav-item-children {
    margin-top: -60px;
}

ul.nav-item-children.to-left {
    margin-top: 0px !important;
}

.main-nav .children, .nav-item-children {
    min-width: auto;
        top: 89%;
    left: 15px;
}
.main-nav .children > li > a, .nav-item-children > li > a {
    padding: 10px 15px;
}


.nav-item-children li a:hover{
    background-color: #A00000 !important;
}
@media screen and (min-width: 700px){
.main-nav .children, .nav-item-children {
    padding: 0 !important;
  }
}



.nav-trigger.style-mobile .bars {
    justify-content: center !important;
    padding-left: 6px !important;
    width: 55px !important;
    height: 55px !important;
    border: 4px solid #ffff !important;
    border-radius: 50em;
    -webkit-transform: none !important;
    transform: none !important;
    transition: none !important;
}
.nav-trigger.style-mobile .bars span.bar {
    padding:2px !important;
}
.nav-trigger.style-mobile.collapsed .bars {
    border: none !important;
    border-radius: unset !important;
    padding-left: unset !important;
    width: unset !important;
    height: unset !important;
}
.nav-trigger.style-mobile.collapsed .bars span.bar {
        margin-bottom: 8px !important;
    padding: 2px !important;
}
.nav-trigger.collapsed.style-mobile .bar:nth-child(2) {
   width: 34px !important;
}
.nav-trigger.collapsed.style-mobile .bar {
    width: 36px !important;
}
@media(max-width:1024px){
    .content{
        margin-top: -30px !important;
    }
}
h1, h2, h3, h4, h5, h6{
    font-family: "Oswald" !important;
}
p, a {
    font-family: 'glacial' !important;
}