/********* Compiled - Do not edit *********/
:root{--color-primary:#6b91ab;--color-gradient-start:#6B91AB;--color-gradient-stop:#495F73;--color-link:#6b91ab;--color-link-hover:#495f73;}.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:Faustina;font-weight:400;line-height:26px;font-size:18px;color:#4c4e4d;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:Faustina;font-weight:400;line-height:26px;font-size:18px;color:#636363;}.h1,h1{font-family:Barlow;font-weight:700;line-height:45px;font-size:40px;color:#363737;}.h2,h2{font-family:Barlow;font-weight:700;line-height:38px;font-size:34px;color:#363737;}.h3,h3{font-family:Faustina;font-weight:700;line-height:34px;font-size:30px;color:#363737;}.h4,h4{font-family:Barlow;font-weight:700;line-height:30px;font-size:26px;color:#363737;}.h5,h5{font-family:Barlow;font-weight:600;line-height:25px;font-size:20px;color:#363737;}.h6,h6{font-family:Faustina;font-weight:400;line-height:26px;font-size:18px;color:#363737;}.titlebar-inner h1{font-size:150px;line-height:150px;color:#ffffff !important;}.titlebar-inner p{}.titlebar-inner{padding-top:150px;padding-bottom:150px;}.titlebar{background-image:url( //genewalive.wpengine.com/wp-content/uploads/2018/08/parallax-img-min.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;}.titlebar > .titlebar-overlay.ld-overlay{background:rgba(0, 0, 0, 0.5);}section.vc_row{units:px;}.comment-respond {
    margin: 0.2em 0 0;
    display: none;
}

.post-nav {
    display: none;
}

#latest-news .liquid-lp-footer, #latest-news .liquid-lp-date, #featured-article .liquid-lp-date, #featured-article .liquid-lp-footer {
    display: none;
}

#latest-news .liquid-lp-header, #latest-news .liquid-lp-excerpt, #latest-news .liquid-lp-footer {
    padding: 0 20px;
}

.liquid-lp-excerpt, #latest-news .liquid-lp-excerpt, #featured-article .liquid-lp-excerpt {
    /*font-style: italic;*/
}

#latest-news figure {
    margin-bottom: 10px;
}

.geneva-title-style1:before {
    content: '';
    height: 1px;
    background: #a7bccc;
    width: 100%;
    display: block;
    position: absolute;
    top: 50%;
}

.geneva-title-style1 h3 {
    font-family: 'Barlow', Arial, sans-serif !important;
    font-weight: 900 !important;
    font-style: italic !important;
    font-size: 24px;
    letter-spacing: 3px;
}

.geneva-title-style1 span {
    background-color: #ffffff;
    padding-left: 20px;
    padding-right: 20px;
    /*color: #4c4e4d;*/
}

.liquid-lp-date {
    font-family: 'Faustina', serif;
    /*font-style: italic;*/
    color: #222222;
    font-size: 13px;
    text-transform: none !important;
    letter-spacing: 0.25px !important;
}

.liquid-lp-footer {
    margin-top: 0px;
    font-size: 14px;
    /*font-style: italic;*/
    font-weight: 600; 
}

.liquid-lp-footer .btn-txt {
    letter-spacing: 0px;
}

.main-footer {
    padding-top: 50px !important;
    padding-bottom: 20px !important;
}

.main-footer p {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 20px;
}


#news-articles-main .liquid-lp-excerpt, #past-events-section-main .liquid-lp-excerpt {
    display: none;
}

#past-events-section-main .liquid-lp-footer {
    margin-top: 2px;
}

.main-footer {
        font-family: 'Barlow', Arial, sans-serif;
}

.main-footer a:not(.btn) {
    color: #d0d0d0 !important;
}

.main-footer a:not(.btn):hover {
    color: #ffffff !important;
}

.main-nav .children, .nav-item-children {
    top: 80% !important;
}

.secondary-title {
    font-family: 'Barlow', Arial, sans-serif;
    font-weight: 700;
    margin-bottom: 20px;
    display: block;
}

.author .liquid-lp-excerpt, .tag .liquid-lp-excerpt {
    display: none;
}

.liquid-lp-footer {
    font-family: 'Barlow', Arial, sans-serif;
}

.main-nav .children > li > a, .nav-item-children > li > a {
     font-family: 'Barlow', Arial, sans-serif;
}

.archive .titlebar-container {
    position: relative;
}


.banner-download-btn {
    margin-bottom: 50px;
}	

.blog-single-content .liquid-img-group-container, .blog-single-content figure {
    margin-top: 1.5em;}