img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important
}
#preload {
    background-color: #6d6d6d
}

.schedule-minimal .program a:hover, .schedule-minimal .program a:focus, #schedule-minimal-nav.nav-tabs > li > a, .cd-timeline-content a:hover, .cd-timeline-content a:focus, .schedule-list .program a:hover, .schedule-list .program a:focus, .hprogram h4 a, .hprogram:hover h4 a:hover, .hprogram li a:hover, .speaker-detail .title, .speaker-talks li a:hover, #ss-submit, #review_form .submit, .nav-previous, .nav-next, #ss-submit, #review_form .submit:hover, .nav-previous:hover, .nav-next:hover, .common-button:hover, .common-button-dark:hover, .common-button.gradient-bg:hover, .search-results a, .search-results .entry-meta a, .blog-posts article h1 a:hover, .blog-posts article h2 a:hover, article i, .byline a:hover, .posted-on a:hover, .cat-links a:hover, .tags-links a:hover, .comments-link a:hover, .comment-metadata a:hover, .comment-author a, .comment-author a:hover, .comment-reply-link:hover, #secondary a:hover, #secondary a:focus, .woocommerce ul.cart_list a, .woocommerce ul.product_list_widget a, .woocommerce ul.products li.product .price, .product_list_widget .woocommerce-Price-amount, .woocommerce ul.products li.product .caption h2:hover, .summary .price span.woocommerce-Price-amount, .woocommerce div.product p.price del, .woocommerce div.product span.price del, nav.woocommerce-MyAccount-navigation ul li a:hover, td.order-number a:hover, .product-name a, .product-name a:hover, .cart_totals h2, .woocommerce-error a:hover, .woocommerce-info a:hover, .woocommerce-message a:hover, .site-footer a:hover {
    color: #f18f01
}

.header, .owl-theme .owl-controls .owl-page span, .single-program-details, .single-program-details-alt, #schedule-minimal-nav.nav > li > a:hover, #schedule-minimal-nav.nav > li > a:focus, #schedule-minimal-nav.nav-tabs > li.active > a, #schedule-minimal-nav.nav-tabs > li.active > a:hover, #schedule-minimal-nav.nav-tabs > li.active > a:focus, .cd-timeline-img.cd-program, .hprogram .speaker:before, button.mfp-close, span.featured-speaker, #secondary aside h3:after, input.search-submit, h3.widget-title:after, .tagcloud a:hover, .tagcloud a:focus, #wp-calendar td > a, #wp-calendar td > a:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .custom-pagination nav.woocommerce-pagination ul li a:focus, .custom-pagination nav.woocommerce-pagination ul li a:hover, .custom-pagination nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background-color: #f18f01
}

    #schedule-minimal-nav.nav-tabs > li > a, #schedule-minimal-nav.nav-tabs > li.active > a, #schedule-minimal-nav.nav-tabs > li.active > a:hover, #schedule-minimal-nav.nav-tabs > li.active > a:focus, input.search-submit, .tagcloud a:hover, .tagcloud a:focus {
        border-color: #f18f01
    }

.top-search input.form-control, .top-search .input-group-addon, .dark .infobox-2 .description h5, .single-program-details, .single-program-details-alt, .woocommerce span.onsale, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce a.added_to_cart, figure.effect-sadie figcaption, figure.effect-sadie:hover h2, .woocommerce ul.products li.product .button, .woocommerce .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a {
    color: #fff
}

.navbar-custom .icon-bar, .hprogram {
    background-color: #fff
}

{
    border-color: #fff
}

.border-light:hover, .border-dark, .search-results a:hover, .comment-reply-link, .product_list_widget .product-title, .woocommerce ul.products li.product h3, h2.product_title, span[itemprop="author"], td.order-number a, .woocommerce-error a, .woocommerce-info a, .woocommerce-message a, .product_list_widget .product-title, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product .woocommerce-loop-product__title, h2.product_title {
    color: #292E35
}

    .owl-theme .owl-nav [class*=owl-], body.search-no-results .navbar-custom, body.search-results .navbar-custom, #ss-submit, .common-button-dark, .border-dark:hover, .comment-reply-link:hover, .woocommerce ul.products li.product .button {
        background-color: #292E35
    }

.border-dark, .comment-reply-link {
    border-color: #292E35
}

body {
    font-family: Metropolis;
    font-weight: 400;
    font-style: normal;
    color: #545454
}

h1, h2, h3, h4, h5, h6 {
    font-family: Metropolis
}

.header .subhead, .subhead, .schedule-min-speaker .company, .con-speaker-list .company {
    font-family: "Glacial Indifference";
    line-height: 14px;
    font-weight: 400;
    font-size: 14px
}

.lead, .woocommerce ul.products li.product .price {
    font-family: "Glacial Indifference";
    line-height: 21px;
    font-weight: 400;
    font-size: 21px
}

.button, .contact-form .wpcf7-submit, .wpcf7-submit, .read-more-button, a.button {
    font-family: Metropolis;
    font-weight: 400;
    font-style: normal
}

.navbar-brand img.logo {
    height: auto;
}

.navbar-custom .nav > li > a, .dropdown-menu > li > a, .dropdown-menu > li.active > a {
    color: #fff
}

    .navbar-custom .nav > li > a:hover, .dropdown-menu > li > a:hover, .dropdown-menu > li.active > a:hover {
        color: #1d77ef
    }

    .navbar-custom .nav > li > a:active, .dropdown-menu > li > a:active, .dropdown-menu > li.active > a:active {
        color: #1e73be
    }

