.elementor-kit-7049{--e-global-color-primary:#003145;--e-global-color-secondary:#003145;--e-global-color-text:#333333;--e-global-color-accent:#009DE0;--e-global-color-2149c38:#1E2328;--e-global-color-426f01c:#FFFFFF;--e-global-color-9704ad7:#F6F6F6;--e-global-color-85eeb2a:#BBBBBB;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:26px;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-size:16px;line-height:26px;}.elementor-kit-7049 button,.elementor-kit-7049 input[type="button"],.elementor-kit-7049 input[type="submit"],.elementor-kit-7049 .elementor-button{background-color:var( --e-global-color-accent );font-size:13px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-426f01c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-kit-7049 button:hover,.elementor-kit-7049 button:focus,.elementor-kit-7049 input[type="button"]:hover,.elementor-kit-7049 input[type="button"]:focus,.elementor-kit-7049 input[type="submit"]:hover,.elementor-kit-7049 input[type="submit"]:focus,.elementor-kit-7049 .elementor-button:hover,.elementor-kit-7049 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-426f01c );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-kit-7049 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7049 a{color:var( --e-global-color-accent );font-weight:bold;}.elementor-kit-7049 h1{font-size:54px;font-weight:bold;text-transform:uppercase;}.elementor-kit-7049 h2{font-size:24px;text-transform:uppercase;}.elementor-kit-7049 h3{font-size:17px;text-transform:uppercase;}.elementor-kit-7049 h4{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}.elementor-kit-7049 h5{font-size:17px;text-transform:uppercase;letter-spacing:1px;}.elementor-kit-7049 h6{font-size:16px;text-transform:uppercase;}.elementor-kit-7049 img{border-radius:4px 4px 4px 4px;}.elementor-kit-7049 label{color:var( --e-global-color-secondary );}.elementor-kit-7049 input:not([type="button"]):not([type="submit"]),.elementor-kit-7049 textarea,.elementor-kit-7049 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Helvetica, Arial, Verdana, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-426f01c );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#FFFFFFF7;--lightbox-ui-color:var( --e-global-color-text );--lightbox-ui-color-hover:var( --e-global-color-primary );--lightbox-text-color:var( --e-global-color-text );}@media(max-width:1112px){.elementor-kit-7049 h1{font-size:44px;}.elementor-kit-7049 input:not([type="button"]):not([type="submit"]),.elementor-kit-7049 textarea,.elementor-kit-7049 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7049 h1{font-size:38px;}.elementor-kit-7049 input:not([type="button"]):not([type="submit"]),.elementor-kit-7049 textarea,.elementor-kit-7049 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Language Switcher */
@media screen and (min-width: 1112px) {
    .hide-desktop {
        display: none !important;
    }
}
@media screen and (max-width: 1111px) {
    .hide-desktop {
        width: 49%;
        display:inline-block !important;
    }
}
/** Global */
ul {
    margin-bottom: 1rem;
}

footer a {
    font-weight: normal !important;
}
footer a:hover {
    text-decoration: underline;
}
blockquote {
    border-left: 2px solid var(--e-global-color-accent);
    margin-inline-start: 0px;
    margin-inline-end: 40px;
    padding-left: 20px;
    font-style: italic;
}

/******
 * Event Espresso 
 ***/
/* Event List */
.event-datetimes .dashicons, .event-header, .no-tkt-slctr-ticket-content-dv h5, .ee-pagination-dv {
    display: none;
}
.espresso-event-list-wrapper-dv ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.event-content {
    display: grid;
    grid-template-columns: 1fr 275px;
}
.event-tickets {
    order: 3;
    text-align: right;
}
.no-tkt-slctr-ticket-dv {
    width: auto;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}
.no-tkt-slctr-ticket-content-dv {
    float: none !important;
}
.no-tkt-slctr-ticket-dv .ticket-pending {
    color: #222 !important;
}
@media screen and (max-width: 480px) {
    .event-content {
        grid-template-columns: none;
        grid-gap: 0px;
    }
    .no-tkt-slctr-ticket-dv {
        text-align: center;
    }
}
article.espresso_events:after {
    display: none;
}






/* Attendee information */
.spco-steps-big-hdr, #spco-steps-display-dv, .spco-attendee-lgnd, .highlight-bg, #spco-attendee_information-pg, .spco-ticket-info-dv, #ee-single-page-checkout-dv .float-right{
    display: none !important;
} 
.spco-attendee-panel-dv h4 {
    text-align: center;
    margin: 1em 0 1em !important;
}
.ee-reg-form-attendee-dv, .ee-reg-form-qstn-grp-dv, .spco-ticket-info-dv {
    max-width: 800px;
    padding: 0 !important;
    margin: 0 auto !important;
    border: 0 !important;
}
.spco-whats-next-buttons, .item_l {
    text-align: center !important;
}
.ee-text-input-dv, .ee-email-input-dv {
    padding-top: 15px;
}
.ee-reg-form-attendee-dv label {
    font-size: 15px !important;
    line-height: 22px !important;
    color: var(--e-global-color-text) !important;
    margin-bottom: 8px;
}
.ee-reg-form-attendee-dv input[type=text] {
    border: 1px solid #818a91 !important;
    color: #333;
    margin-bottom: 10px;
}
.ee-reg-form-attendee-dv select {
    border: 1px solid #818a91 !important;
    color: #333;
    appearance: none;
    margin-bottom: 10px;
}
.no-ticket-.elementor-kit-7049-msg {
    font-size: .7em !important;
}

.spco-whats-next-buttons:before {
    content: 'Door verder te gaan ga je akkoord met het gebruik van je telefoonnummer om informatie over de aankomende HLN te ontvangen. En dat je contactgegevens worden gedeeld met exposanten wanneer je badge wordt gescand tijdens het evenement, in overeenstemming met de privacyverklaring.';
    display: block;
    max-width: 600px;
    margin: 10px auto 20px auto;
}

/* EE Thank You */
#espresso-thank-you-page-overview-dv {
    display: none;
}/* End custom CSS */