.tribe-mini-calendar-block{max-width:767px}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__day-date,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__mobile-events-icon--event,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__day-date,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__mobile-events-icon--event{opacity:1}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary);box-shadow:inset 0 0 0 2px var(--tec-color-background),inset 0 0 0 4px var(--tec-color-border-active);outline:none}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__day-date{color:var(--tec-color-background-secondary)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus-visible .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-background)}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-background)}.rtec-icon-row{display:flex;align-items:center;margin-left:4px}.rtec-icon-text,.rtec-icon{display:flex;align-items:center;line-height:1}.rtec-icon-text{gap:5px}.rtec-icon-text svg,.rtec-icon svg,.rtec-icon-link svg,.rtec-icon-button svg{height:1em;width:auto;flex-shrink:0}.rtec-icon-link{display:inline-flex;padding:6px 0;align-items:center;gap:8px;font-size:1em;text-decoration:none}.rtec-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}.rtec-alert-icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;margin:0 auto 20px}.rtec-standard-bump-out .rtec-alert-icon{width:auto;height:auto;margin:0}.rtec-alert-icon svg{fill:currentColor;max-width:50px;width:100%;height:auto}@keyframes rtecspin{100%{transform:rotate(360deg)}}.rtec-processing-wrap{position:relative}.rtec-processing-wrap-flex{position:relative;display:flex;gap:10px;align-items:center}.rtec-fade{opacity:.6}.rtec-is-processing .rtec-spinner-container{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px}.rtec-processing-wrap-flex.rtec-is-processing .rtec-spinner-container{position:relative;top:0;left:0;margin:0}.rtec-is-processing .rtec-spinner-circle{box-sizing:border-box;width:30px;height:30px;border-radius:100%;border:4px solid rgb(0 0 0 / .1);border-top-color:#2271b1;-webkit-animation:rtecspin 0.8s infinite linear;animation:rtecspin 0.8s infinite linear}.rtec-dynamic-content.rtec-is-processing:not(.rtec-single-event-cta) .rtec-spinner-container{position:relative;top:0;left:0;margin:0 0 0 8px;display:inline-block;vertical-align:middle}.rtec-dynamic-content.rtec-is-processing:not(.rtec-single-event-cta) .rtec-spinner-circle{box-sizing:border-box;width:20px;height:20px;border-radius:100%;border:3px solid rgb(0 0 0 / .1);border-top-color:#2271b1;-webkit-animation:rtecspin 0.8s infinite linear;animation:rtecspin 0.8s infinite linear;display:block}#rtec .tribe-bar-toggle-arrow{display:inline-block;margin:0 4px;position:absolute;top:11px;right:10px}#rtec .tribe-bar-toggle-arrow:after{top:10px;right:0;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-top-color:inherit;border-width:8px}#rtec .tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{top:0;border-top-color:#fff0;border-bottom-color:inherit}.rtec-flex-centered-row{display:flex;align-items:center}.rtec-flex-standard-gap{gap:8px}#rtec .rtec-js-show,#rtec .rtec-hidden-message,#rtec .rtec-screen-reader{display:none}#rtec{max-width:700px;min-width:300px;border-top:0}.rtec-outer-wrap{position:relative;margin-top:1em}#rtec-confirm-unregister{text-align:center}#rtec-confirm-unregister button{display:block;margin:auto;margin-bottom:0}.rtec-yellow-message{display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:left;margin:25px 20px 0 2px;background-color:#fff;border-left:4px solid #ffba00;-webkit-box-shadow:0 1px 1px 0 rgb(0 0 0 / .1);box-shadow:0 1px 1px 0 rgb(0 0 0 / .1)}#rtec .rtec-warning{border-color:#b91c1c;color:#b91c1c;background:#fef2f2}.rtec-form-spacing{padding:12px;box-sizing:border-box}.rtec-form-spacing-sides{padding:0 12px;box-sizing:border-box}#rtec .rtec-form-wrapper{box-sizing:border-box;position:relative;width:100%;margin:0 auto 30px;border:1px solid #e8e8e8;background:#f7f7f7;padding:24px 12px}#rtec .rtec-register-button,#rtec-confirm-unregister button{position:relative;padding:12px 16px;font-size:16px;cursor:pointer}#rtec .rtec-register-button{margin-bottom:30px}#rtec:not(.rtec-use-modal) .rtec-register-button{padding-right:40px!important}#rtec.rtec-use-modal .rtec-register-button>span{display:none}#rtec input[type="submit"],#rtec .rtec-form-buttons button{float:none;padding:12px 16px;font-size:16px;cursor:pointer}.rtec button,.rtec input[type="submit"]{line-height:inherit;height:auto;margin:0}.rtec-attendance p,.rtec-attendance{text-align:center;margin:10px 0 0}.rtec-form-wrapper .rtec-attendance{margin-left:12px;margin-right:12px}.rtec-outer-wrap .rtec-attendance-display{margin-bottom:1em;padding-top:1em}body .rtec-outer-wrap .rtec-form-wrapper .tribe-events-notices{margin-left:12px;margin-right:12px}#rtec .rtec-form-field{margin-bottom:8px}#rtec .rtec-form-field.rtec-form-spacing{padding:12px;box-sizing:border-box}#rtec .rtec-input-wrapper{position:relative}#rtec .rtec-form-field:has(.rtec-valid){border:1px solid #14dc46;border-radius:4px}#rtec .rtec-form-field.rtec-form-spacing:has(.rtec-valid){padding:11px}#rtec .rtec-form-field .rtec-input-wrapper.rtec-valid,#rtec .rtec-form-field input.rtec-valid,#rtec .rtec-form-field select.rtec-valid,#rtec .rtec-form-field textarea.rtec-valid{border-color:#e5e5e5!important}#rtec .rtec-form-field:has(.rtec-error){border:1px solid #b91c1c;border-radius:4px}#rtec .rtec-form-field.rtec-form-spacing:has(.rtec-error){padding:11px}#rtec .rtec-form-field .rtec-input-wrapper.rtec-error,#rtec .rtec-form-field input.rtec-error,#rtec .rtec-form-field select.rtec-error,#rtec .rtec-form-field textarea.rtec-error{border-color:#e5e5e5!important}#rtec input[type="text"],#rtec input[type="email"],#rtec input[type="tel"],#rtec input[type="number"],#rtec textarea{box-sizing:border-box;display:inline-block;float:none;padding:8px;margin:0;width:100%;height:auto;font-size:18px;line-height:1.5;background:#fff;color:#333;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#rtec input[type="number"]{max-width:100px}#rtec .rtec-form-wrapper label{display:inline-block;color:#333}#rtec .rtec-checkbox-option-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:0 10px;min-height:1.5em}#rtec .rtec-checkbox-option-wrap input{margin:0;flex-shrink:0}#rtec .rtec-checkbox-option-wrap label{margin-left:5px;vertical-align:middle}#rtec .rtec-form-buttons{text-align:center}#rtec .rtec-form-buttons input{margin:0}#rtec .rtec-custom-hover:hover{opacity:.8}.rtec-honeypot-clear{display:block;background:#ff5c33;color:#fff;padding:5px 10px;margin:0 auto 15px;border-radius:5px}#rtec .rtec-email-spinner{position:absolute;top:11px;right:11px;display:inline-flex;align-items:center;pointer-events:none}#rtec .rtec-email-spinner .rtec-spinner-container{position:relative;top:0;left:0;margin:0;display:inline-block}.rtec-field-group{margin-bottom:16px}#rtec .rtec-email-spinner .rtec-spinner-circle{box-sizing:border-box;width:20px;height:20px;border-radius:100%;border:4px solid rgb(0 0 0 / .1);border-top-color:#2271b1;-webkit-animation:rtecspin 0.8s infinite linear;animation:rtecspin 0.8s infinite linear}#rtec .rtec-form-buttons .rtec-email-spinner{top:50%;right:50%;margin-top:-12px;margin-right:-12px}#rtec .rtec-error-message{margin:.5em 0 0;padding:8px 10px;font-weight:600;font-size:.9em;background:#fef2f2;color:#b91c1c;border-radius:4px;border:1px solid #fecaca}#rtec .rtec-success-message{text-align:center}.rtec-event-meta.rtec-attendee-list-meta{padding-top:24px}.rtec-shortcode .rtec-event-meta.rtec-attendee-list-meta{padding-top:0;margin-bottom:20px}.rtec-event-meta:after{content:"";visibility:hidden;display:table;clear:both}.rtec-event-meta .rtec-attendee-list{box-sizing:border-box;display:inline-block;float:left}.rtec-event-meta .rtec-list-column-2{width:50%}.rtec-event-meta .rtec-list-column-3{width:33.33%}.single-tribe_events .tribe-events-event-meta .rtec-section-title,.rtec-event-meta .rtec-section-title{width:100%;font-size:1.4em;font-weight:700;margin:0 0 8px}.single-tribe_events .tribe-events-event-meta .rtec-section-subtitle,.rtec-event-meta .rtec-section-subtitle{font-size:1.2em;font-weight:700;margin:20px 0 10px}.rtec-event-meta .rtec-attendee{display:block;width:100%;word-break:break-word;margin-right:4%}.rtec-event-meta .tribe-events-meta-group,.tribe-events-event-meta.rtec-event-meta .tribe-events-meta-group{width:100%}@media (min-width:768px){.rtec-shortcode .tribe-events-meta-group{padding-bottom:16px;width:100%}.rtec-event-meta.rtec-attendee-list-meta{padding-top:0}}#rtec-options-form input{max-width:400px}.rtec-already-registered-options input[type=submit]{line-height:inherit;height:auto;margin-bottom:10px;padding:12px 16px;font-size:16px}.rtec-unregister-link-wrap,.rtec-already-registered-options.rtec-is-user form{display:inline-block}.rtec-already-registered-options.rtec-is-user{margin-bottom:16px;position:relative;display:flex;align-items:center;gap:16px}.rtec-already-registered-options .rtec-spinner-wrap{display:flex}.rtec-already-registered-options .rtec-spinner-wrap img{height:1em}.rtec-processing{opacity:.5}h2.rtec-header,.entry-content h2.rtec-header{margin:0}h3.rtec-header,.entry-content h3.rtec-header{margin:1em 0 1.5em}.tribe-events-notices{background:#d9edf7;border-radius:4px;border:1px solid #bce8f1;color:#3a87ad;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff}@media all and (max-width:640px){#rtec .rtec-form-wrapper{width:100%!important}}.rtec-attendee-list-wrap .rtec-section-title{padding:0 4%;font-size:1.4em;font-weight:700;margin:20px 0 10px}.rtec-attendee-list-wrap .rtec-attendee-list{padding:0 4%;margin-bottom:20px}.rtec-attendee-list-wrap .tribe-events-single-section-title.rtec-section-subtitle{font-size:1.2em;font-weight:700;margin:20px 0 10px}.rtec-attendee-list-wrap .tribe-events-event-meta{background:#fafafa;border:1px solid #eee;margin:30px 0}.rtec-modal-is-open{overflow:hidden}.rtec-modal{position:fixed;width:700px;top:5%;left:50%;right:50%;max-height:90%;margin-left:-350px;overflow-y:auto;opacity:0;pointer-events:none;-webkit-box-shadow:0 5px 15px rgb(0 0 0 / .7);box-shadow:0 5px 15px rgb(0 0 0 / .7);background:#fcfcfc;-webkit-font-smoothing:subpixel-antialiased}.rtec-modal .rtec-button-link.rtec-action-modal-close,#rtec-modal .rtec-button-link.rtec-action-modal-close{position:absolute;top:4px;right:4px;left:auto;bottom:0;width:34px;height:34px;margin:0;padding:0;border:1px solid #fff0;z-index:1000;cursor:pointer;outline:none;background:#fff0;box-shadow:none;border-radius:0;text-align:center;text-decoration:none;font-weight:700;font-size:24px;font-family:sans-serif;transition-property:border,background;transition-duration:.05s;transition-timing-function:ease-in-out}.rtec-modal .rtec-button-link.rtec-action-modal-close svg{fill:#444}.rtec-modal .rtec-button-link.rtec-action-modal-close:hover svg,.rtec-modal .rtec-button-link.rtec-action-modal-close:active svg{fill:#111}.rtec-modal-content .rtec-already-registered-reveal{display:none}.rtec-media-modal-icon{display:block}.rtec-modal .rtec-button-link{text-align:center;color:inherit;text-decoration:none}@media all and (max-width:725px){.rtec-modal{width:100%;margin-left:-50%}}.rtec-modal-is-open .rtec-modal{opacity:1;pointer-events:auto;z-index:160000}.rtec-modal-is-open .rtec-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:159900}.rtec-modal #rtec .rtec-already-registered-options,.rtec-modal #rtec .rtec-form-toggle-button{display:none!important}.rtec-modal #rtec .rtec-form-wrapper{margin:0}.rtec-modal .tribe-events-event-meta.rtec-event-meta,.rtec-modal .rtec-scrollto.tribe-events-notices{margin:50px 0 0}.rtec-modal .rtec-modal-inner-pad{margin:40px 30px}.rtec-modal .rtec-modal-inner-pad p{margin-bottom:20px}#comment-input:after{content:"";display:table;clear:both}#comment-input input{float:left;margin-right:1%;padding-left:15px;padding-right:15px;width:32.666666%;min-width:28%;font-size:13px;color:#747474;border:1px solid #d2d2d2}#comment-input input:last-child{margin-right:0}#comment-textarea{margin-bottom:10px}#comment-textarea.fusion-contact-comment-below{margin-top:10px;margin-bottom:0}#comment-textarea textarea{padding:12px 15px;width:100%;height:150px;font-size:13px;color:#747474;border:1px solid #d2d2d2}.fusion-contact-form{line-height:normal}.fusion-contact-form #comment-submit-container{margin-top:20px;margin-bottom:0}.fusion-contact-form .grecaptcha-badge{z-index:100000}.fusion-contact-form .fusion-hide-recaptcha-badge{display:none}.fusion-contact-form .fusion-comment-privacy-checkbox-wrapper{display:flex;align-items:baseline;margin:20px 0;font-size:13px}.fusion-contact-form .fusion-comment-privacy-checkbox{margin:0 10px 0 0}.fusion-contact-form #comment-recaptcha{margin-top:13px}.fusion-privacy-element .fusion-privacy-form ul{list-style:none;margin:0 0 20px 0;padding:0}.fusion-privacy-element .fusion-privacy-form-floated ul li{display:inline-block;margin-right:20px}.fusion-faqs-wrapper{display:none}#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title{font-family:var(--faq_accordion_title_typography-font-family);font-weight:var(--faq_accordion_title_typography-font-weight);line-height:var(--faq_accordion_title_typography-line-height);letter-spacing:var(--faq_accordion_title_typography-letter-spacing);font-size:var(--faq_accordion_title_typography-font-size);text-transform:var(--faq_accordion_title_typography-text-transform)}#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title a{color:var(--faq_accordion_title_typography-color)}.fusion-faqs-wrapper .fusion-accordian .panel-body{font-family:var(--faq_accordion_content_typography-font-family);font-weight:var(--faq_accordion_content_typography-font-weight);line-height:var(--faq_accordion_content_typography-line-height);letter-spacing:var(--faq_accordion_content_typography-letter-spacing);font-size:var(--faq_accordion_content_typography-font-size);color:var(--faq_accordion_content_typography-color);text-transform:var(--faq_accordion_content_typography-text-transform)}.fusion-faq-post{position:relative}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a .fa-fusion-box{background-color:transparent!important}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a:hover .fa-fusion-box{background-color:transparent!important}body .portfolio-grid{margin-bottom:80px}.fusion-portfolio-wrapper{display:block}.fusion-portfolio-post{float:left}.fusion-portfolio-post .fusion-image-wrapper{opacity:0}.fusion-portfolio-one .fusion-portfolio-post{overflow:hidden;float:none;width:100%}.fusion-portfolio-two .fusion-portfolio-post{width:50%}.fusion-portfolio-three .fusion-portfolio-post{width:33.3333%;width:calc(100% / 3)}.fusion-portfolio-four .fusion-portfolio-post{width:25%}.fusion-portfolio-five .fusion-portfolio-post{width:20%}.fusion-portfolio-six .fusion-portfolio-post{width:16.6666%;width:calc(100% / 6)}.fusion-portfolio-post>.fusion-separator{margin:40px 0}.fusion-portfolio-content{margin-top:20px}.fusion-portfolio-content h2{margin:0 0 1px!important;padding:0}.fusion-portfolio-content .fusion-portfolio-meta{margin:0 0 10px;padding:0;font-weight:400;font-size:13px}.fusion-portfolio-content p{margin:0 0 20px}.fusion-portfolio-content p:last-child{margin-bottom:0}.fusion-portfolio .fusion-content-sep{margin-bottom:20px}.fusion-portfolio .fusion-separator{margin-top:40px}.fusion-portfolio #infscr-loading{bottom:-29px}.fusion-portfolio .loading-container{display:none}.fusion-portfolio-content-wrapper{opacity:0}.fusion-portfolio-content-wrapper .fusion-portfolio-content{margin-bottom:20px}.fusion-portfolio-content-wrapper .fusion-image-wrapper{opacity:1}.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{padding:0;border:1px solid #e9eaee;border-bottom-width:3px}.fusion-portfolio-boxed .fusion-portfolio-content{margin:0;padding:25px}.fusion-portfolio-one .fluid-width-video-wrapper{position:static}.fusion-portfolio-one .fusion-image-wrapper{margin-bottom:15px}.fusion-portfolio-one .fusion-portfolio-content{margin-bottom:0}.fusion-portfolio-one .fusion-portfolio-buttons{margin:20px -15px 0}.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button{margin:0 15px 15px}.fusion-portfolio-one .fusion-portfolio-buttons-full{margin-left:0;margin-right:0}.fusion-portfolio-one .fusion-portfolio-buttons-full .fusion-button{margin:5px 0}.fusion-portfolio-text-floated .fusion-image-wrapper{display:inline-block;flex-shrink:1;margin:0;padding:0 12.5px;max-width:540px;width:100%}.fusion-portfolio-text-floated .fusion-portfolio-content{margin-top:0}.portfolio-one-text .portfolio-item .image{width:100%;height:100%;float:none;margin-right:0}.portfolio-one-sidebar .portfolio-item .image{float:none}.portfolio-infinite .isotope{overflow:visible!important}.fusion-portfolio-gallery-hidden{display:none}.fusion-portfolio-equal-heights .fusion-portfolio-post{display:inline-flex}.fusion-portfolio-equal-heights .fusion-portfolio-content-wrapper{overflow:hidden;width:100%}.fusion-project-details-tb h3,.project-content h3{font-size:13px;line-height:17px;color:#333;margin:0 0 28px}.fusion-project-details-tb .project-description,.project-content .project-description{float:left;width:74.4681%}.fusion-project-details-tb .project-description p,.project-content .project-description p{margin-top:0}.fusion-project-details-tb .project-info,.project-content .project-info{float:right;width:23.4043%}.fusion-project-details-tb .project-info .project-info-box,.project-content .project-info .project-info-box{border-bottom:1px solid #e7e6e6;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.fusion-project-details-tb .project-info h4,.project-content .project-info h4{color:#333;margin:0 5px 0 0;float:left;width:110px}.with-sidebar .fusion-project-details-tb .project-info h4,.with-sidebar .project-content .project-info h4{display:block;width:100%;margin-bottom:5px}.fusion-project-details-tb .project-info .project-terms,.project-content .project-info .project-terms{float:left}.fusion-project-details-tb::after{content:" ";clear:both;display:table}.fusion-project-details-tb .project-info{float:right;width:100%}.portfolio-full.with-sidebar .project-info{float:left}.portfolio-full.with-sidebar .project-description{float:right;width:72.5%}.portfolio-half .flexslider:not(.tfs-slider){width:65.9574%;float:left}.portfolio-half .project-content{width:31.9149%;float:right}.portfolio-half .project-description{width:100%;margin-bottom:50px}.portfolio-half .project-description .flexslider:not(.tfs-slider){width:auto}.portfolio-half .project-info{width:100%}.portfolio-sep{clear:both;display:block}.portfolio-half .portfolio-sep{margin-bottom:50px}.project-info-box span{float:left}.portfolio-full .flexslider{margin-bottom:70px}.portfolio-grid .portfolio-tabs{margin-top:0}.portfolio-grid.portfolio-one .portfolio-item:last-child{margin-bottom:0}.portfolio-grid.portfolio-one .image{width:100%;float:none}.fusion-portfolio-layout-masonry .fusion-portfolio-content-wrapper,.fusion-portfolio.fusion-portfolio-masonry .fusion-portfolio-content-wrapper{position:relative}.fusion-portfolio-layout-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape{width:100%}.fusion-portfolio-layout-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape{width:66.6666%}.fusion-portfolio-layout-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape{width:50%}.fusion-portfolio-layout-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape{width:40%}.fusion-portfolio-layout-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape{width:33.3333%}.fusion-masonry-element-container>a>img,.fusion-masonry-element-container>img{display:none}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-content{transition:all .3s ease}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper{overflow:hidden}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content{transition:all .3s ease;transform:translateY(105%)}.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button{background-color:var(--portfolio_element_load_more_posts_button_bg_color);color:var(--portfolio_element_load_more_posts_button_text_color)}.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button:hover{background-color:var(--portfolio_element_load_more_posts_hover_button_bg_color);color:var(--portfolio_element_load_more_posts_hover_button_text_color)}header.tribe-events-header.tribe-events-header--has-event-search,nav.tribe-events-calendar-list-nav.tribe-events-c-nav,.tribe-events-c-subscribe-dropdown__container{display:none!important}@media (min-width:767px){.et-blog-css-grid>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.et-blog-css-grid>div>*{width:33%}}.tribe-events-event-image img.attachment-full.size-full.wp-post-image{display:none!important}body{margin:0 auto}.et_pb_image img{object-fit:cover}.custom-box>.et_pb_column{padding:28px 40px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:end;justify-content:space-between}.custom-box .et_pb_button_module_wrapper{padding-right:40px}.tnp-subscription{max-width:100%!important;display:flex;justify-content:space-between;gap:20px;margin:0 0 0!important}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription select{background:#fff!important;font-size:14px;height:40px;color:#383838}.tnp-subscription .tnp-field.tnp-field-firstname{max-width:215px}.tnp-subscription .tnp-field.tnp-field-button:after,.tnp-subscription .tnp-field.tnp-field-button:before{content:"";display:inline-block;width:7px;height:7px;border:.125rem solid;border-bottom:0;border-left:0;border-radius:1px;text-indent:-624.9375rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0}.tnp-subscription .tnp-field.tnp-field-button:before{right:8px}.tnp-subscription .tnp-field{flex:auto}.tnp-subscription input[type=submit]{color:#33526b;background:#fff0;text-transform:uppercase;padding:0;cursor:pointer}.tnp-subscription .tnp-field.tnp-field-button{position:relative;display:flex;align-items:center;flex:unset;padding-right:20px}.et_header_style_left #et-top-navigation nav>ul>li>a:hover{color:#e29236}#footer-info{text-align:center;width:100%}#footer-bottom{padding-bottom:12px}#main-footer #footer-widgets{padding:30px 0 0}#footer-widgets .footer-widget li:before{display:none}.container,.et_pb_row{width:100%!important}#footer-widgets .footer-widget li{padding:0}.heading-left-with-boder h2:before{content:"";border-top:4px solid #ce6038;display:inline-block;width:50px;margin-right:22px}.heading-left-with-boder.blue h2:before{border-color:#33526b}@media (max-width:767px){#page-container #footer-bottom{padding-left:20px;padding-right:20px;border-top:1px solid #ccc;padding-bottom:14px}#page-container #footer-widgets .footer-widget:nth-child(n),#main-content .footer-widget .fwidget{margin-bottom:18px!important}#main-content .custom-box>.et_pb_column{padding:28px 20px 28px}body .tnp-subscription{gap:8px;margin:28px 0 0!important}.tnp-subscription{flex-direction:column}.tnp-subscription div.tnp-field{max-width:100%!important}.tnp-subscription .tnp-field.tnp-field-button{background:#ce6038;color:#fff;padding:0 15px}.tnp-subscription input[type=submit]{color:#fff;width:auto}.tnp-subscription .tnp-field.tnp-field-button:before{right:25px}.tnp-subscription .tnp-field.tnp-field-button:after,.tnp-subscription .tnp-field.tnp-field-button:before{right:20px}}@media (max-width:981px){#main-footer #footer-widgets{padding:30px 20px 0!important}.et_pb_section_3{width:100%!important}br{display:none}}@media (min-width:981px){.custom-box .et_pb_module.et_pb_image{width:15.6%}.custom-box .et_pb_module.et_pb_text{width:68%}.side-iamges-sec .et_pb_column.et_pb_column_3_4{width:100%;background:transparent!important}.et_pb_column.et_pb_column_1_4.et_pb_column_5.cus-position-sec.et_pb_css_mix_blend_mode_passthrough{background:#fff0}.cus-position-sec{position:absolute;top:0;left:-40px;background:#fff0;margin:0!important;width:15%!important}.custom-box-gray .et_pb_column.et_pb_column_1_4{margin-right:0!important;width:19%;margin-top:-100px}.custom-commln-third .et_pb_column_1_3{margin:0;width:33.33333%}#main-footer:after{content:"";background-image:url(https://staging.zennijmegen.nl/wp-content/uploads/2022/07/footer-img.png);position:absolute;top:0;right:0;bottom:0;height:100%;width:176px;background-size:contain;background-repeat:no-repeat}#main-footer{position:relative}#main-header{box-shadow:none!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:20px;padding-top:20px}.et_header_style_left .et-fixed-header #top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{top:20px}.et_header_style_left .et-fixed-header #logo{max-height:80%}.et_header_style_left #et-top-navigation nav>ul>li>a{padding:38px 0}.et_header_style_left #et-top-navigation #top-menu-nav{padding-top:18px}.et_header_style_left #et-top-navigation{background:#fdf9f6;padding:0 60px!important}#main-header{box-shadow:none!important;left:50%;transform:translateX(-50%)}#main-header .container{padding:0!important}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{top:38px}.et_header_style_left .logo_container{top:20px}.et_header_style_left .et-fixed-header .logo_container{top:0}.et_pb_gutters3 .footer-widget{margin-bottom:20px}.row-custom-two-collomn .et_pb_column_2_5{width:30%;margin-right:3.5%}.row-custom-two-collomn .et_pb_column_3_5{width:66.5%}.half-section-with-img-btn-text .left-tp-img{margin-top:-88px;margin-right:0}.half-section-with-img-btn-text .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.floating-textt h3{float:left;margin-right:10px;padding:0}.custom-box-img-text .et_pb_column_1_3{margin-right:0;width:21%}.custom-box-img-text .et_pb_column_2_3{width:79%}}@media (min-width:981px) and (max-width:1200px){#logo{padding-left:15px;max-width:180px}.et_header_style_left #et-top-navigation{padding:0 15px!important}}.half-section-with-img-btn-text .et_pb_row.center-align{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-title-border h2:before{content:"";border-top:4px solid #33526b;display:inline-block;width:40px;margin-right:20px}.custom-title-border1 h2:before{content:"";border-top:4px solid #ce8840;display:inline-block;width:40px;margin-right:20px}.custom-title-border-rood h2:before{content:"";border-top:4px solid #ce6038;display:inline-block;width:40px;margin-right:20px}.custom-title-border-blauw h2:before{content:"";border-top:4px solid #33526b;display:inline-block;width:40px;margin-right:20px}.custom-title-border-groen h2:before{content:"";border-top:4px solid #3d7a54;display:inline-block;width:40px;margin-right:20px}.custom-title-border-creme h2:before{content:"";border-top:4px solid #fdf9f6;display:inline-block;width:40px;margin-right:20px}.big-text-ip{text-transform:uppercase;font-size:22px;margin-right:4px}body #page-container .et_pb_section .et_pb_button_1{margin-right:40px}.et_pb_image_0 .et_pb_image_wrap img{max-height:500px}et_pb_row_1{background-color:#e39229;box-shadow:6px 6px 8px 0 rgb(0 0 0 / 23%);margin-left:0;padding-left:60px!important}.et_pb_section.et_pb_section_2.et_section_regular .custom-box{margin-left:0;margin-right:auto;width:1130px}.et_pb_row.et_pb_row_1{padding-left:60px!important}.et_pb_row.et_pb_row_1.cus-box{padding-left:0px!important;margin-left:auto!important}.et_pb_row.et_pb_row_2.custom1{margin-left:auto!important}div#text-2 p{line-height:30px}h3.onze_sec{position:relative;top:9px}.et_pb_module.et_pb_text.et_pb_text_9.floating-textt.et_pb_text_align_left.et_pb_text_align_justified-phone.et_pb_bg_layout_light p{position:relative;top:3px}@media (min-width:981px){.et_header_style_left .et-fixed-header .logo_container{top:0;left:30px}}header#main-header .container.clearfix.et_menu_container{max-width:1400px}header#main-header{background:linear-gradient(to left,#fdf9f6 50%,#ffffff 50%)}@media (max-width:768px){.text-top-fllip h2{width:1px;word-wrap:break-word}.footer-widget .textwidget br{display:block}}.et_mobile_menu .menu-item-has-children>a{background-color:#fdf9fb}.et_pb_module.et_pb_text.et_pb_text_5.et_pb_text_align_left.et_pb_text_align_justified-phone.et_pb_bg_layout_light .et_pb_text_inner p{color:#fff}.et_pb_column.et_pb_column_4_4.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_module.et_pb_text.et_pb_text_4.floating-textt.et_pb_text_align_left.et_pb_text_align_justified-phone.et_pb_bg_layout_light p{color:#fff}.et_pb_module.et_pb_text.et_pb_text_8.floating-textt.et_pb_text_align_left.et_pb_text_align_justified-phone.et_pb_bg_layout_light .et_pb_text_inner p{color:#fff}.et_pb_module.et_pb_text.et_pb_text_6.floating-textt.et_pb_text_align_left.et_pb_text_align_justified-phone.et_pb_bg_layout_light .et_pb_text_inner p{color:#fff}.et_pb_column.et_pb_column_4_4.et_pb_column_7.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_module.et_pb_text.et_pb_text_10.floating-textt.et_pb_text_align_left.et_pb_bg_layout_light p{color:#fff}div#text-2 p{color:#fff}p{font-size:16px!important;line-height:28px;color:#4a4a4a}@media (max-width:980px){.mobile_menu_bar:before{color:#d3d3d3}}@media (min-width:1025px){.et_pb_column.et_pb_column_3_4.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough{margin-right:0;width:83%}.et_pb_column.et_pb_column_1_4.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:17%}}.list-box p{color:#4a4a4a!important}cus-position-sec{background-color:#f4efe2;padding-top:0}.text-variation p{color:#4a4a4a!IMPORTANT}div#cus-align-text p{padding-top:6px}.black-text p{color:#4a4a4a!important}.et_pb_section{background-color:#fff0}#main-footer{background-image:url(https://staging.zennijmegen.nl/wp-content/uploads/2022/08/light-bg2.png);background-repeat:repeat-y;background-position-x:calc(100% - 176px);background-position-y:center}body{background-image:url(https://staging.zennijmegen.nl/wp-content/uploads/2022/02/bg.png);background-repeat:no-repeat,repeat;background-position:center bottom;background-size:100% auto}@media only screen and (max-width:980px){#main-footer{background-repeat:repeat!important}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list{display:none}.tribe-events .tribe-events-c-small-cta__stock{display:none!important}.tribe-common-b3.tribe-tickets__tickets-item-extra-available{display:none}.tribe-events-schedule .tribe-events-cost{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-title,.event-tickets .tribe-tickets__tickets-title{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{border:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-quantity,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-quantity,.event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-total{display:none}element.style{display:inline-block}.et-db #et-boc .et-l *{-webkit-box-sizing:border-box;box-sizing:border-box}#rtec .rtec-register-button,#rtec-confirm-unregister button{font-size:25px;color:darkgreen;border-width:thin;border-color:#018245}.tribe-events-notices{display:none}#rtec .rtec-form-buttons input{background-color:darkgreen;border:none}#rtec input[type="submit"]{font-size:22px}#rtec input[type="text"],#rtec input[type="email"],#rtec input[type="tel"],#rtec input{border-radius:0}.rtec-outer-wrap #rtec,.rtec-outer-wrap #rtec .rtec-form-wrapper,.rtec-outer-wrap #rtec-form{width:100%!important;max-width:100%!important;box-sizing:border-box!important}#rtec-form{box-shadow:0 8px 20px rgb(0 0 0 / .25)!important;border:15px solid #ce6038!important;box-sizing:border-box!important}#rtec input[type="text"],#rtec input[type="email"],#rtec input[type="tel"],#rtec input[type="number"],#rtec textarea,#rtec .rtec-form-field{box-shadow:none!important}@media (min-width:768px){.rtec .rtec-form-fields-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:15px!important}.rtec .rtec-form-fields-wrapper .rtec-form-field{width:100%!important;max-width:100%!important;flex:none!important;margin-right:0!important}}@media (max-width:767px){.rtec .rtec-form-fields-wrapper{display:block!important}.rtec .rtec-form-fields-wrapper .rtec-form-field{width:100%!important}}#rtec .rtec-form-buttons{margin-top:24px!important;margin-bottom:0!important;padding-bottom:0!important}.rtec-outer-wrap::before{content:"vul de velden hieronder in";display:block;font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-size:22px;font-weight:400;letter-spacing:3px;font-style:italic;color:#000;text-align:left;margin-bottom:16px}.tribe-events-single-event-description::after{content:"Aanmelden?";display:block;font-family:Open Sans;font-size:36px;font-weight:700;color:#000;text-transform:uppercase;text-align:left;margin-bottom:8px;margin-top:24px}