img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.twb-cont{display:flex;flex-direction:column;margin:10px 10px 0 0 !important;align-items:flex-end}.twb-cont p,.twb-cont p>a{font:normal normal 600 12px/18px Open Sans;letter-spacing:.1px;color:#323a45;opacity:.7;padding-top:10px}a.twb-custom-button,a.twb-custom-button:hover,#wp-admin-bar-booster-top-button .ab-item,#wp-admin-bar-booster-top-button .ab-item:hover{margin:3px 0 0 10px !important;height:26px !important;border-radius:2px;font-weight:600;font-size:12px;line-height:24px;letter-spacing:.1px;text-align:center;cursor:pointer;text-decoration:none;padding:0 8px 0 7px}.twb-green-button,.twb-green-button:hover,.twb-green-button:focus,#wp-admin-bar-booster-top-button .ab-item,#wp-admin-bar-booster-top-button .ab-item:hover,#wp-admin-bar-booster-top-button .ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-booster-top-button:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li.twb-green-button>.ab-item:focus{background:#22b339 0% 0% no-repeat padding-box;color:#fff}.twb-custom-button:before,#wp-admin-bar-booster-top-button .ab-item:before{content:'';top:4px;left:0;width:18px;height:18px;background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/optimize.svg) 0% 0% no-repeat padding-box !important;float:left;position:relative;margin-right:6px}.twb_elementor_control_title{font-size:12px;font-weight:700;line-height:18px;vertical-align:middle;display:flex;align-items:center;margin-bottom:2px;color:#1e1e1e}.elementor-control a.twb-green-button,.elementor-control a.twb-custom-button,.elementor-control a.twb-custom-button:hover{display:inline-block;margin:10px 0 10px 0!important}.elementor-control-twb_optimize_section .elementor-panel-heading{display:none}.elementor-panel .elementor-tab-control-twb_optimize{position:relative;padding:0 5px;box-sizing:border-box;min-width:80px;width:initial}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-tab-control-twb_optimize a{top:22px;position:absolute;left:50%;transform:translateX(-50%);font-size:8px;font-weight:600;width:100%}.elementor-control .twb-score-container,.elementor-control .twb-score-disabled-container{display:flex;flex-direction:column;padding:0;background:transparent 0% 0% no-repeat padding-box;border:none;color:#fff;width:100%;position:relative}.elementor-control .twb_elementor_control_title.twb_not_optimized{background:url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/red-info.svg) no-repeat;background-size:16px;padding-left:22px;font-size:12px;font-weight:700;line-height:18px;vertical-align:middle;display:flex;align-items:center;margin-bottom:2px;color:#1e1e1e}.elementor-control .twb-score-title{font-size:12px;line-height:18px;font-weight:400;color:#1e1e1e;margin-top:2px}.elementor-control .twb-score{flex-direction:row;display:flex;padding:20px 0 10px;background-color:#f9f9f9;margin:20px 0 10px;border-radius:6px}.elementor-control .twb-score-mobile,.elementor-control .twb-score-desktop{display:flex;flex-direction:column;width:50%;padding:10px;background:#FFFFFF0D 0% 0% no-repeat padding-box;border-radius:6px;align-items:center;margin:0}.elementor-control .twb-score-circle{width:40px;height:40px;position:relative;border-radius:50%;margin:0;background:#FD3C311A 0% 0% no-repeat padding-box}.elementor-control .twb-score-text{margin:0;text-align:center;font-family:Open Sans;font-weight:100}.elementor-control .twb-score-text-name{display:block;font:normal normal bold 10px/16px Open Sans;letter-spacing:0px;opacity:1;color:#323a45}.elementor-control .twb-load-text-time{display:block;font:normal normal 600 10px/16px Open Sans;letter-spacing:.08px;color:#323a45;opacity:.5}.elementor-control .twb_check_score_button{width:180px;height:30px;line-height:30px;box-sizing:border-box;text-decoration:none;background-color:#22b339;color:#fff;border-radius:4px;text-align:center;margin-top:20px;float:right;cursor:pointer}.elementor-control .twb_status_description{padding-left:21px;font-size:12px;line-height:18px}.elementor-control .twb_elementor_control_title span.twb_inprogress{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;animation:rotation 1s infinite linear;background-size:16px;margin-right:6px;width:16px;height:16px;display:inline-block}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.elementor-control .twb-score-overlay{width:47%;height:80px;z-index:10;position:absolute;background-color:#2e3338 !important;align-items:center;justify-content:center}.elementor-control .twb-score-desktop-overlay{right:2%}.elementor-control .twb-score-mobile-overlay{left:2%}.elementor-control .twb-score-bottom a,.elementor-control .twb-score-bottom a:hover{text-decoration:underline;font-size:12px;line-height:18px;color:#22b339;font-weight:600;cursor:pointer;border:none}.elementor-panel .elementor-tab-control-twb_optimize a:before{width:26px;position:absolute;top:-17px;left:calc(50% - 13px);content:" ";height:26px;background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/logo_dark.svg) 0 0 no-repeat;background-size:26px}.elementor-panel-menu-item-icon .twb-element-menu-icon:before{display:block;margin:auto;width:26px;height:26px;content:" ";background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/logo_dark.svg) 0 0 no-repeat;background-size:26px}.elementor-panel .twb-dismiss-info{justify-content:right;margin-top:15px;opacity:.7}.twb-hidden,.twb-dismiss-container.twb-hidden,.twb-score-container.twb-hidden,.twb-score-overlay.twb-hidden,.twb-score-disabled-container.twb-hidden{display:none}#twb-speed-galleries_bwg,#twb-speed-wdi_feeds,#twb-speed-info_ffwd,#twb-speed-sliders_wds,#twb-speed-manage_fm{position:relative;padding-left:30px;font-weight:600;width:180px}#twb-speed-galleries_bwg:before,#twb-speed-wdi_feeds:before,#twb-speed-info_ffwd:before,#twb-speed-sliders_wds:before,#twb-speed-manage_fm:before{content:'';position:absolute;top:18px;left:10px;transform:translateY(-50%);width:15px;height:15px}#twb-speed-sliders_wds:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/slider.svg) 0% 0% no-repeat padding-box}#twb-speed-info_ffwd:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/ff.svg) 0% 0% no-repeat padding-box}#twb-speed-wdi_feeds:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/if.svg) 0% 0% no-repeat padding-box}#twb-speed-galleries_bwg:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/pg.svg) 0% 0% no-repeat padding-box}#twb-speed-manage_fm:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/fm.svg) 0% 0% no-repeat padding-box}th[id^=twb-speed-]:after{content:'';position:absolute;top:18px;right:60px;transform:translateY(-50%);width:15px;height:15px;cursor:pointer}th[id^=twb-speed-]:after{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/closed_eye.svg) 0% 0% no-repeat padding-box}.twb-page-speed{position:relative;padding-left:20px;font-size:12px;font-weight:700;font-family:Open Sans;line-height:18px;color:#51575d}.twb-notoptimized a,a.twb-see-score{color:#3a70ad;text-decoration:underline;cursor:pointer}.twb-page-speed:before{content:'';position:absolute;top:8px;left:0;transform:translateY(-50%);width:16px;height:16px}.twb-optimized:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/not_optimized.svg) 0% 0% no-repeat padding-box}.twb-notoptimized:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/check_score.svg) 0% 0% no-repeat padding-box}.twb-optimizing:before{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/loader.svg) 0% 0% no-repeat padding-box;margin:8px 2px;animation:rotation 1s infinite linear;width:14px;height:14px;top:-6px}.twb-page-speed p.twb-description{font-size:11px;margin:0;line-height:12px;font-weight:600;padding:0;color:#51575d}.twb-score-container,.twb-dismiss-container,.twb-score-disabled-container{display:flex;flex-direction:column;padding:20px 25px;background:#23282d 0% 0% no-repeat padding-box;border:1px solid #FFFFFF1A;border-radius:6px;color:#fff;position:absolute;z-index:10;margin-top:-2px;width:350px}#wpadminbar .twb-dismiss-info p,.twb-dismiss-info{display:flex;margin:0;justify-content:right}.twb-dismiss-container{flex-direction:row;width:250px}#wpadminbar .twb-dismiss-info p,#wpadminbar .twb-dismiss-info a,.wp-list-table .twb-dismiss-container p,.wp-list-table .twb-dismiss-container a{font:normal normal normal 12px/18px Open Sans;letter-spacing:.1px;color:#FFFFFFCC;margin:0}.elementor-panel .twb-dismiss-info p,.elementor-panel .twb-dismiss-info a{font:normal normal 600 12px/18px Open Sans;letter-spacing:.1px;color:#323a45;border:none}#wpadminbar .twb-dismiss-info a,.elementor-panel .twb-dismiss-info a,.wp-list-table .twb-dismiss-container a{text-decoration:underline}#wpadminbar .twb-dismiss-info a{padding:0 0 0 3px;height:auto}#wpadminbar .twb-score-overlay,.twb-score-overlay{height:32px;z-index:10;position:absolute;background-color:#2e3338 !important;align-items:center;justify-content:center}#wpadminbar .twb-score-desktop-overlay,.twb-score-desktop-overlay{right:20px}#wpadminbar .twb-loader,.twb-loader{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/loader.svg) 0% 0% no-repeat padding-box;animation:rotation 1s infinite linear;width:14px;height:14px}#wpadminbar .twb-reload,.twb-reload{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/reload.svg) 0% 0% no-repeat padding-box;width:28px;height:28px;cursor:pointer}#wpadminbar .twb-score-title,.twb-score-title{font-size:12px;line-height:18px;font-weight:600}#wpadminbar .twb-score-desc,.twb-score-desc{font-size:12px;line-height:18px;font-weight:400;color:#FFFFFFCC}#wpadminbar .twb-score,.twb-score{flex-direction:row;display:flex;padding:20px 0 10px}#wpadminbar .twb-score-bottom,.twb-score-bottom{text-align:right}#wpadminbar .twb-score-bottom a,#wpadminbar .twb-score-bottom a:hover,.twb-score-bottom a,.twb-score-bottom a:hover{text-decoration:underline;font-size:12px;line-height:18px;color:#22b339;font-weight:400;cursor:pointer;padding:0}#wpadminbar .twb-score-mobile,.twb-score-mobile{margin-right:10px}#wpadminbar .twb-score-mobile,#wpadminbar .twb-score-desktop,.twb-score-mobile,.twb-score-desktop{display:flex;width:150px;padding:10px;background:#FFFFFF0D 0% 0% no-repeat padding-box;border-radius:6px}#wpadminbar .twb-score-text,.twb-score-text{margin-right:16px;text-align:left;font-family:Open Sans;font-weight:100}#wpadminbar .twb-score-text-name,.twb-score-text-name{display:block;font:normal normal bold 10px/16px Open Sans;letter-spacing:0px;opacity:1}#wpadminbar .twb-load-text-time,.twb-load-text-time{display:block;font:normal normal 600 10px/16px Open Sans;letter-spacing:.08px;opacity:.5}#wpadminbar .twb-score-circle,.twb-score-circle{width:30px;height:30px;position:relative;border-radius:50%;margin-right:12px;background:#FFFFFF0D 0% 0% no-repeat padding-box}#wpadminbar .twb-score0,.twb-score0{background:url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/red-info.svg) no-repeat #FD3C310D;background-size:30px;width:30px;height:30px;position:absolute;left:-15px;top:-15px;border-radius:30px}#wpadminbar .twb-score-circle .twb-score-circle-animated,.twb-score-circle .twb-score-circle-animated{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font:normal normal bold 12px/18px Open Sans;letter-spacing:0px}#wp-admin-bar-twb_adminbar_info{height:25px}#wpadminbar .quicklinks #wp-admin-bar-twb_adminbar_info .ab-empty-item{display:flex;height:25px}#wpadminbar:not(.mobile) .ab-top-menu>li#wp-admin-bar-twb_adminbar_info:hover>.ab-item{background:0 0}#wpadminbar .twb_admin_bar_menu_header{display:flex;align-items:center;height:25px;padding:2px 8px;box-sizing:border-box;border-radius:2px;color:#fff;font-size:12px;line-height:18px;letter-spacing:.1px;font-weight:700;font-family:Open Sans;background-color:#22b339;margin-top:3px}#wpadminbar .twb_not_optimized_logo{color:#fff;font-size:12px;line-height:18px;letter-spacing:.1px;font-weight:700;font-family:Open Sans}#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header{margin-top:0;background-color:transparent}#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized{background-color:transparent}#wpadminbar .twb_admin_bar_menu_header img{width:18px;cursor:pointer;margin-right:4px}#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized img{width:12px;cursor:pointer;margin-right:7px}#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress span,#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;animation:rotation 1s infinite linear;width:18px;height:18px;padding:0;margin-left:0;margin-top:6px}#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_backend_not_optimized_logo{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/not_optimized.svg) 0 3px no-repeat padding-box;animation:none;background-size:12px}#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress .twb_vr{display:inline-block;width:1px;height:18px;background-color:#FFFFFF1A;margin:7px 10px 0}#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_counted{background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/not_optimized.svg) 0 0 no-repeat padding-box;animation:none}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}#wpadminbar .twb_admin_bar_menu{height:100%;cursor:pointer}#wpadminbar div.twb_admin_bar_menu_main{position:absolute;background:0 0;display:block;padding-top:10px;left:10px;font-family:Open Sans}#wpadminbar .twb_admin_bar_menu_content{display:inline-block;width:400px;height:auto;padding:25px 25px 20px;background-color:#23282d;border:1px solid #FFFFFF1A;border-radius:6px;box-sizing:border-box;font-family:Open Sans}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted{margin-bottom:10px}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont{border-bottom:1px solid #FFFFFF1A}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont:first-child{margin-top:0}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont{margin-top:25px}#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont:last-child{border:none}#wpadminbar .twb_counted .twb_counted_congrats_row{display:flex}#wpadminbar .twb_counted .twb_counted_congrats_row span{width:18px;height:18px}#wpadminbar .twb_admin_bar_menu_content .twb_status_title{display:flex;flex-grow:1;align-items:center;font-size:14px;line-height:20px;color:#fff;font-weight:700;margin-bottom:4px}#wpadminbar .twb_counted .twb_status_title{background:url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/green-info.svg) 0 no-repeat padding-box;background-size:16px;padding-left:25px}#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress{display:flex}#wpadminbar .twb_admin_bar_menu_content .twb_score_inprogress span{display:inline-block;width:16px;height:16px;background-size:16px!important;margin-left:0;margin-right:5px;background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;animation:rotation 1s infinite linear;background-position:top 2px}#wpadminbar .twb_admin_bar_menu_content .twb_status_description{font:normal normal normal 12px/18px Open Sans;letter-spacing:.1px;color:#fff;opacity:.8}#wpadminbar .twb_admin_bar_menu_content.twb_counted .twb_status_description{margin-bottom:20px;opacity:1}#wpadminbar .twb_admin_bar_menu_content.twb_counted .twb_status_description span{font:italic normal bold 12px/18px Open Sans}#wpadminbar .twb_admin_bar_menu_content .twb_check_score_button_cont,.elementor-control .twb_check_score_button_cont{display:flex;justify-content:right;margin-bottom:15px}#wpadminbar .twb_admin_bar_menu_content .twb_check_score_button{width:180px;height:30px;line-height:30px;box-sizing:border-box;text-decoration:none;background-color:#22b339;color:#fff;border-radius:4px;text-align:center;margin-top:20px;float:right;cursor:pointer}#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_up_arrow{background:url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/up_arrow_nav.svg) 0 no-repeat padding-box;background-size:18px}#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_down_arrow{background:url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/down_arrow_nav.svg) 0 no-repeat padding-box;background-size:18px}#wpadminbar .twb_score_success_container_title{line-height:18px;margin-bottom:15px;color:#fff}#wpadminbar .twb_counted .twb_counted_congrats_subtitle{font-size:12px;line-height:18px;letter-spacing:.1px}#wpadminbar .twb_counted .twb_counted_congrats_subtitle span{color:#fff;font-style:italic;font-weight:600}#wpadminbar .twb_admin_bar_menu_main hr{height:1px;background-color:#FFFFFF1A;margin:20px 0;border:none}#wpadminbar .twb_counting_container{width:400px;height:auto;padding:25px 25px 20px;background-color:#23282d;border:1px solid #FFFFFF1A;border-radius:6px;box-sizing:border-box;font-family:Open Sans}#wpadminbar .twb_counting_container p.twb_counting_title{display:flex;align-items:center;font:normal normal bold 14px/20px Open Sans;letter-spacing:0px;color:#fff;opacity:1;margin-bottom:4px}#wpadminbar .twb_counting_container p.twb_counting_descr{font:normal normal normal 12px/14px Open Sans;letter-spacing:.1px;color:#FFFFFFCC;border-bottom:1px solid #FFFFFF1A;padding-bottom:20px;margin-bottom:20px}#wpadminbar .twb_counting_container p.twb_counting_descr:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#wpadminbar .twb_counting_container p.twb_counting_title span{display:inline-block;width:14px;height:14px;background:transparent url(//gewerbeverein-ihringen.de/wp-content/plugins/form-maker/booster/assets/css/../images/loader_green.svg) 0 0 no-repeat padding-box;background-size:14px;animation:rotation 1s infinite linear;margin-right:5px}#wpadminbar .twb-score-container{border:none}#wpadminbar .twb-score-circle .twb-score-circle-animated{color:#ffffff!important}#wpadminbar .twb-score-text-name{font-size:10px;line-height:16px;font-weight:700;letter-spacing:0}#wpadminbar .twb-load-text-time{font-size:10px;line-height:16px;font-weight:700;letter-spacing:0;opacity:.5}#wpadminbar .twb-load-time{line-height:0}#wpadminbar .twb-score-circle,.twb-score-circle{margin-right:8px}#wpadminbar .twb-hidden{display:none!important}@media only screen and (max-width:785px){.wp-list-table .twb-score-container{display:none}}
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:-.1em !important;background:0 0 !important;padding:0 !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:none;outline:0;background:0 0;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-buttons-container,.cn-text-container{display:inline-block}.cn-compliance-warning{display:block;color:#f5a623!important;font-size:12px;line-height:18px;margin:4px 0 8px 0}.cn-compliance-warning .cn-warning-icon{color:#f5a623!important;margin-right:4px}.cn-compliance-warning strong{color:#f5a623!important}.cn-compliance-warning a{color:#f5a623!important;text-decoration:underline}.cn-compliance-warning a:hover{color:#ffb84d!important}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}
span.eeb-nodis{display:none !important}span.eeb-rtl{unicode-bidi:bidi-override !important;direction:rtl !important;display:inline !important}span.eeb-rtl span.eeb-sd,span.eeb-nrtl span.eeb-sd{display:inline !important;padding-left:0 !important}span.eeb-nrtl{word-break:break-all !important}.eeb-encoded{position:relative;margin-top:-.3em;z-index:1000;color:green}
.event-tickets{clear:both}.tkt-slctr-tbl-wrap-dv{margin:1em 0;font-size:1.1em}.tkt-slctr-tbl{border-collapse:collapse;margin-bottom:1.5em;width:99%}.tkt-slctr-tbl th,.tkt-slctr-tbl td{word-break:normal}.tckt-price--nowrap{white-space:nowrap !important}.icon-right span.ui-icon{margin:.7em .3em 0 0}.event-list-display-dv{padding-bottom:2em}.event_data .event-display-boxes{margin:.5em 0 1.5em;border:1px solid #ccc;border-radius:5px}.event-data-display,.event_data .event-data-display-dv,.event-queue-wrap-dv{padding:1em!important;line-height:1.5em;margin:0!important}.mini-cart-widget-dv{padding:.5em!important;line-height:1.4em;margin:0!important}.event_data h3.ui-widget-header,#event-queue h3.ui-widget-header{padding-left:1em!important;margin:.25em 0 0}.espresso-mini-cart h4.ui-widget-header{padding-left:.5em!important;margin:0!important}.event-list-display-dv .big-event-title-hdr,#multi-event-registration .big-event-title-hdr{font-size:24px;line-height:1.1em;margin:1em 0 0}.event_data .event-date-hdr{margin:.5em 0;letter-spacing:.25em}.event-list-display-dv .event-address-pg{display:inline-block;float:left;margin-right:3em}.event-list-display-dv p{margin-bottom:.5em}.ui-state-highlight{padding:.5em 1em}.event-map-parent{display:inline-block;margin-top:.75em}.event-list-display-dv .google-map-link-btn{margin-bottom:.5em}.event-list-display-dv .event-more-info-dv{text-align:right}.event-list-add-ticket-lnk{font-size:.75em;float:right;cursor:pointer}.event-list-sold-out-msg-pg{font-weight:700;color:#eb574d}.ee-sixth-width{width:16.7%}.ee-fifth-width{width:20%}.ee-fourth-width{width:25%}.ee-third-width{width:33%}.ee-half-width{width:50%}.tckt-slctr-tkt-details-td{padding:0 !important;border-top:none !important}.tckt-slctr-tkt-details-date-th,.tckt-slctr-tkt-details-date-td,.tckt-slctr-tkt-details-time-th,.tckt-slctr-tkt-details-this-ticket-sold-th,.tckt-slctr-tkt-details-this-ticket-left-th,.tckt-slctr-tkt-details-total-tickets-sold-th,.tckt-slctr-tkt-details-total-tickets-left-th{vertical-align:middle}.ee-ticket-selector-ticket-price-th{text-align:center;width:25%}.ee-ticket-selector-ticket-qty-th{text-align:center;width:25%}.tkt-slctr-tbl td .ticket-pending-pg{position:relative;top:-.5em;margin:0 0 -.5em;line-height:.8em}.no-tkt-slctr-ticket-dv .ticket-pending-pg{line-height:.8em}.tkt-slctr-tbl td .ticket-on-sale,.no-tkt-slctr-ticket-dv .ticket-on-sale{color:#60a000;font-weight:700}.tkt-slctr-tbl td .ticket-pending,.no-tkt-slctr-ticket-dv .ticket-pending{font-size:.85em;color:#f59200;font-weight:700}.tkt-slctr-tbl td .ticket-sales-expired,.no-tkt-slctr-ticket-dv .ticket-sales-expired{font-size:.85em;color:#a8a8a8}.tkt-slctr-tbl td .sold-out,.no-tkt-slctr-ticket-dv .sold-out{font-size:.85em;font-weight:700;color:#e53248}.tkt-slctr-tbl td .ticket-required-pg,.no-tkt-slctr-ticket-dv .ticket-required-pg{font-size:.85em;font-weight:700;color:#d54e21;line-height:1em;margin:0}.tckt-slctr-cal-img{display:inline-block;width:12px;height:12px;padding:0;margin:2px .4em -1px .2em}.display-tckt-slctr-tkt-details,.hide-tckt-slctr-tkt-details{margin:0 0 0 1em}.display-tckt-slctr-tkt-details:hover,.hide-tckt-slctr-tkt-details:hover{color:#666}.tckt-slctr-tkt-details-dv{position:relative;padding:1em;margin:.5em}.tckt-slctr-tkt-details-dv h5{margin:1em 0 0}.tckt-slctr-tkt-details-dv .smaller-text{display:block;margin:1em 0 0;font-size:11px}.tckt-slctr-tkt-details-tbl-wrap-dv{width:99%;padding:3px;margin:.5em 0 0}.tckt-slctr-tkt-details-tbl-wrap-dv .tckt-slctr-tkt-details-tbl{width:100%;margin:0;border-width:1px;line-height:.8em}.tckt-slctr-tkt-datetimes-sctn .tckt-slctr-tkt-details-tbl{table-layout:auto;display:block;overflow-x:auto;font-size:.85em}.tckt-slctr-tkt-details-tbl th{padding:5px;font-size:1em}.tckt-slctr-tkt-details-tbl thead th{border-width:1px;font-weight:700}.tckt-slctr-tkt-details-tbl td{padding:5px;border-width:1px}.ticket-details-label-spn{display:inline-block;width:110px}.mini-btn{display:inline-block;position:relative;padding:4px 5px 5px;border:1px solid #ccc;font-family:"Helvetica Neue","Helvetica",Arial,Verdana,sans-serif;text-align:center;font-weight:700;line-height:1;cursor:pointer;vertical-align:middle;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tkt-sltr-thrd-chrt-price-spn{display:inline-block;min-width:75%}.available-spaces-last-update-spn{margin-left:1em;font-size:.7em;letter-spacing:1px;color:#999}.ee-gmap-align-left{float:left;margin:2.5em 1.5em 1em 0}.ee-gmap-align-center{margin:2em auto 1em}.ee-gmap-align-right{float:right;margin:2.5em 1em 1em 1.5em}.ee-gmap img,.espresso-paid-status-icon-img{box-shadow:none !important;border-radius:0 !important}.ticket-selector-submit-btn,.ticket-selector-submit-btn-wrap{float:right}.ticket-selector-submit-btn-wrap{display:inline-block}.ticket-selector-disabled-submit-btn-msg{display:none;margin:.25em 1.5em;font-size:.75em;line-height:1.4em;letter-spacing:.015625rem}.ee-event-expired-notice{margin-bottom:1em}.ee-a11y-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.ee-a11y-screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.tckt-slctr-tkt-details-tbl td:before{display:none}.tckt-slctr-tkt-details-tbl .ttl-lbl-td{display:table-cell}.tckt-slctr-tkt-details-tbl th,.tckt-slctr-tkt-details-tbl td{display:table-cell;padding:.25em .5em}.no-tkt-slctr-ticket-dv{border:1px solid #eee;box-sizing:border-box;margin:0 0 1em;padding:1em;width:100%}.no-tkt-slctr-ticket-content-dv{float:left;margin:0}.no-tkt-slctr-ticket-dv p{margin:0}.no-tkt-slctr-ticket-dv .no-ticket-selector-msg{font-size:.85em}.no-tkt-slctr-ticket-dv h5{margin:0 0 .5em}.event-tickets .no-ticket-selector-h2{margin:0;position:relative;text-align:center;top:0}.datetime_selector-dv{position:relative}.select-wrap-dv{display:inline-block;position:relative}.datetime_selector-lbl{display:block}.datetime_selector-lbl .dashicons{position:relative;top:-2px}.tckt-slctr-tbl-tr,.tckt-slctr-tkt-details-tr{display:table-row}.tckt-slctr-tbl-tr.ee-hidden-ticket-tr,.tckt-slctr-tkt-details-tr.ee-hidden-ticket-tr{display:none}.look-at-meeeeee{animation:shakey-shakey 1s infinite}@media (prefers-reduced-motion:reduce){.look-at-meeeeee{animation:none !important}}@keyframes shakey-shakey{0%{transform:translateX(0)}2.5%{transform:translateX(.25rem)}5%{transform:translateX(0)}7.5%{transform:translateX(-.25rem)}10%{transform:translateX(0)}12.5%{transform:translateX(.25rem)}15%{transform:translateX(0)}17.5%{transform:translateX(-.25rem)}20%{transform:translateX(0)}100%{transform:translateX(0)}}@media (max-width:600px){.tckt-slctr-tkt-details-tbl{margin:1em 0;min-width:300px}.tckt-slctr-tkt-details-tbl tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.tckt-slctr-tkt-details-tbl th,.tckt-slctr-tkt-details-tbl .ttl-lbl-td,.tckt-slctr-tkt-details-tbl .sbttl{display:none}.tckt-slctr-tkt-details-tbl td{display:block}.tckt-slctr-tkt-details-tbl td:first-child{padding-top:.5em}.tckt-slctr-tkt-details-tbl td:last-child{padding-bottom:.5em}.tckt-slctr-tkt-details-tbl td:before{content:attr(data-th) ": ";font-weight:700;width:8.5em;display:inline-block}.tckt-slctr-tkt-sale-dates-sctn .ticket-details-label-spn{width:100%}.tckt-slctr-tkt-details-tbl th,.tckt-slctr-tkt-details-tbl td{text-align:left}.tckt-slctr-tkt-details-dv .smaller-text{display:inline;font-size:inherit}.tckt-slctr-tkt-datetimes-sctn .tckt-slctr-tkt-details-tbl{table-layout:fixed;display:table;font-size:1em}}@media (max-width:400px){.ticket-selector-tbl-qty-slct{width:auto;padding:0}.tkt-slctr-tbl{display:block;overflow-x:auto}.tkt-slctr-tbl th.ee-ticket-selector-ticket-details-th,.tkt-slctr-tbl td.tckt-slctr-tbl-td-name{white-space:normal}.tkt-slctr-tbl thead th,.tckt-slctr-tbl-tr>td{padding-left:3px;padding-right:3px}}.tkt-slctr-use-new-form-styles{input[type=submit]{background:var(--ee-ts-accent-color);border-color:var(--ee-ts-accent-color);color:var(--ee-ts-button-text-color);cursor:pointer;font:inherit;min-height:1.875em;margin:0 auto;padding:.5em 1em}input[type=submit]:hover{background-color:var(--ee-ts-accent-color-hover);border-color:var(--ee-ts-accent-color-hover)}input[type=checkbox]{appearance:none;background-color:var(--ee-ts-background);border-radius:.25em;border:.125em solid var(--ee-ts-border-color);color:var(--ee-ts-text-color);display:grid;font:inherit;height:1.25em;margin:0 auto;place-content:center;width:1.25em}input[type=checkbox]:before{background-color:var(--ee-ts-background);box-shadow:inset 1em 1em var(--ee-ts-button-text-color);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);content:"";height:.875em;transform-origin:bottom left;transform:scale(0);transition:.12s transform ease-in-out;width:.875em}input[type=checkbox]:checked{background-color:var(--ee-ts-accent-color);border-color:var(--ee-ts-accent-color)}input[type=checkbox]:checked:before{transform:scale(1)}select{background-color:var(--ee-ts-background);border-radius:.25em;border:.125em solid var(--ee-ts-border-color);color:var(--ee-ts-text-color);font:inherit;height:1.875em;margin:0 auto;min-width:3em}select:focus,input[type=submit]:focus,input[type=checkbox]:focus{outline:max(2px,.15em) solid var(--ee-ts-accent-color);outline-offset:max(2px,.15em)}select:disabled,input[type=submit]:disabled,input[type=checkbox]:disabled{--form-control-color:var(--ee-ts-input-disabled);color:var(--ee-ts-input-disabled);cursor:not-allowed}}
:root{--ee-color-white:hsl(207,0%,100%);--ee-color-may-as-well-be-white:hsl(207,0%,97.5%);--ee-color-almost-white:hsl(207,0%,95%);--ee-color-white-cloud:hsl(207,5%,87.5%);--ee-color-grey-cloud:hsl(207,5%,75%);--ee-color-off-white:hsl(207,0%,90%);--ee-status-color-pink:hsl(340,100%,75%);--ee-status-color-hot-pink:hsl(342,79%,68%);--ee-status-color-red:hsl(350,95%,65%);--ee-status-color-orange:hsl(20,100%,65%);--ee-status-color-gold:hsl(40,100%,55%);--ee-status-color-yellow:hsl(50,100%,50%);--ee-status-color-pale-yellow:hsl(50,75%,80%);--ee-status-color-yellow-desat:hsl(50,100%,50%);--ee-status-color-dark-green:hsl(95,55%,30%);--ee-status-color-green:hsl(140,90%,40%);--ee-status-color-dark-green-low-contrast:hsl(140,90%,50%);--ee-status-color-green-high-contrast:hsl(140,100%,30%);--ee-status-color-light-green:hsl(145,40%,50%);--ee-status-color-blue-green:hsl(176,100%,35%);--ee-status-color-blue:hsl(203,65%,55%);--ee-status-color-light-blue:hsl(203,95%,75%);--ee-status-color-pale-blue:hsl(203,60%,95%);--ee-status-color-violet:hsl(239,40%,65%);--ee-status-color-purple:hsl(279,40%,55%);--ee-status-color-light-purple:hsl(279,40%,75%);--ee-status-color-pale-grey:hsl(219,2%,75%);--ee-status-color-light-grey:hsl(219,2%,55%);--ee-status-color-grey:hsl(225,2%,37.5%);--ee-status-color-dark-grey:hsl(225,2%,25%);--ee-status-color-charcoal:hsl(225,0%,15%);--ee-ts-background:hsl(210 2% 97.5%);--ee-ts-border-color:hsl(210 5% 40%);--ee-ts-accent-color:hsl(210 100% 50%);--ee-ts-accent-color-hover:hsl(210 100% 45%);--ee-ts-input-disabled:hsl(210 15% 50%);--ee-ts-text-color:hsl(210 10% 20%);--ee-ts-button-text-color:hsl(210 2% 97.5%);@media (prefers-color-scheme:dark){--ee-ts-background:#000;--ee-ts-border-color:#000;--ee-ts-accent-color:#000;--ee-ts-accent-color-hover:#000;--ee-ts-input-disabled:#000;--ee-ts-text-color:#000;--ee-ts-button-text-color:#000}}@font-face{font-family:"ee-dashicons";src:url(//gewerbeverein-ihringen.de/wp-content/plugins/event-espresso-decaf/core/templates/global_assets/css/../fonts/ee-dashicons.eot);src:url(//gewerbeverein-ihringen.de/wp-content/plugins/event-espresso-decaf/core/templates/global_assets/css/../fonts/ee-dashicons.eot?#iefix) format("embedded-opentype"),url(//gewerbeverein-ihringen.de/wp-content/plugins/event-espresso-decaf/core/templates/global_assets/css/../fonts/ee-dashicons.ttf) format("truetype"),url(//gewerbeverein-ihringen.de/wp-content/plugins/event-espresso-decaf/core/templates/global_assets/css/../fonts/ee-dashicons.woff) format("woff"),url(//gewerbeverein-ihringen.de/wp-content/plugins/event-espresso-decaf/core/templates/global_assets/css/../fonts/ee-dashicons.svg#ee-dashicons) format("svg");font-weight:400;font-style:normal}.ee-icon,.dashicons{font-size:inherit;height:auto;margin-inline-end:.5em;vertical-align:middle;width:auto}.ee-icon{display:inline-block;font-family:"ee-dashicons",sans-serif !important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wp-admin-bar-espresso-toolbar .ee-icon-ee-cup-thick:before{content:"\e60e";font-size:24px !important;left:4px;top:-2px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:783px){#wp-admin-bar-espresso-toolbar .ee-icon-ee-cup-thick:before{vertical-align:middle;position:relative}}@media screen and (max-width:782px){#wpadminbar li#wp-admin-bar-espresso-toolbar{display:block}#wpadminbar li#wp-admin-bar-espresso-toolbar .ee-icon-ee-cup-thick:before{color:#a0a5aa;color:rgba(240,245,250,.6);font-size:40px !important;position:relative;top:3px;left:4px}#wpadminbar li#wp-admin-bar-espresso-toolbar:hover .ee-icon-ee-cup-thick:before{color:#00b9eb}}.ee-icon-venue:before{content:"\79"}.ee-icon-user-edit:before{content:"\62"}.ee-icon-user-delete:before{content:"\64"}.ee-icon-user-add-new:before{content:"\65"}.ee-icon-tickets:before{content:"\66"}.ee-icon-tickets-download:before{content:"\67"}.ee-icon-pdf-file-type:before,.ee-icon-PDF-file-type:before{content:"\68"}.ee-icon-payment-reminder:before{content:"\69"}.ee-icon-external-link:before{content:"\6a"}.ee-icon-event:before{content:"\6b"}.ee-icon-event-list-grid:before{content:"\6c"}.ee-icon-event-list-dates:before{content:"\6d"}.ee-icon-email:before{content:"\6e"}.ee-icon-email-send:before{content:"\63"}.ee-icon-ee-cup:before{content:"\e60e"}.ee-icon-clone:before{content:"\77"}.ee-icon-clock:before{content:"\78"}.ee-icon-arrow-move:before{content:"\76"}.ee-icon-check-out:before{content:"\75"}.ee-icon-check-in:before{content:"\74"}.ee-icon-cash:before{content:"\73"}.ee-icon-cash-remove:before{content:"\72"}.ee-icon-cash-edit:before{content:"\71"}.ee-icon-cash-add:before{content:"\70"}.ee-icon-calendar-edit:before{content:"\6f"}.red-icon:before{color:var(--ee-status-color-red)}.pink-icon:before{color:var(--ee-status-color-pink)}.orange-icon:before{color:var(--ee-status-color-orange)}.yellow-icon:before{color:var(--ee-status-color-yellow)}.green-icon:before{color:var(--ee-status-color-green)}.drk-green-icon:before{color:var(--ee-status-color-dark-green)}.lt-blue-icon:before{color:var(--ee-status-color-light-blue)}.blue-icon:before{color:var(--ee-status-color-blue)}.purple-icon:before{color:var(--ee-status-color-purple)}.lt-grey-icon:before{color:var(--ee-status-color-light-grey)}.grey-icon:before{color:var(--ee-status-color-grey)}.drk-grey-icon:before{color:var(--ee-status-color-dark-grey)}.black-icon:before{color:var(--ee-status-color-charcoal)}.tags-links a{white-space:nowrap}.tags-links a:before{content:"\f318";display:inline-block;font-family:"dashicons",sans-serif;font-style:normal;font-weight:400;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;margin-right:.25em}.ee-icon-size-8,.ee-icon-size-8:before{font-size:8px !important;height:8px;width:8px}.ee-icon-size-12,.ee-icon-size-12:before{font-size:12px !important;height:12px;width:12px}.ee-icon-size-14,.ee-icon-size-14:before{font-size:14px !important;height:14px;width:14px}.ee-icon-size-16,.ee-icon-size-16:before{font-size:16px !important;height:16px;width:16px}.ee-icon-size-18,.ee-icon-size-18:before{font-size:18px !important;height:18px;width:18px}.ee-icon-size-20,.ee-icon-size-20:before{font-size:20px !important;height:20px;width:20px}.ee-icon-size-22,.ee-icon-size-22:before{font-size:22px !important;height:22px;width:22px}.ee-icon-size-24,.ee-icon-size-24:before{font-size:24px !important;height:24px;width:24px}.ee-icon-only-lnk{margin:0 0 0 1em;border:none !important;outline:none !important}#wp-admin-bar-espresso-toolbar .ee-icon-size-20:before{margin-right:.25em}.ee-upcoming-events-widget-ul li ul{padding:0 0 1em}.ee-upcoming-events-widget-header-dv{position:relative;width:100%;min-height:2.2em;margin:0 0 1em}.ee-upcoming-events-widget-header-dv.two-line{min-height:3.5em}.ee-upcoming-events-widget-header-dv.three-line{min-height:4.8em}.ee-upcoming-events-widget-title-h5{margin:3em 0 0}.ee-upcoming-events-widget-li img{max-width:100% !important;height:auto !important}.ee-upcoming-events-widget-header-dv img{width:100%}.ee-upcoming-events-widget-h5{margin:0}.ee-upcoming-events-widget-h5 a{position:absolute;bottom:4%;left:0;width:90%;padding:2.5% 5%;background:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.85);line-height:1.2em;color:#333 !important;text-shadow:1px 1px 0 #fff;text-decoration:none}.ee-upcoming-events-widget-h5 a:hover{background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.9)}.ee-upcoming-events-widget-details-dv,.ee-upcoming-events-widget-details-dv p{line-height:1.4em !important}.ee-upcoming-events-widget-li .ee-event-datetimes-ul{padding:10px 0}.espresso_events .ee-event-datetimes-ul li{list-style-type:none}ul.ee-upcoming-events-widget-ul li{list-style-type:none !important}ul.ee-upcoming-events-widget-ul li .ee-event-datetimes-li-timerange{margin-inline-end:.5rem}ul.ee-upcoming-events-widget-ul li .ee-event-datetimes-li-date-desc p{margin:0;margin-block-end:.5rem}.ee-button,.ee-button:active,.ee-button:visited{display:inline-block;position:relative;top:-2px;margin:.25em .5em 1em;background:var(--ee-status-color-blue);border:1px solid rgba(0,0,0,.01) !important;border-top:1px solid rgba(255,255,255,.5) !important;border-bottom:1px solid rgba(0,0,0,.25) !important;font-weight:400;cursor:pointer;color:#fff !important;text-decoration:none !important;text-align:center;line-height:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ee-button:hover{color:#fff !important;background-color:var(--ee-status-color-light-blue)}.ee-button:active{top:-1px}.ee-button.ee-register-button,.ee-button.ee-register-button:active,.ee-button.ee-register-button:visited{margin:0;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.25)}input.ee-register-button{float:right}.ee-button-disabled,.ee-button-disabled:hover{border:1px solid #ccc !important;background:#ccc !important;box-shadow:none !important}.small.ee-button,.small.ee-button:visited{font-size:11px;padding:5px 10px 5px}.ee-button,.ee-button:visited,.medium.ee-button,.medium.ee-button:visited{font-size:13px;padding:6px 12px 7px}.big.ee-button,.big.ee-button:visited{font-size:14px;padding:8px 16px 9px}.huge.ee-button,.huge.ee-button:visited{font-size:16px;padding:14px 32px 16px}.ee-button.big-text,.ee-button.big-text:visited{font-size:1em;padding:.8em 1.6em .9em}.ee-round.ee-button{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.ee-roundish.ee-button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ee-shadow.ee-button{-moz-box-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6);box-shadow:0 1px 3px rgba(0,0,0,.6)}.ee-pink.ee-button,.ee-pink.ee-button:visited{background:#e65983 -webkit-linear-gradient(#ff759e,#e65983);background:#e65983 -o-linear-gradient(#ff759e,#e65983);background:#e65983 -moz-linear-gradient(#ff759e,#e65983);background:#e65983 linear-gradient(#ff759e,#e65983)}.ee-pink.ee-button:hover{background:#ff759e none}.ee-green.ee-button,.ee-green.ee-button:visited{background:#7ab540 -webkit-linear-gradient(#a3e860,#7ab540);background:#7ab540 -o-linear-gradient(#a3e860,#7ab540);background:#7ab540 -moz-linear-gradient(#a3e860,#7ab540);background:#7ab540 linear-gradient(#a3e860,#7ab540)}.ee-green.ee-button:hover{background:#a3e860 none}.ee-red.ee-button,.ee-red.ee-button:visited{background:#fc1922 -webkit-linear-gradient(#ff5057,#fc1922);background:#fc1922 -o-linear-gradient(#ff5057,#fc1922);background:#fc1922 -moz-linear-gradient(#ff5057,#fc1922);background:#fc1922 linear-gradient(#ff5057,#fc1922)}.ee-red.ee-button:hover{background:#ff5057 none}.ee-orange.ee-button,.ee-orange.ee-button:visited{background:#ff582c -webkit-linear-gradient(#ff7e5f,#ff582c);background:#ff582c -o-linear-gradient(#ff7e5f,#ff582c);background:#ff582c -moz-linear-gradient(#ff7e5f,#ff582c);background:#ff582c linear-gradient(#ff7e5f,#ff582c)}.ee-orange.ee-button:hover{background:#ff7e5f none}.ee-blue.ee-button,.ee-blue.ee-button:visited{background:#008dcb -webkit-linear-gradient(#19bbff,#008dcb);background:#008dcb -o-linear-gradient(#19bbff,#008dcb);background:#008dcb -moz-linear-gradient(#19bbff,#008dcb);background:#008dcb linear-gradient(#19bbff,#008dcb)}.ee-blue.ee-button:hover{background:#19bbff none}.ee-yellow.ee-button,.ee-yellow.ee-button:visited{background:#fad800 -webkit-linear-gradient(#ffe542,#fad800);background:#fad800 -o-linear-gradient(#ffe542,#fad800);background:#fad800 -moz-linear-gradient(#ffe542,#fad800);background:#fad800 linear-gradient(#ffe542,#fad800)}.ee-yellow.ee-button:hover{background:#ffe542 none}.ee-grey.ee-button,.ee-grey.ee-button:visited{background:#9b9b9b -webkit-linear-gradient(#c4c4c4,#9b9b9b);background:#9b9b9b -o-linear-gradient(#c4c4c4,#9b9b9b);background:#9b9b9b -moz-linear-gradient(#c4c4c4,#9b9b9b);background:#9b9b9b linear-gradient(#c4c4c4,#9b9b9b)}.ee-grey.ee-button:hover{background:#c4c4c4 none}.ee-dark-grey.ee-button,.ee-dark-grey.ee-button:visited{background:#626262 -webkit-linear-gradient(#9b9b9b,#626262);background:#626262 -o-linear-gradient(#9b9b9b,#626262);background:#626262 -moz-linear-gradient(#9b9b9b,#626262);background:#626262 linear-gradient(#9b9b9b,#626262)}.ee-dark-grey.ee-button:hover{background:#9b9b9b none}.ee-black.ee-button,.ee-black.ee-button:visited{background:#292929 -webkit-linear-gradient(#626262,#292929);background:#292929 -o-linear-gradient(#626262,#292929);background:#292929 -moz-linear-gradient(#626262,#292929);background:#292929 linear-gradient(#626262,#292929)}.ee-black.ee-button:hover{background:#626262 none}.ee-status{display:inline-block;position:relative;float:right;z-index:1;padding:.5em 1.5em .5em;margin:0 0 0 1em;border-bottom:1px solid rgba(0,0,0,.1);font-weight:700;color:#fff !important;text-decoration:none;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-size:.5em;line-height:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ee-status-bg--DTC,.ee-status.event-active-status-DTC{background-color:var(--ee-status-color-red)}.ee-status-bg--DTP,.ee-status.event-active-status-DTP{background-color:var(--ee-status-color-orange)}.ee-status-bg--DTA,.ee-status.event-active-status-DTA{background-color:var(--ee-status-color-green)}.ee-status-bg--DTU,.ee-status.event-active-status-DTU{background-color:var(--ee-status-color-blue)}.ee-status-bg--info{background-color:var(--ee-status-color-pale-blue);color:var(--ee-status-color-grey)}.ee-status-bg--DTS,.ee-status.event-active-status-DTS{background-color:var(--ee-status-color-purple)}.ee-status-bg--DTE,.ee-status.event-active-status-DTE{background-color:var(--ee-status-color-grey)}.ee-status-bg--DTI,.ee-status.event-active-status-DTI{background-color:var(--ee-status-color-charcoal)}.ee-status-size-12{font-size:12px}.ee-status-size-14{font-size:14px}.ee-status-size-16{font-size:16px}.ee-status-size-18{font-size:18px}.ee-status-size-20{font-size:20px}.ee-status-size-22{font-size:22px}.ee-status-size-24{font-size:24px}#espresso-ajax-loading{display:none;position:fixed;top:25%;left:50%;margin-left:-15px;padding:0;z-index:1000;font-size:48px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#espresso-ajax-long-loading{font-size:36px}.ee-spinner:before{content:"\f111"}.ee-spinner{font-family:"dashicons",sans-serif;display:inline-block;font-style:normal;font-weight:400;line-height:1;vertical-align:middle}.ee-spin{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.espresso-ajax-notices{display:none}#espresso-notices,#espresso-ajax-notices{left:50vw;margin:0;max-width:90%;min-width:240px;position:fixed;text-align:center;top:25vh;transform:translateX(-50%);width:800px;z-index:999}.espresso-notices,.espresso-ajax-notices{background:var(--ee-color-white);border:4px solid;box-shadow:4px 10px 15px -3px rgba(0,0,0,.3),0 9px 9px -3px rgba(0,0,0,.6),-3px -2px 10px rgba(0,0,0,.15);box-sizing:border-box;color:var(--ee-status-color-dark-grey);font-size:1em;font-weight:700;height:auto;line-height:1.6em;margin:0 auto 2em;max-width:640px;min-width:300px;padding:1em 1.25em;position:relative;text-align:center;width:74.5%;z-index:999}.espresso-notices p,.espresso-ajax-notices p{margin:0}#espresso-notices-success,#espresso-ajax-notices-success{border-color:var(--ee-status-color-green)}#espresso-notices-error,#espresso-ajax-notices-error{border-color:var(--ee-status-color-red)}#espresso-notices-attention,#espresso-ajax-notices-attention{border-color:var(--ee-status-color-yellow)}.close-espresso-notice{background:0 0 !important;box-shadow:none !important;color:var(--ee-status-color-light-grey);cursor:pointer;font-size:21px;font-weight:700;line-height:21px;margin:0;padding:0;position:absolute;right:3px;text-align:center;text-decoration:none !important;top:1px;vertical-align:middle}.close-espresso-notice:hover{color:var(--ee-status-color-dark-grey)}.close-espresso-notice .dashicons-no{margin:0 !important}.espresso-admin .espresso-notices{width:auto;max-width:100%;text-align:left;border-top:0;border-right:0;border-bottom:0;font-weight:400;color:#444}.ee-admin-dialog-container{position:absolute;top:50px;left:25%;width:75%;height:auto;padding:3em 4em 2em;z-index:9999991;background:#fff;border:1px solid #ddd;border-radius:5px;color:#666}#espresso-admin-page-overlay-dv{position:absolute;top:0;left:0;background:rgba(0,0,0,.6) !important;z-index:9999990}.ui-datepicker{padding:1em;border-radius:3px;background-color:#fff;border:1px solid #e8e8e8;box-shadow:0 1px 3px -1px rgba(0,0,0,.4),3px 9px 9px -3px rgba(0,0,0,.2),-3px -3px 20px -3px rgba(0,0,0,.1)}.ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker-header .ui-datepicker-prev:hover{cursor:pointer}.ui-datepicker-header .ui-datepicker-prev+.ui-datepicker-next{float:right}.ui-datepicker-title{margin:.5em 0}.ui-datepicker table{margin:0}.float-right{float:right}.float-left{float:left}.clear,.clear-float,.ee-clear-float{clear:both}.hidden{display:none}.hide-if-no-js{display:none}.jst-left{text-align:left}.cntr,.jst-cntr{text-align:center}.jst-rght{text-align:right}.ee-block{display:block}.tiny-text{font-size:.5em;line-height:1.1em;letter-spacing:.04167rem}.smaller-text{font-size:.8em;line-height:1.2em;letter-spacing:.03125rem}.small-text{font-size:.85em;line-height:1.4em;letter-spacing:.015625rem}.big-text{font-size:1.2em;line-height:1.6em;letter-spacing:-.125px}.bigger-text{font-size:1.5em;line-height:2em;letter-spacing:-.25px}.huge-text{font-size:2em;line-height:2.4em;letter-spacing:-.5px}.ee-infinity-sign{font-size:1.5em;line-height:1em;letter-spacing:-.25px}.indented-text{text-shadow:0 -1px 0 rgba(0,0,0,.4)}.purple-text{color:var(--ee-status-color-purple)}.pink-text{color:var(--ee-status-color-pink)}.green-text{color:var(--ee-status-color-dark-green)}.red-text{color:var(--ee-status-color-red)}.orange-text{color:var(--ee-status-color-orange)}.lt-blue-text{color:var(--ee-status-color-light-blue)}.blue-text{color:var(--ee-status-color-blue)}.yellow-text{color:var(--ee-status-color-yellow)}.lt-grey-text{color:var(--ee-status-color-light-grey)}.grey-text{color:var(--ee-status-color-grey)}.drk-grey-text{color:var(--ee-status-color-dark-grey)}.black-text{color:var(--ee-status-color-charcoal)}.important-notice{font-weight:700;color:var(--ee-status-color-orange)}.ee-success,.ee-attention{width:100%;padding:.75em 2.5%;margin:0 auto 1em;font-size:1em;line-height:1.6em;text-align:center;box-sizing:border-box}.ee-attention{background:hsla(50,95%,45%,.05);border:4px solid var(--ee-status-color-yellow)}.ee-success{background:hsla(140,90%,40%,.05);border:4px solid var(--ee-status-color-green)}.highlight-bg{background:hsla(55deg 95% 93%/75%);color:var(--ee-status-color-dark-grey);padding:1em 1.5em}.extra-padding{padding:1em}.extra-padding-sides{padding:0 1em}.width-100{width:100%}.tiny-link{display:block;text-align:right;font-size:.6em;cursor:pointer}.underline-hdr{padding:0 0 .05em;margin:2em 0 1em;border-bottom:2px solid #eee}.overline-hdr{padding:.5em 0 0;margin:2em 0 1em;border-top:2px solid #eee}.no-bold{font-weight:400}.currency-code{font-size:.7em;color:#767676;vertical-align:text-top}.click-this,.submit-this-form,.display-the-hidden,.hide-the-displayed,.ee-form-add-new-state-lnk,.ee-form-cancel-new-state-lnk,.ee-form-add-new-state-submit{cursor:pointer}.espresso-txn-status-icon{vertical-align:text-bottom;margin-right:.5em}.espresso-txn-status-icon,#espresso-ajax-loading img{box-shadow:none !important;border:none}.ee-gmap{max-width:100%}.ee-gmap-wrapper .gmnoprint img{max-width:none}.ee-form-add-new-state-lnk{display:inline-block;margin-block-end:1rem}.ee-form-add-new-state-dv{background:hsla(0deg 0% 2.5%/2.5%);margin-block:1rem;padding:1.5em}.ee-form-add-new-state-dv h6{margin-block-start:.25rem}.ee-form-add-new-state-dv li{line-height:1.2em;margin:0 0 .5em}.ee-form-add-new-state-dv .new-state-country-input-dv,.ee-form-add-new-state-dv .new-state-state-input-dv,.ee-form-add-new-state-dv .new-state-abbrv-input-dv,.ee-form-add-new-state-dv .ee-form-add-new-state-submit-dv{padding-block:.5rem}.ee-really-important-notice-dv{background:var(--ee-status-color-orange);bottom:0;box-sizing:border-box;color:#fff;font-size:16px;font-weight:500;left:0;letter-spacing:.025rem;line-height:1.25;padding:.5rem 1.5rem;position:fixed;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,.25),-1px 1px 0 rgba(0,0,0,.25),1px -1px 0 rgba(0,0,0,.25),1px 1px 0 rgba(0,0,0,.25);width:100%;z-index:9999}.ee-really-important-notice-dv p{margin:0;text-align:center}.ee-really-important-notice-dv a{color:#efff20;cursor:pointer;font-weight:600;text-shadow:-1px -1px 0 rgba(0,0,0,.25),1px -1px 0 rgba(0,0,0,.25),-1px 1px 0 rgba(0,0,0,.25),1px 1px 0 rgba(0,0,0,.25)}.ee-really-important-notice-dv a:hover{color:#ef0;text-shadow:none}.ee-really-important-notice-dv a:active{color:#b6c300}#espresso-registration-footer-dv{padding:.5em 1em;font-size:10px;letter-spacing:1px;line-height:1;text-align:center}#espresso-registration-footer-dv a{text-decoration:none;border-bottom:1px dotted #999}.ee-clearfix:before,.ee-clearfix:after{content:" ";display:table}.ee-clearfix:after{clear:both}article .espresso_events,article .espresso_venues{margin-top:0 !important}.espresso_events,.espresso_venues{margin-bottom:48px}.espresso_events .event-datetimes>.ee-event-datetimes-ul{display:flex;flex-flow:row wrap;justify-content:space-around;margin:0;margin-inline:0;margin-block-start:0;margin-block-end:1rem;padding:0;padding-inline:0;width:100%}.espresso_events .event-datetimes>.ee-event-datetimes-ul .ee-event-datetimes-li{margin:0;margin-block-end:1rem;margin-inline-start:1rem;width:30%}.espresso_events .event-datetimes>.ee-event-datetimes-ul--small .ee-event-datetimes-li{width:45%}.espresso_events .event-datetimes>.ee-event-datetimes-ul .ee-event-datetimes-li span{display:inline-block;margin-block:.25rem}.espresso_events .event-datetimes>.ee-event-datetimes-ul .ee-event-datetimes-li .dashicons{position:relative;top:-1px}.espresso_events .event-datetimes>.ee-event-datetimes-ul .ee-event-datetimes-li .ee-event-datetimes-li-timerange{margin-inline-end:.5rem}.ee-ical-lnk,.ee-ical-lnk:active,.ee-ical-lnk:visited{margin:0 1em;text-decoration:none;border:none !important;line-height:1.25em;font-size:1.25em!important;outline:none !important}.ee-ical-btn,.ee-ical-btn:active,.ee-ical-btn:visited{padding:.1em .25em .03em !important;margin:.1em 1em 0;text-decoration:none;line-height:1.2em;font-size:1em!important}.ee-ical-btn span{margin:0 !important}.download-iCal-frm{display:inline-block}.ee-ical-sbmt{display:inline-block;font-family:"dashicons",sans-serif !important;font-size:.9em;font-style:normal;font-weight:400;font-variant:normal;line-height:1;padding:.25em .4em !important;text-align:center;text-decoration:inherit;text-transform:none !important;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a[href*="message_type=receipt"],a[href*="message_type=receipt"]:active,a[href*="message_type=receipt"]:visited{margin-top:1em}@media only screen and (max-width:640px){.ee-clearfix .ee-event-datetimes-li{float:none;width:auto}}.ee-responsive-table{width:100%;border-collapse:collapse;margin:1em 0 2em}.ee-responsive-table tr:nth-of-type(even){background:#f9f9f9}.ee-responsive-table th{background:#ddd;color:#444;font-weight:700;text-align:center}.ee-responsive-table th,.ee-responsive-table td{padding:6px;border:1px solid #eee}.ee-responsive-table td{color:#777;text-align:left}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.ee-responsive-table,.ee-responsive-table thead,.ee-responsive-table tbody,.ee-responsive-table th,.ee-responsive-table td,.ee-responsive-table tr{display:block}.ee-responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}.ee-responsive-table tr{border:1px solid #ccc}.ee-responsive-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.ee-responsive-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.ee-responsive-table td:before{content:attr(data-th) ": "}}.ee_media_url{float:left;width:90% !important}.ee_media_upload img{vertical-align:middle}.ee_media_image{max-width:240px;max-height:240px}.powered-by-event-espresso-credit{color:var(--ee-status-color-grey);font-size:10px;text-align:right}.powered-by-event-espresso-credit a{border-bottom:1px dotted var(--ee-status-color-light-grey);color:var(--ee-status-color-blue);text-decoration:none}.powered-by-event-espresso-credit a:hover{color:var(--ee-status-color-green)}#registration-cancellations-frm{--ee-rcf-input-bg:hsl(210 2% 97.5%);--ee-rcf-border-color:hsl(210 5% 65%);--ee-rcf-accent-color:hsl(210 100% 50%);--ee-rcf-accent-color-hover:hsl(210 100% 45%);--ee-rcf-input-disabled:hsl(210 15% 50%);--ee-rcf-text-color:hsl(210 10% 20%);--ee-rcf-button-text-color:hsl(210 2% 97.5%);@media (prefers-color-scheme:dark){--ee-rcf-input-bg:#000;--ee-rcf-border-color:#000;--ee-rcf-accent-color:#000;--ee-rcf-accent-color-hover:#000;--ee-rcf-input-disabled:#000;--ee-rcf-text-color:#000;--ee-rcf-button-text-color:#000}h5{font-size:1.25em;margin-block-end:1rem}.ee-checkbox-label-after{align-items:center;display:flex;justify-content:flex-start;margin-block:.5rem;padding-block:.5rem;width:100%}.description{display:block;font-size:.9em;margin-block:.5rem}.ee-status-bg--info{background-color:hsla(203,30%,80%,25%);font-size:.9em;padding:.25em 1em .25em .75em}#registration-cancellation-confirmation-code-lbl{display:block;margin-block-start:1rem}.ee-form-submit{margin-block:1rem}input[type=checkbox]{appearance:none;border-radius:.25em;border:.125em solid var(--ee-rcf-border-color);color:var(--ee-rcf-text-color);display:grid;font:inherit;height:1.25em;margin:0;margin-inline-end:.5rem;place-content:center;width:1.25em}input[type=checkbox]:before{box-shadow:inset 1em 1em var(--ee-rcf-button-text-color);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);content:"";height:.875em;transform-origin:bottom left;transform:scale(0);transition:.12s transform ease-in-out;width:.875em}input[type=checkbox]:checked{background-color:var(--ee-rcf-accent-color);border-color:var(--ee-rcf-accent-color)}input[type=checkbox]:checked:before{transform:scale(1)}textarea,input[type=text]{border-radius:.25em;border:.1em solid var(--ee-rcf-border-color);font:inherit;font-size:1.5em;height:1.875em;margin:.125em auto;min-width:clamp(4rem,12.5%,8rem);max-width:clamp(8rem,25%,16rem)}textarea{max-width:unset;min-width:unset;width:100%}textarea:focus,input[type=text]:focus,input[type=submit]:focus,input[type=checkbox]:focus{outline:max(1px,.125em) solid var(--ee-rcf-accent-color);outline-offset:max(1px,.125em)}}
:root{--ee-ts-accent-color:hsl(210 100% 50%);--ee-ts-accent-color-hover:hsl(210 100% 45%);--ee-ts-background:hsl(210 2% 123.5%);--ee-ts-border-color:hsl(210 5% 40%);--ee-ts-input-disabled:hsl(210 15% 50%);--ee-ts-text-color:hsl(210 10% 30%);--ee-ts-button-text-color:hsl(210 2% 123.5%);@media (prefers-color-scheme:dark){--ee-ts-accent-color:#000;--ee-ts-accent-color-hover:#000;--ee-ts-background:#000;--ee-ts-border-color:#000;--ee-ts-input-disabled:#000;--ee-ts-text-color:#000;--ee-ts-button-text-color:#000}}
.datetime_selector-dv{overflow:visible !important}.checkbox-dropdown-selector-btn{cursor:pointer;display:inline-block;margin:0 0 1em;min-width:220px;padding:1em 0;position:relative;width:auto}.checkbox-dropdown-selector{border:1px solid #eee;box-sizing:border-box;box-shadow:0 13px 5px -5px rgba(0,0,0,.5),0 2px 13px 2px rgba(0,0,0,.05);display:none;list-style:none;padding:1.5em 2em 1.25em 1.5em;position:absolute;top:0;min-width:360px;width:auto;z-index:888}.checkbox-dropdown-selector ul{margin:0 !important;padding:0 !important}.checkbox-dropdown-selector li{cursor:pointer;list-style:none !important;margin:0 !important}.checkbox-dropdown-selector li+li{margin-top:1em !important}.checkbox-dropdown-selector label{cursor:pointer;display:block;font-size:var(--ee-font-size-default) !important;margin:0 !important;position:relative}.datetime-selector-option{left:0;position:absolute;top:4px;display:inline;float:left;vertical-align:middle}.datetime-selector-option-text-spn{display:block;line-height:1.2em;padding:0 0 0 1.75em;word-break:keep-all;word-wrap:normal;vertical-align:middle}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-300.eot);src:local(''),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-300.eot?#iefix) format('embedded-opentype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-300.woff2) format('woff2'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-300.woff) format('woff'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-300.ttf) format('truetype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-300.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-regular.eot);src:local(''),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-regular.eot?#iefix) format('embedded-opentype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-regular.woff2) format('woff2'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-regular.woff) format('woff'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-regular.ttf) format('truetype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-regular.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-700.eot);src:local(''),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-700.eot?#iefix) format('embedded-opentype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-700.woff2) format('woff2'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-700.woff) format('woff'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-700.ttf) format('truetype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/roboto-condensed-v19-latin-700.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Assistant';font-style:normal;font-weight:300;src:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-300.eot);src:local(''),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-300.eot?#iefix) format('embedded-opentype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-300.woff2) format('woff2'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-300.woff) format('woff'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-300.ttf) format('truetype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-300.svg#Assistant) format('svg')}@font-face{font-family:'Assistant';font-style:normal;font-weight:400;src:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-regular.eot);src:local(''),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-regular.eot?#iefix) format('embedded-opentype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-regular.woff2) format('woff2'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-regular.woff) format('woff'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-regular.ttf) format('truetype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-regular.svg#Assistant) format('svg')}@font-face{font-family:'Assistant';font-style:normal;font-weight:700;src:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-700.eot);src:local(''),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-700.eot?#iefix) format('embedded-opentype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-700.woff2) format('woff2'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-700.woff) format('woff'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-700.ttf) format('truetype'),url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/fonts/assistant-v7-latin-700.svg#Assistant) format('svg')}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;padding:0;margin:0}:root{--headercredits:rgba(255,255,255,.6);--bodybg:rgba(255,255,255,.1);--singlebodybg:rgba(255,255,255,0);--titlecolor:#183540;--textbg:rgba(255,255,255,.9);--textcolor:rgba(10,65,87,1);--footerbg:rgba(255,255,255,1);--menucolor:rgba(25,53,65,1);--link-hover-color:#eb0000;--menutxt:#fff;--box-shadow:1vw 1vw 2vw rgba(0,0,0,.4),-1vw -1vw 2vw rgba(0,0,0,.4);--search-shadow:-2px -2px 8px rgba(0,0,0,.25),2vw 2vw 2vw rgba(0,0,0,.25);--border-radius:12px}html,body{margin:0;padding:0;overflow-x:hidden;text-rendering:optimizeLegibility}body{width:100%;min-height:100vh;margin:0;padding:0;border:none;color:var(--textcolor);background:#fff;font-family:'Assistant',sans-serif;font-size:18px;font-weight:300;hyphens:none}body,.content{position:relative;width:100%;margin:0;padding:0;background-attachment:fixed;background-size:cover;background-position:center center}.single .content:before{content:'';position:absolute;width:100%;height:100%;background:var(--singlebodybg)}body a{color:inherit;text-decoration:none}body a:hover{color:var(--link-hover-color) !important;text-decoration:none;cursor:pointer !important}body a:hover:before{text-decoration:none}.post-content p a{color:var(--link-hover-color) !important}.post-content p a:hover{text-decoration:underline}img{object-fit:contain;max-width:100%;width:100%;height:auto}.hidden{display:none}.clear{clear:both}.left{float:left}.right{float:right}::selection{background:#000;color:#fff}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}h1,h2,h3,h4,h5,h6,p,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{margin:0;padding:0;border:0;font-style:normal;line-height:1.6;text-align:left}ol,ul{list-style:none}a{outline:none}iframe,object,video{border:none;max-width:100%}body a,.widget-content ul li{transition:all .1s ease-in-out}.blog-title a,.post-title a,.post-meta a,.content form input,.content form textarea,.post-nav a,input#s{transition:all .2s ease-in-out}.header .logo,.header .logo img,.tothetop{transition:all .3s ease-in-out}.header{position:fixed;width:100%;box-shadow:0 1px 4px #333;z-index:9999}.header-inner{position:relative;padding:0}.header,.credits{width:100%;padding:0 12vw;height:50px;background:#183540}.blog-title a{color:#fff}.header .logo{position:absolute;top:0;left:0;width:50px;height:50px;z-index:3}.header .logo a{display:block;line-height:0}.logo img{border-radius:50%}.header .blog-title{margin:25px 0 18px 64px;float:left;line-height:0}.header .blog-title,.credits p{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;letter-spacing:.4px}.menu__toggler{position:absolute;top:11px;right:0;height:28px;width:28px;outline:none;cursor:pointer;display:flex;align-items:center;z-index:9999}.menu__toggler span,.menu__toggler span:before,.menu__toggler span:after{position:absolute;content:'';width:28px;height:2.5px;background:#fff;border-radius:var(--border-radius);transition:.5s cubic-bezier(.77,0,.175,1)}.menu__toggler span:before{top:-8px}.menu__toggler span:after{top:8px}.menu__toggler.active>span{background:0 0}.menu__toggler.active>span:before,.menu__toggler.active>span:after{background:red;top:0}.menu__toggler.active>span:before{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.menu__toggler.active>span:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-container{position:fixed;top:0;left:-100vw;font-family:'Roboto Condensed',sans-serif;width:100%;height:100vh;padding:100px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;background:var(--textbg);transition:.3s left cubic-bezier(.77,0,.175,1);border-top:50px solid #183540;border-bottom:50px solid #183540;z-index:9998}.menu-container.active{left:0}.menu ul{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;list-style:none;width:40vw;margin:0 auto;padding:1vw}.menu ul li{margin:0 auto 10px auto;padding:10px;border:1px solid #ccc;width:100%;display:inline-block;text-align:center;background:var(--menucolor);color:var(--menutxt)}.menu li a{display:inline-block;width:100%;font-size:1.2vw;font-weight:400}.menu .suche{margin:2vh auto 0 auto}.menu.active ul li ul.sub-menu{width:100% !important;margin-top:10px}ul.sub-menu li{border:0}ul.sub-menu li a{font-size:18px}.content-inner{min-height:100vh;padding:0 12vw 10vh;background:var(--bodybg)}.footer{padding:0 14vw;background:var(--bodybg)}.error404 .content-inner,.error404 .footer,.search .content-inner,.search .footer{background:0 0}.post-cat-tags,{margin:0 12vw}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;min-height:100vh;width:100%;justify-content:center;align-items:center !important;margin:0 auto}.panel-grid{padding:0}.panel-row-style{align-items:center !important}.panel-grid-cell{display:inline-flex;flex-direction:column;justify-content:center;margin:2vw}#pzero{min-height:auto}.pzero .panel-grid-cell{margin:0}.t100{width:100vw !important;min-height:50vh !important;height:60vh;margin:0 0 0 -12vw !important;padding:0 12vw}.home-menu{padding:2vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:4vw;grid-template-rows:100%;box-shadow:var(--box-shadow);justify-content:center;align-items:center;border-radius:var(--border-radius)}.home-menu h3{font-size:1.4vw;line-height:1.6;margin:20px 0 !important;padding:0 20px;color:var(--menutxt);background:var(--menucolor);width:auto}.home-menu h3:before{content:'\25BA';padding-right:6px}.home-menu h3:hover{color:var(--link-hover-color)}.gvi-image{background-image:url('https://gewerbeverein-ihringen.de/wp-content/uploads/Gvi-Rect.jpg');background-size:cover;height:100%;background-position:center center}.home .post-content p{background:var(--textbg);padding:2vw}h1,h2,h3,h3 label,h4,h5,h6,blockquote{font-family:'Roboto Condensed',sans-serif;font-weight:700;line-height:1.1;padding:0;margin:0;width:100%}.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin:0 0 1.4vw}.post-content p+h2,.post-content p+h3,.post-content ul+h2,.post-content ul+h3,.post-content div+h3,.post-content ol+h3,.post-content ul+h4,.post-content ul+h5{margin:8vw 0 2vw !important}h1{font-size:42px}h2{font-size:38px}h3{font-size:32px;font-weight:700;padding:0}h4{font-size:28px}h5{font-size:24px;margin:3vw 0 2vw}.error404 h4{margin:0;padding:40px 40px 10px;color:var(--menutxt);background:var(--menucolor)}hr{background:#ccc;border:0;height:1px;margin:3vh auto;width:100%}p,ul,ol,.wp-caption,.post-meta{margin:0 0 1vw}li,table,textarea,label{margin-bottom:2vh}blockquote{padding:0 0 .6vh;margin:0}blockquote p{font-size:2.5vw;color:#444;line-height:1.3;font-weight:700;margin:0;hyphens:none;padding:0}blockquote+p{margin:0;color:#555;font-size:14px;font-weight:400;text-transform:uppercase;padding:2px 0}strong{font-weight:700}small{font-size:12px;font-weight:400}em,q{font-style:italic}ul{list-style:none;margin-left:1.5em}li{margin-bottom:14px}.post-content ul li{display:table}.post-content ul li:before{content:'\25BA';font-size:60%;padding-right:6px;vertical-align:8%;display:table-cell}ul ul{list-style:circle}ul ul ul{list-style:square}ol{list-style:decimal;margin-left:1.5em}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}ul li::marker,ol li::marker{font-weight:700}.wp-caption{margin-bottom:1vh;max-width:100%}figcaption,.wp-caption-text{font-size:14px;font-weight:400;font-style:italic;line-height:1.2;padding:1vw 3vw !important;text-align:center !important}.wp-caption-text{box-shadow:none !important}caption{color:#444;text-align:center;padding:2%}.wp-caption img{width:100%;padding:2vw 2vw 0;border-radius:var(--border-radius);background:var(--textbg)}img.alignleft,.alignleft img,img.aligncenter,.aligncenter img,img.alignright,.alignright img,img.alignnone,.alignnone img{display:block}.alignleft,.alignright{margin-bottom:0;max-width:45%}.wp-caption .alignleft,.wp-caption .alignright{margin-bottom:0}.alignleft{float:left;margin-right:2vw}.alignright{float:right;margin-left:2vw}.aligncenter{display:block;margin-left:auto;margin-right:auto}.post-header{position:relative;display:flex;width:100%;height:100vh;flex-direction:column;justify-content:center;page-break-after:always;word-wrap:break-word;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center center}.post-header .wrap,.post-header .wrap-sans,.page-title .wrap-sans{width:100%;min-height:180px;height:auto;display:inline-flex;justify-content:center;flex-direction:column;padding:3vw 6vw;background:var(--textbg);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.archive .post-header .wrap,.archive .post-header .wrap-sans,.blog .post-header .wrap,.blog .post-header .wrap-sans,.category .post-header .wrap,.category .post-header .wrap-sans,.search .post-header .wrap,.search .post-header .wrap-sans{max-height:15vh}.page-template-template-search .post-header .wrap,.error404 .post-header .wrap,.search .post-header .wrap{background:0 0;box-shadow:var(--search-shadow)}.post-title{font-size:3vw;border-bottom:1px solid #ccc;color:var(--titlecolor);text-shadow:1px 1px 20px #fff}.page-title{position:relative;margin:0;text-transform:uppercase;padding:0;width:100%;height:100vh;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:var(--titlecolor);text-shadow:1px 1px 20px #fff}h4.page-title{font-size:42px;font-weight:700;text-align:center}.archive .post-title,.category .post-title,.blog .post-title,.search .post-title{font-size:42px}.post-excerpt p,p.post-excerpt{letter-spacing:.4px;padding:0;margin:5px 0 0;font-size:18px;font-weight:700;color:var(--titlecolor)}.archive .post-excerpt p,.archive p.post-excerpt{font-weight:400}p{font-size:21px;font-weight:300;line-height:1.6;width:100%}.post-content p{text-align:justify}.p50 h3{width:100%}.p50 .textwidget p{width:48%;float:left}.p50 .textwidget p:nth-child(2){margin-left:4% !important}.search .post-title,.search .post-excerpt,.archive .post-title,.archive .post-excerpt,.blog .post-title,.blog .post-excerpt{padding:0 6vw}.page-template-template-page-single #content,.page-template-template-home #content,.category-gewerbe #content,.post-template-template-unternehmen #content,.category #content{padding-top:0}#content{padding-top:20vh}.archive .posts,.category .posts,.search .posts,.blog .posts{width:100%;margin:0 auto}.archive .posts .post,.category .posts .post,.search .posts .post,.archive .posts .page,.category .posts .page,.search .posts .page,.blog .posts .post,.blog .posts .page{display:grid;width:100%;margin:8vh auto;padding:2vw;border-radius:var(--border-radius);background:var(--textbg);box-shadow:var(--box-shadow)}.mit-bild{grid-template-columns:.8fr 1.2fr;grid-column-gap:3vw}.mit-bild .post-header{height:100%;padding:3vw 2vw 3vw 0}.mit-bild .post-title,.mit-bild .post-excerpt{padding:0}.feature-image,a.feature-image{display:inline-flex;flex-direction:row;align-items:center;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#fff;border-radius:var(--border-radius)}.feature-image img{padding:40px;max-height:300px;box-shadow:.6vw .5vw 1.4vw rgba(32,37,40,.4);border-radius:var(--border-radius)}.single .post-content,.page .singlepage .post-content{position:relative;width:800px;margin:0 auto 8vw auto}.single .panel-grid.panel-has-style>.panel-row-style,.page .singlepage .panel-grid.panel-has-style>.panel-row-style,.single .panel-grid.panel-no-style,.page .singlepage .panel-grid.panel-no-style{min-height:auto}.single .post-content .panel-grid-cell,.page .singlepage .post-content .panel-grid-cell{margin:0}.single .post-content h2,.single .post-content h3,.single .post-content h4,.single .post-content h5,.single .post-content p,.single .post-content ul,.single .post-content ol,.page .singlepage .post-content h2,.page .singlepage .post-content h3,.page .singlepage .post-content h4,.page .singlepage .post-content h5,.page .singlepage .post-content p,.page .singlepage .post-content ul,.page .singlepage .post-content ol{padding:3vw 2vw;margin:0 0 2vw;text-shadow:1px 1px 0 #fff;background:var(--textbg);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.single .post-content ul,.single .post-content ol,.page .singlepage .post-content ul,.page .singlepage .post-content ol{padding:3vw 3vw 3vw 5vw}.single .post-content p+ul,.single .post-content p+ol,.page .singlepage .post-content p+ul,.page .singlepage .post-content p+ol{padding:2vw 3vw 1.4vw 6vw}.page .post-content{position:relative;width:100%;margin:0 auto;padding:0}.post-cat-tags{width:100%;padding:3vw 6vw;font-size:12px;font-weight:400;background:#fff;margin:0 auto 8vw auto}.single .post-cat-tags{position:relative;width:800px;padding:3vw 3vw 1.8vw;background:var(--textbg);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.post-date{margin:0;font-weight:400;letter-spacing:.4px}.category-foerdermitglieder .post-date{display:none}.archive .post-date,.category .post-date,.blog .post-date,.search .post-date{display:none;font-size:12px}.post-template-template-mitglieder .post-cat-tags,.post-template-template-unternehmen .post-cat-tags{width:100%;padding:2vw 2vw 1.8vw}.post-template-template-unternehmen .post-cat-tags{padding:0 2vw 0 0;margin:0;box-shadow:none;background:0 0}.post-template-template-unternehmen .post-cat-tags p{display:block;border-top:1px solid rgba(0,20,80,.1);margin:0;padding:5px 0}.post-template-template-unternehmen .post-cat-tags .post-meta{display:none}.post-cat-tags p,.post-meta,.post-edit-link{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.2}.post-cat-tags .post-categories{margin-right:1vw}.post-cat-tags .post-tags{margin-top:1vh}.post-nav{position:relative;width:100%;display:inline-flex;align-items:center;justify-content:center}.post-nav-inner{width:100%;margin:0;display:grid;grid-template-columns:1fr;grid-row-gap:1vw}.post-template-default .post-nav-inner,.post-template-template-nobg .post-nav-inner,.post-template-template-jobmove .post-nav-inner{width:800px}.post-template-template-unternehmen .post-nav-inner{100%}.post-nav a{margin:0 10px;text-transform:uppercase;letter-spacing:1px;font-size:28px;font-weight:700;line-height:1.2;text-align:center;box-shadow:-1px -1px 2px #fff,1px 1px 2px #bbb;display:inline-flex;flex-direction:row;justify-content:center;overflow:hidden;padding:5px 20px;background:var(--textbg)}.post-nav>a:nth-child(1):before{content:'\25C4'}.post-nav>a:nth-child(2):before{content:'\25BA'}body.page-id-21,body.post-template-template-unternehmen,.archive,.search-no-results{background-position:center center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.post-template-template-unternehmen,.post-template-template-nobg{background-image:url('https://gewerbeverein-ihringen.de/wp-content/uploads/Ihringen-Su.jpg')}.archive,.blog{background-image:url('https://gewerbeverein-ihringen.de/wp-content/uploads/Ihringen-Su.jpg')}.search-no-results{background-image:url('https://gewerbeverein-ihringen.de/wp-content/uploads/Fragezeichen.jpg')}.page-template-template-search .content-inner,.page-template-template-search .footer{background:0 0}.auswahl{display:grid;grid-gap:38px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;width:100%;padding:2vw}.auswahl.zwei{grid-template-columns:1fr 1fr}.einzelelement{box-shadow:-1px -1px 2px #fff,1px 1px 2px #bbb;display:inline-flex;flex-direction:column;justify-content:center;overflow:hidden;padding:5px 20px;background:var(--textbg)}.unternehmen h2,h3.zurueck,h3.zurueck label,.auswahl h3,h3 label{font-family:'Roboto Condensed'}.unternehmen p,.unternehmen ul li{font-family:'Assistant',sans-serif}.auswahl h3{text-align:center;padding:6px 0;margin:0}.einzelelement h3,.einzelelement h3 label,.auswahl h3{font-size:1.4vw;margin:0}h3>label:hover{cursor:pointer}h3.zurueck,h3.zurueck label{text-shadow:none}h3.zurueck label:before{content:'\25C4';padding-right:6px}.einzelelement a,.einzelelement label{display:inline-block;width:100%;text-align:center}.einzelelement a:hover,.einzelelement label:hover,.auswahl h3:hover{color:var(--link-hover-color);cursor:pointer}.einzelelement:active{box-shadow:inset 1px 1px 2px #babecc,inset -1px -1px 2px #fff}.b2m{width:25vw;min-width:300px;align-items:center;padding:0;height:40px}.csslider{position:relative;width:100%;margin:0 auto}.csslider>ul{position:relative;width:100%;height:auto;z-index:1;font-size:0;line-height:0;margin:0;padding:0;overflow:hidden;white-space:nowrap;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.csslider>ul>li:before{display:none}.csslider>ul>li{position:relative;display:inline-flex;align-items:center;width:100%;height:100%;padding:0;margin:0;overflow:hidden;font-size:15px;font-size:initial;line-height:normal;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal}.csslider>input{display:none}.csslider>input:nth-of-type(11):checked~ul li:first-of-type{margin-left:-1000%}.csslider>input:nth-of-type(10):checked~ul li:first-of-type{margin-left:-900%}.csslider>input:nth-of-type(9):checked~ul li:first-of-type{margin-left:-800%}.csslider>input:nth-of-type(8):checked~ul li:first-of-type{margin-left:-700%}.csslider>input:nth-of-type(7):checked~ul li:first-of-type{margin-left:-600%}.csslider>input:nth-of-type(6):checked~ul li:first-of-type{margin-left:-500%}.csslider>input:nth-of-type(5):checked~ul li:first-of-type{margin-left:-400%}.csslider>input:nth-of-type(4):checked~ul li:first-of-type{margin-left:-300%}.csslider>input:nth-of-type(3):checked~ul li:first-of-type{margin-left:-200%}.csslider>input:nth-of-type(2):checked~ul li:first-of-type{margin-left:-100%}.csslider>input:nth-of-type(1):checked~ul li:first-of-type{margin-left:0}ul>li.first{padding:0}.container{position:relative;width:100%;min-height:auto;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 0 50px}.container.back-nav{display:grid;grid-template-rows:1fr 1fr;grid-gap:20px;padding:16vh 0 50px}.container.back-nav .einzelelement{margin:0 2vw}.unternehmen:first-of-type{margin:24vh 0 0}.unternehmen{margin:6vw 0 0}.category-gewerbe .unternehmen{padding:0}.wrap-unternehmen{width:100%}.unternehmen .karte{position:relative;width:100%;margin:0;clear:both;display:flex;flex-direction:row;background:var(--textbg);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.unternehmen .karte figure{width:38%;padding:0;border-radius:var(--border-radius);background:#fff;box-shadow:1vw 0 2vw rgba(34,44,74,.4)}.gutschein:before{content:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/images/Ihringer-Einkauf-Gutschein-S.png);position:absolute;top:45px;left:-80px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:#99cf17;width:300px;text-align:center;box-shadow:0 1px 4px #000}.unternehmen .karte .flex-content{width:62%;border-top-right-radius:12px;border-bottom-right-radius:12px}.unternehmen .karte figure img{display:block;width:100%;height:100%;object-fit:contain;margin:0;padding:0 2vw}.karte .flex-content{position:relative;display:flex;flex-direction:column;justify-content:center;padding:4vh 2vw 4vh 3vw}.karte .flex-content h2{font-size:42px;font-weight:700;margin-bottom:0;padding:0;hyphens:none}.karte .flex-content .post-excerpt{padding:0}.karte .flex-content .post-excerpt p{display:block;font-size:17px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--textcolor);padding:0;margin:0 0 18px}.karte p{font-size:16px;font-weight:300;line-height:1.4;margin:0 0 1.5vh;padding:0;width:100%;letter-spacing:.4px}ul.description{padding:0;margin:0}ul.description li{list-style:none;margin:0;line-height:2.4;font-size:94%;font-weight:300}ul.description li.doppel,ul.description li.tripple{line-height:1.6;padding:10px 0}.description>li{border-bottom:1px solid rgba(0,20,80,.1)}.description>li:last-child{border-bottom:none}.text-label,.tage{display:inline-block;font-size:94%;font-weight:700;text-transform:uppercase;width:180px}.tage{font-size:94%;width:80px}.category-vorstand .unternehmen .karte figure{display:inline-flex;flex-direction:column;justify-content:center}.category-vorstand .unternehmen .karte figure img{width:60%;height:60%;padding:0;margin:auto}@media (max-width:1500px){h4{font-size:22px}}@media (max-width:1200px){.text-label{width:9rem}}@media (max-width:1024px){.eingangstext div{width:90%}.unternehmen .karte figure{width:100%;background:0 0;box-shadow:none}.unternehmen .karte figure img{object-fit:contain;margin:4vw auto 4vw auto;padding:0 3vw 3vw;box-shadow:none}.unternehmen .karte .flex-content{width:100%;padding:2.4rem}.karte .flex-content h2{font-size:32px}.unternehmen .karte,.unternehmen .karte>a{flex-direction:column}ul.description li{line-height:1.4;padding:10px 0}.text-label,.tage{display:block;font-weight:700;text-transform:uppercase;width:9rem}li strong:nth-child(2){margin-top:5px}li strong:nth-child(5){margin-top:6px}.tage{font-size:94%;width:80px}p,ul.description li,.eingangstext p{font-size:16px;font-weight:400}.einzelelement{box-shadow:5px 5px 10px rgba(0,0,0,.1)}.csslider{width:100%}.auswahl{grid-template-columns:1fr 1fr;padding:4vw}.einzelelement h3,.einzelelement h3 label,.auswahl h3{font-size:2vw}}@media (max-width:900px){.kategorie p{font-size:14px}.unternehmen .karte figure{padding:0}.unternehmen .karte .flex-content{padding:3vw}.karte .flex-content .post-excerpt p{font-size:15px}p,ul.description li,.eingangstext p{font-size:15px;font-weight:400}.einzelelement{box-shadow:5px 5px 5px rgba(0,0,0,.1)}.einzelelement h3,.einzelelement h3 label,.auswahl h3{font-size:18px}.auswahl h3{padding:8px 0}.eingangstext div{width:80%}.auswahl{grid-template-columns:1fr;grid-gap:10px;width:100%;padding:4vw;margin:0 auto}.karte .flex-content h2{font-size:24px}}@media (max-width:600px){.karte .flex-content h2{font-size:20px}.karte .flex-content .post-excerpt p,.karte p{font-size:14px;font-weight:400}ul.description li{padding:5px 0}}input[type=search]{-moz-appearance:none;-webkit-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}form p,form label{padding:0;margin:0}form label{font-weight:700}form input,form textarea{outline:0;font-family:'Roboto Condensed',sans-serif;font-size:16px;width:100%;padding:1vw 2vw;margin:2vh 0;background:var(--textbg);color:var(--textcolor);box-shadow:inset 1px 1px 1px #222;border-radius:var(--border-radius)}form label input{width:auto}input[type=search]{-moz-appearance:none;-webkit-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=submit],input[type=reset],input[type=button]{padding:1vw;margin:0;border:none;background:#333;color:#fff;font-size:inherit;line-height:1;-webkit-appearance:none}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{cursor:pointer;background:green;color:#fff}input[type=submit]:focus,input[type=submit]:active{outline:none}.content input#s,.footer input#s{padding:12px;border:none;font-size:24px;word-break:normal;font-weight:300;margin-right:2vw;background:#fff;width:100%}.post-header .wrap-sans form.search-form,.search-form{text-align:center}.content input#s:focus,.footer input#s:focus{background-color:green;color:var(--textcolor);outline:none}input#s{padding:12px;border:none;font-size:24px;font-weight:500;word-break:normal;color:#222;margin-right:2vw;background:0 0;width:88%;height:100%;outline:none}.search-form{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:100%;height:110px;margin:0 auto;padding:20px 40px 50px;color:var(--menutxt);background:var(--menucolor)}input#searchsubmit.button,.suche{width:2.2vw;height:2.2vw;border:none;background-image:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/images/suche.png);background-repeat:no-repeat;background-size:60%;background-color:transparent;background-position:center center;box-shadow:none}input#searchsubmit.button:hover,.suche:hover{cursor:pointer;background-image:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/images/sucheh.png)}input#searchsubmit.button:hover,.suche:hover{cursor:pointer;background-image:url(//gewerbeverein-ihringen.de/wp-content/themes/gvi/images/sucheh.png)}.content input#s:focus{background-color:#fff;color:#222;outline:none}.suchbegriff{display:inline;color:#ff5610;margin:0 5px}.wpcf7 input[type=checkbox]{width:18px;height:18px}.wpcf7-list-item-label{font-size:16px}img.wpcf7-form-control{width:200px;margin:2vw 0 0}.wpcf7 input[type=file]{padding:0;box-shadow:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{border:none;padding:3vw;margin:0 0 3vw;text-shadow:1px 1px 0 #fff;background:var(--textbg);border-radius:var(--border-radius);box-shadow:var(--box-shadow);color:red;font-weight:700}.wpcf7 form.sent .wpcf7-response-output{color:green}.category-gewerbe .page-title h4{color:#fff}.tag-archive-meta{padding:0 10vw;margin:0 0 1vh}.tag-archive-meta p{font-size:16px;font-weight:400;text-shadow:1px 1px 6px #fff;text-align:center;margin:0}.footer{position:relative;min-height:100vh;width:100%;display:inline-flex;align-items:center;justify-content:center}.footer-inner{width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2vw;grid-column-gap:2vw}.footer-widget{position:relative;padding:2.4vw 3vw 1.4vw;display:inline-flex;width:100%;flex-direction:column;justify-content:flex-start;text-shadow:.4px .4px 0 #fff;background:var(--textbg);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}div.footer-widget:nth-child(3){width:100%;grid-column:span 2;align-items:center;padding:10px;background:0 0;box-shadow:none}.footer h3{font-size:18px;text-transform:uppercase;padding:0}.footer ul,.footer ul li,.footer p,.footer ul li a,.footer a{font-size:16px;font-weight:400;color:var(--menucolor);letter-spacing:.2px;padding:0;text-align:left}.footer p,.footer ul{margin:18px 0}.footer ul{list-style:none;margin-left:0}.footer ul li{margin-bottom:0}.footer .menu{position:relative;left:0;display:block;width:100%;height:100%;padding:0;background:0 0}.footer li a:before{content:'\25BA';font-size:60%;padding-right:6px;vertical-align:8%}.credits{position:fixed;left:0;bottom:0;width:100vw;color:var(--menucolor);font-weight:400;box-shadow:0 -1px 4px #333;z-index:9998}.credits-inner{padding:16px 0 0}.credits p{margin-bottom:0}.credits a{padding-left:8px}.credits-left{float:left;width:90%}.credits-right{float:right;width:20px}.tothetop:hover{cursor:pointer}.cn-button.bootstrap{color:#fff;background:#000}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#444;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.jobmove p{text-align:left;font-size:14px;font-weight:700;line-height:1.2}.jobmove .wpcf7-list-item{display:block}.jobmove .wpcf7-list-item-label{font-size:14px}.jobmove label{display:block;font-size:22px}.jobmove input,.jobmove textarea{width:auto;margin:12px;padding:5px;border-radius:0}.jobmove input[type=submit]{width:90% !important;margin:0 5% !important;font-size:22px}.jmlabel{display:inline-block;width:160px}.jobmove img.wpcf7-form-control{margin:0}.herbstausklang p{text-align:left;font-size:16px;font-weight:700;line-height:1.4}.herbstausklang .wpcf7-list-item{display:block}.herbstausklang .wpcf7-list-item-label{font-size:16px}.herbstausklang label{display:block;font-size:22px}.herbstausklang input{width:auto;margin:12px;padding:5px;border-radius:0}.herbstausklang textarea{width:650px;margin:0;padding:5px;border-radius:0}.herbstausklang input[type=submit]{width:90% !important;margin:0 5% !important;font-size:22px}.herbstausklang img.wpcf7-form-control{margin:0}@media (max-width:1024px){.header,.credits{height:50px;padding:0 12vw}.header .logo{top:5px;width:40px;height:40px}.header .menu-container{top:0;height:100vh;flex-direction:column}.menu ul{width:70vw}.menu li a{font-size:18px}.home-menu h3{font-size:2vw}.archive .posts,.category .posts,.search .posts{width:100%;margin:0 auto}.archive .posts .post,.category .posts .post,.search .posts .post,.archive .posts .page,.category .posts .page,.search .posts .page,.blog .posts .post,.blog .posts .page{margin:0 0 50px}h1{font-size:32px}h2{font-size:28px}h2 span{font-size:50%}h3{font-size:24px}h4{font-size:18px;font-weight:700}h5{font-size:16px;font-weight:700}p{font-size:16px;font-weight:400}li{font-size:14px;font-weight:400}.alignleft,.alignright{float:none;max-width:100%;margin:24px 0}.post-title,.archive .post-title,.category .post-title,.blog .post-title,.search .post-title{font-size:32px}.post-excerpt p,p.post-excerpt{font-size:14px;letter-spacing:.4px}.feature-image img{padding:0}.p50 .textwidget p{width:100%;float:none;margin-bottom:1.6vh !important}.p50 .textwidget p:nth-child(2){margin-left:0 !important}.post-nav a{letter-spacing:0px}.single .post-content,.page .singlepage .post-content,.single .post-cat-tags,.post-template-default .post-nav-inner,.post-template-template-nobg .post-nav-inner,.post-template-template-jobmove .post-nav-inner{width:100%}.single .post-content h2,.single .post-content h3,.single .post-content h4,.single .post-content h5,.single .post-content p,.single .post-content ul,single .post-content ol,.page .singlepage .post-content h2,.page .singlepage .post-content h3,.page .singlepage .post-content h4,.page .singlepage .post-content h5,.page .singlepage .post-content p,.page .singlepage .post-content ul,.page .singlepage .post-content ol{padding:8vw;margin:0 0 2vw}.single .post-content ul,.single .post-content ol,.page .singlepage .post-content ul,.page .singlepage .post-content ol{padding:8vw 8vw 8vw 12vw}.single .post-content p+ul,.single .post-content p+ol,.page .singlepage .post-content p+ul,.page .singlepage .post-content p+ol{padding:8vw 8vw 8vw 14vw}.post-cat-tags p,.post-meta,.post-edit-link{font-size:14px}input#searchsubmit.button,.suche{width:3.8vw;height:4.6vw;border:none;background-size:80%;background-color:transparent}.content input#s,.footer input#s{font-size:16px;margin:0 2vw 0 0}.footer-inner{grid-template-columns:100%;grid-row-gap:4vw}.footer-widget{padding:4vw 4vw 2vw}.footer p,.footer ul{line-height:1.2}div.footer-widget:nth-child(3){grid-column:span 1}}@media (max-width:900px){:root{--headercredits:rgba(255,255,255,.9)}.home .post-content p{padding:4vw}.home-menu h3{font-size:24px}.single .post-content,.page .singlepage .post-content,.single .post-cat-tags{width:100%}.post-excerpt p,p.post-excerpt{font-size:12px;letter-spacing:.2px;padding-bottom:.4vh}.archive .post-title,.category .post-title,.blog .post-title,.search .post-title{font-size:24px;padding-bottom:0;margin-bottom:0;border-bottom:0 solid #ccc}h4.page-title{font-size:24px}.mit-bild{grid-template-columns:100%;grid-template-rows:2fr 1fr;grid-row-gap:1vw}input#searchsubmit.button,.suche{width:6vw;height:6vw}}@media (max-width:780px){.header,.credits{height:50px}.credits{padding-top:0}.header,.credits{padding:0 8vw}.menu ul{width:84vw}.content-inner{padding:0 8vw 10vh}.home-menu{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.post-cat-tags,{margin:0 8vw}.footer{padding:0 8vw}.panel-row-style{background-attachment:fixed !important}.panel-grid-cell{margin:0 !important}blockquote p{font-size:34px;font-weight:700;line-height:1;margin:0 0 2vh}blockquote+p{padding:2px 0 .8vh}.post-header .wrap{padding:3vw 4vw;min-height:140px}.p50 .textwidget p{width:100%;float:none}.p50 .textwidget p:nth-child(2){margin-left:0}figcaption,.wp-caption-text{opacity:.8;font-size:12px}.tag-archive-meta p{font-size:14px}}@media (max-width:600px){:root{--bodybg:rgba(255,255,255,.9);--box-shadow:1px 1px 3px #ccc,-1px -1px 3px #ccc}.content-inner{padding:0 8vw 10vh}.home-menu h3{font-size:18px;padding:5px 20px;margin:10px 0 !important}.archive .posts,.category .posts,.search .posts{width:100%}.archive .posts .post,.category .posts .post,.search .posts .post,.archive .posts .page,.category .posts .page,.search .posts .page,.blog .posts .post,.blog .posts .page{padding:8vw}.archive .post-title,.category .post-title,.blog .post-title,.search .post-title{font-size:18px}.feature-image{box-shadow:none}.post-title{font-size:28px}h3{font-size:20px}p{font-size:14px;font-weight:400}li{font-size:14px}blockquote+p{font-size:12px;padding:2px 0 12px}.post-header.hidden{display:block}.alignleft,.alignright{display:block;float:none;clear:both;margin:24px auto;text-align:center;width:100%}.alignleft img,.alignright img{width:100%}hr{width:75%}.alignfull{margin:2em auto;position:relative;left:calc( 50% - 50vw );width:100vw}.single .post,.page .post,.posts .attachment,.error404 .post{box-shadow:none}.single .panel-grid.panel-has-style>.panel-row-style,.single .panel-grid.panel-no-style{width:100%}.wp-caption img{padding:2vw}figcaption,.wp-caption-text{display:none}.post-nav-inner{width:100%}.footer{padding:0 2vw}.footer-inner{width:100%;margin:0 8vw;grid-column-gap:10vw}.footer-widget{padding:8vw;margin:21px auto;min-height:auto}.footer ul,.footer ul li,.footer p,.footer ul li a,.footer a{font-size:14px}.credits span{display:none}}