.navbar-custom, .navbar-nav > li > a {
    font-family: Metropolis;
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: 1px;
    font-weight: 700;
    font-size: 14px
}

    .navbar-custom .dropdown-menu, .dropdown-menu > li > a {
        font-family: Metropolis;
        text-transform: uppercase;
        line-height: 18px;
        letter-spacing: 1px;
        font-weight: 400;
        font-size: 13px
    }

.nav li.menu-button a {
    color: #dbdbdb
}

    .nav li.menu-button a:hover {
        background-color: #dbdbdb
    }

.nav li.menu-button a {
    background-color: #e8e8e8
}

    .nav li.menu-button a:hover {
        color: #e8e8e8
    }

footer#footer {
    background-color: #292e35
}

.site-footer h5 {
    font-family: Metropolis;
    line-height: 15px;
    letter-spacing: 2px;
    font-weight: 400;
    color: #666;
    font-size: 15px
}

.site-footer, .site-footer a {
    font-family: Metropolis;
    line-height: 18px;
    font-weight: 400;
    font-style: normal;
    color: #666;
    font-size: 13px
}

.subfooter {
    background-color: #1e2228
}

    .subfooter span {
        color: #878787
    }
.counter-title {
    color: #ffffff !important
}

.counter {
    color: #68bd46 !important
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline, .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom, .vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
    font-weight: 700;
    font-size: 20px;
    color: green;
    background: #fff
}

h1, h2, h3, h4, h5, h6 {
    line-height: 27px
}

.textDiv_Hours h4, .textDiv_Minutes h4, .textDiv_Seconds h4, .textDiv_Days h4 {
    font-size: 7px !important;
    line-height: 6px !important;
    color: #000 !important;
    font-weight: bold !important
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline, .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline, .counter {
    color: #df5712 !important
}

.textwidget .nf-form-content input[type=button] {
    color: #FFF;
    border-color: #F90;
    background-color: #F90 !important
}

.navbar-custom .nav > li > a:hover, .dropdown-menu > li > a:hover, .dropdown-menu > li.active > a:hover {
    color: #f18f01 !important
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #26262600 !important
}

</style >
<style type="text/css" data-type="vc_shortcodes-custom-css" >
.vc_custom_1499272150547 {
    padding-top: 0px !important;
    padding-bottom: 0px !important
}

.vc_custom_1494710560676 {
    padding-top: 60px !important;
    padding-bottom: 0px !important
}

.vc_custom_1594227081416 {
    padding-top: 40px !important;
    padding-bottom: 5px !important;
    background-color: #292e35 !important
}

.vc_custom_1594565192598 {
    padding-top: 35px !important;
    background-color: #292e35 !important
}

.vc_custom_1594565211713 {
    padding-bottom: 40px !important;
    background-color: #292e35 !important
}

.vc_custom_1597167238862 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
}

.vc_custom_1594043818266 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    background-color: #292e35 !important
}

.vc_custom_1594568263649 {
    background-color: #292e35 !important
}

.vc_custom_1594043833040 {
    padding-bottom: 80px !important;
    background-color: #292e35 !important
}

.vc_custom_1595866352954 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
}

.vc_custom_1483299923052 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
}

.vc_custom_1595862050327 {
    padding-top: 35px !important
}

.vc_custom_1594042717813 {
    padding-bottom: 40px !important
}

.vc_custom_1594569141628 {
    padding-bottom: 15px !important
}

.vc_custom_1595863162327 {
    padding-bottom: 15px !important
}

.vc_custom_1595863256951 {
    padding-bottom: 15px !important
}

.vc_custom_1595863507415 {
    padding-bottom: 15px !important
}

.vc_custom_1595863539727 {
    padding-bottom: 15px !important
}

.vc_custom_1595863598437 {
    padding-bottom: 15px !important
}

.vc_custom_1595863689245 {
    padding-bottom: 15px !important
}

.vc_custom_1595863796035 {
    padding-bottom: 15px !important
}

.vc_custom_1594573106211 {
    padding-bottom: 15px !important
}

.vc_custom_1595849132028 {
    padding-top: 40px !important
}

.vc_custom_1493103159805 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
    background-color: rgba(0,0,0,.4) !important;
    *background-color: rgb(0,0,0) !important
}

.vc_custom_1594044190676 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    background-color: rgba(0,0,0,.4) !important;
    *background-color: rgb(0,0,0) !important
}

.vc_custom_1594044190676 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    background-color: rgba(0,0,0,.4) !important;
    *background-color: rgb(0,0,0) !important
}

.vc_custom_1595849153782 {
    padding-top: 40px !important
}
.wpb_animate_when_almost_visible {
    opacity: 1
}
.css-1l99lqu {
    border-radius: 0;
    display: block;
    height: 2px;
    width: 25px;
    position: absolute;
    right: 6px;
    top: 6px;
}
.__typeform-embed-mobile-modal-open {
    overflow: hidden !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
}
@-webkit-keyframes animation-1x8af4x {
    10% {
        opacity: 1;
    }

    25% {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 1;
    }

    70% {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 1;
    }

    100% {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
    }
}
@keyframes animation-1x8af4x {
    10% {
        opacity: 1;
    }

    25% {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 1;
    }

    70% {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 1;
    }

    100% {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
    }
}
@-webkit-keyframes animation-1epwmca {
    100% {
        opacity: 0;
    }

    75% {
        opacity: 1;
    }

    25% {
        opacity: 1;
    }

    0% {
        opacity: 0;
    }
}
@keyframes animation-1epwmca {
    100% {
        opacity: 0;
    }

    75% {
        opacity: 1;
    }

    25% {
        opacity: 1;
    }

    0% {
        opacity: 0;
    }
}