#maincontent .mediatheksingle aside{max-width:380px}#maincontent .mybutton{position:absolute;top:50%;left:0;transform:translate(10px,-15%);background:#000;color:#fff;padding:1rem 2rem;border-radius:6px;margin-top:0;background-color:#f5ff00;color:#101010;z-index:999}#maincontent .mybutton.next-mediathek-0,#maincontent .mybutton.next-mediathek-1,#maincontent .mybutton.next-mediathek-2,#maincontent .mybutton.next-mediathek-3,#maincontent .mybutton.next-mediathek-4,#maincontent .mybutton.next-mediathek-5,#maincontent .mybutton.next-jobslider,#maincontent .mybutton.next-tribe,#maincontent .mybutton.next-news{left:initial;right:10px}#maincontent .mybutton.prev-tribe,#maincontent .mybutton.next-tribe,#maincontent .mybutton.next-jobslider,#maincontent .mybutton.prev-jobslider,#maincontent .mybutton.next-news,#maincontent .mybutton.prev-news{top:38%}#maincontent .mitglieder-list .mitgliederslider .mitglied svg{width:auto;max-width:90%;height:90%;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media(min-width:768px){.mediathekwrapper{width:100%;margin:0 auto;padding-left:2rem;padding-right:2rem}#maincontent .wp-block-themeisle-blocks-advanced-columns{padding-top:10px!important}#maincontent .wp-block-themeisle-blocks-advanced-columns{margin-top:1rem}}@media(max-width:980px){#maincontent .mediatheksingle .video-content-wrapper{width:100%;max-width:100%}#maincontent .mediatheksingle aside{width:100%;max-width:100%;padding:2rem}}@media(max-width:590px){#maincontent .mediathek-grid .mediathek-item,body.home #maincontent .news-list .news-item,body.home #maincontent .news-list ul li,body.home #maincontent .mec-event-article,body.home #maincontent .job_listings .job_listings li.type-job_listing{width:100%;max-width:50vw;margin:1px}#maincontent .mediatheksingle h1{max-width:780px;font-size:3.2rem}body.home #maincontent .mec-event-article h4 a,body.home #maincontent .news-list .news-item h3 a,.mediathek-grid h4,body.home #maincontent .job_listings .job_listings li.type-job_listing .position h3{color:#fff;font-weight:400;line-height:1.1;font-size:1.2rem}#maincontent .mediathekwrapper,body.home #maincontent .job_listings,body.home #maincontent .news-list,body.home #maincontent .mec-wrap{width:100%;margin:0 auto;max-width:100%}#mainheader{width:100vw}body.home #maincontent .slick-prev{left:0}body.home #maincontent .slick-next{right:10px}}#maincontent .save_draft,#maincontent .job-manager-button-edit-listing{background-color:#999}#maincontent #job_preview,#maincontent .job_listing_preview_title,#maincontent .job_listing_preview,#maincontent .entry-content .job_listing_preview_title,#maincontent .job_listing_preview_title,#maincontent .job_listing_packages_title{border:0;background:#fff0}#maincontent .wp-block-woocommerce-checkout{max-width:1260px;margin:0 auto;padding-top:100px}#maincontent .wc-gzd-checkout .wc-block-components-order-summary,#maincontent .wc-gzd-checkout .wc-block-components-order-summary.is-large{background-color:#333;padding:16px}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center,.mediathekwrapper h3{text-align:left;margin-bottom:2rem}body.home #maincontent h3,body.home #maincontent h2{font-size:4.6rem!important}#wpadminbar{z-index:99999999!important}@media(max-width:768px){#maincontent .wppageprofil nav{max-width:100%;width:100%;margin-top:50px;margin-bottom:-50px}.blog .featured{width:100%;max-width:100%}#upperblog .featured-post{max-width:100%;min-width:310px;margin-bottom:80px;margin:2rem}.entry-content .job_listing_preview_title .button,.job_listing_preview_title .button{float:none;margin-left:.25em;margin-bottom:20px}#maincontent .wp-block-woocommerce-checkout,#maincontent .wp-block-woocommerce-cart,#primary{max-width:1260px;margin:0 auto;padding:2rem;padding-top:100px}#maincontent .select2-container--default .select2-selection--single,input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],select,textarea{background-color:#fff}#maincontent .mec-single-event .mec-event-export-module.mec-frontbox{position:relative;top:0;right:10px;width:100%;padding:1rem;background-color:#fff0;margin:0;margin-bottom:-4rem}body.home #maincontent .mec-event-article h4 a,body.home #maincontent .news-list .news-item h3 a,.mediathek-grid h4,body.home #maincontent .job_listings .job_listings li.type-job_listing .position h3{font-size:1.2rem!important}body.home #maincontent .wp-block-social-links{margin-top:4rem;margin-bottom:0}#Account #menu-quick{display:none}h2,h3{margin-top:4rem;margin-bottom:2rem}#maincontent .wp-block-themeisle-blocks-advanced-columns{padding-left:8px;padding-right:8px}body.home #maincontent .wp-block-themeisle-blocks-advanced-columns{margin-top:-3rem}.devider:after{border-color:#fff0 #fff0 rgb(0 0 0 / .6) #fff0}.devider{background:rgb(0 0 0 / .8)}#mainfooter .supline ul{flex-wrap:wrap}button,[type=button],[type=reset],[type=submit]{padding:1rem 20px;text-align:center}#mec_additional_organizers_add{margin:0 0 10px 0;width:100%}ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,ul#mec_orgz_form_row li .mec-additional-organizer-remove,ul#mec_reg_form_fields li .mec_reg_field_remove{position:relative;top:0;right:0;margin:10px}body.home #maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull{max-width:100%;padding-top:0}#maincontent .singlejoblisting,#maincontent .mec-single-event,#maincontent .wppageprofil{padding:1rem;padding-top:0}#maincontent .mec-single-event .mec-event-schedule{order:5;max-width:100%}#maincontent .mec-single-event .mec-event-content{order:0}#maincontent .mec-events-meta-group-countdown{position:relative;top:0;width:100%}#maincontent .mec-single-event .mec-events-event-image{order:0}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{padding-left:0;margin:0;margin-bottom:30px}#maincontent .mec-single-event .mec-event-export-module.mec-frontbox{position:relative;top:0;right:0;width:100%;padding:1rem;background-color:#fff0;margin:0;margin-bottom:-4rem}.job_listing_packages_title .button{float:none;margin:0;width:100%;padding:1rem 0;margin-bottom:25px}h1{padding-left:1rem}#maincontent .singlejoblisting .job-detail{padding-top:100px}}#maincontent .mainsllider{position:relative}body.home #maincontent .mainsllider.slick-slider:before,#maincontent .mainsllider.slick-slider:before{position:absolute;content:" ";top:0;left:0;width:100%;height:64%;z-index:1;background:#000;background:-webkit-linear-gradient(180deg,rgb(0 0 0) 0%,rgb(51 51 51 / .45) 35%,#fff0 100%);background:-moz-linear-gradient(180deg,rgb(0 0 0) 0%,rgb(51 51 51 / .45) 35%,#fff0 100%);background:linear-gradient(180deg,rgb(0 0 0) 0%,rgb(51 51 51 / .45) 35%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#FFFFFF",GradientType=0)}body.home #maincontent .mainsllider.slick-slider:after,#maincontent .mainsllider.slick-slider:after{position:absolute;content:" ";bottom:0;left:0;top:inherit;width:100%;height:64%;z-index:1;background:#000;background:-webkit-linear-gradient(0deg,rgb(33 33 33) 0%,rgb(51 51 51 / .45) 35%,#fff0 100%);background:-moz-linear-gradient(0deg,rgb(33 33 33) 0%,rgb(51 51 51 / .45) 35%,#fff0 100%);background:linear-gradient(0deg,rgb(33 33 33) 0%,rgb(51 51 51 / .45) 35%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#FFFFFF",GradientType=0)}body.home #maincontent .job_listings .job_listings li.type-job_listing .position h3{font-size:1.6rem!important}.job-manager-error.job-manager-info,.job-manager-info.job-manager-info,.job-manager-message.job-manager-info{background:#000}.job-manager-form .select2-container{font-size:1rem;width:100%!important}#maincontent .rss_link{display:none}.mec-single-event .mec-event-social h3{color:#fff}body.home #maincontent .mec-event-article .mec-event-date .mec-start-date-label{color:#000}.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info,.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button,.mec-calendar .mec-calendar-side .mec-next-month a,.mec-calendar .mec-calendar-side .mec-previous-month a,.mec-calendar .mec-event-article .mec-event-detail,.mec-calendar .mec-table-nullday,.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month a,.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month a,.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.mec-calendar.mec-calendar-daily .mec-calendar-d-top h3,.mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count,.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event,.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover,.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span,.mec-checkboxes-search .mec-searchbar-category-wrap,.mec-countdown-details .countdown-w .clockdiv li p,.mec-event-footer .mec-booking-button,.mec-event-footer .mec-modal-booking-button,.mec-event-grid-classic .mec-event-content p,.mec-event-grid-clean .mec-event-content p,.mec-event-grid-modern .event-grid-modern-head .mec-event-day,.mec-event-grid-modern .mec-event-content p,.mec-event-list-modern .mec-event-date .event-da,.mec-event-list-modern .mec-event-date .event-f,.mec-event-schedule-content dl dt.mec-schedule-description,.mec-event-sharing-wrap li a,.mec-event-sharing-wrap:hover li ul li a,.mec-events-agenda-wrap .mec-agenda-time,.mec-events-agenda-wrap span.mec-agenda-day,.mec-events-meta-group-countdown .countdown-w .block-w li,.mec-load-more-button,.mec-next-month a,.mec-previous-month a,.mec-price-details,.mec-price-details span,.mec-related-event-content,.mec-single-event .mec-address,.mec-single-event .mec-current,.mec-single-event .mec-event-meta .mec-events-event-categories a,.mec-single-event .mec-event-meta dd,.mec-single-event .mec-event-meta dd a,.mec-single-event .mec-event-meta dd.mec-organizer-email a,.mec-single-event .mec-events-meta-date dd span,.mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available,.mec-single-event .mec-next-event-details abbr,.mec-single-event .mec-single-event-additional-organizers dd span,.mec-single-event .mec-single-event-organizer dd span,.mec-single-event .mec-speakers-details ul li .mec-speaker-job-title,.mec-skin-tile-month-navigator-container .mec-next-month,.mec-skin-tile-month-navigator-container .mec-next-month a,.mec-skin-tile-month-navigator-container .mec-previous-month,.mec-skin-tile-month-navigator-container .mec-previous-month a,.mec-wrap .button,.mec-wrap .mec-event-detail,.mec-wrap .mec-event-loc-place,.mec-wrap .mec-time-details,.mec-wrap .mec-totalcal-box .mec-totalcal-view span,.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected,.mec-wrap .mec-totalcal-box i,.mec-wrap .mec-totalcal-box input,.mec-wrap .mec-totalcal-box label,.mec-wrap .mec-totalcal-box select,.mec-wrap a.button:not(.owl-dot),.mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs),.mec-wrap input[type=button],.mec-wrap input[type=reset],.mec-wrap input[type=submit],.mec-yearly-view-wrap .mec-agenda-date-wrap i,.mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year a,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year,.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year a{color:#fff}.woocommerce div.product form.cart .button,#sidebar,.add_to_cart_button{display:none!important}.job-manager-error.job-manager-info,.job-manager-info.job-manager-info,.job-manager-message.job-manager-info{background:#000;color:#fff}body.home #maincontent .slick-prev{left:0}body.home #maincontent .slick-next{right:0}body.home #maincontent .mec-wrap{width:100%;margin:0 auto;max-width:100%}body.home #maincontent .news-list .news-item:hover img,.mediathek-grid .mediathek-item:hover img,body.home #maincontent .job_listings .job_listings .type-job_listing:hover img.company_logo,body.home #maincontent .mec-event-article .mec-event-image:hover img{scale:1.2;transition:all 0.6s}body.home #maincontent .news-list .news-item img,.mediathek-grid img,body.home #maincontent .job_listings .job_listings .type-job_listing img.company_logo,body.home #maincontent .mec-event-article .mec-event-image img{transition:all 0.6s}body.home #maincontent .news-list .news-item h3{margin:0;padding:1rem;font-size:1.6rem!important;font-weight:500}#maincontent figure{margin:0;overflow:hidden}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center,.mediathekwrapper h3{text-align:left;margin-bottom:2rem;margin-top:5rem}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{color:#fff}#maincontent #mec_skin_68 #mec_skin_events_68{max-width:calc(100% - 420px);width:100%}body.home #maincontent .job_listings{width:100%;margin:0 auto;max-width:100%}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull{max-width:100%;padding-top:70px;padding:0}body.home #maincontent .wp-block-themeisle-blocks-advanced-column>h2.has-text-align-center{padding-left:2rem}body.home #maincontent .job_listings .job_listings li.type-job_listing .position{width:100%;padding:1rem;padding-top:0}body.home #maincontent .tribe-events-pro-photo .tribe-events-pro-photo__event-title{text-transform:none}@media(max-width:768px){body.home #maincontent .mec-event-article h4 a,body.home #maincontent .news-list .news-item h3 a,.mediathek-grid h4,body.home #maincontent .job_listings .job_listings li.type-job_listing .position h3{font-size:1.4rem!important}body.home #maincontent .wp-block-themeisle-blocks-advanced-column>h2{padding-left:0rem}body.home #maincontent{padding:1rem}}#job_package_selection,#job_preview{display:flex;flex-direction:column}#job_package_selection .job_listing_packages_title,#job_preview .job_listing_preview_title{order:2}#job_package_selection .job_listing_packages_title h2,#job_preview .job_listing_preview_title h2{display:none}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0;background:#000;margin-top:21px}@media(max-width:900px){.woocommerce ul.order_details{display:flex;flex-direction:column;padding:10px}.woocommerce ul.order_details li{padding:0;border:0;margin:0}}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],select,textarea,#maincontent .select2-container--default .select2-selection--single .select2-selection__placeholder,#maincontent .select2-container--default .select2-selection--single .select2-selection__rendered,#maincontent .select2-container--default .select2-selection--single{background:#fff}#maincontent{padding-top:60px}body.home #maincontent{padding-top:0}h1.has-text-align-center{margin-top:0rem}#maincontent .jm-dashboard-table .job_title{flex:1 1 100%}#innerontent .woocommerce-order{padding:0rem 2rem}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background:#f5ff00;color:#333!important}#maincontent .wp-block-themeisle-blocks-advanced-columns{margin-top:1rem!important}@media (max-width:768px){#maincontent .wppageprofil .dashboard{margin-top:3rem!important}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignwide{padding-top:10px}}#maincontent .job_listing_packages ul.job_packages li.user-job-package{background:#333}.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-venue__meta--has-map .tribe-events-pro-venue__meta-data,.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-venue__meta--has-map .tribe-events-pro-venue__meta-map{width:100%!important}.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-venue__meta--has-map .tribe-events-pro-venue__meta-data{display:none}#maincontent .tribe-events-calendar-list .tribe-events-calendar-list__event-venue-address{display:none}#maincontent .tribe-community-events .req{color:#ccc}#maincontent .recurrence-row span,#maincontent .tribe-community-events *{font-size:12px;color:#fff}#maincontent .job_types li label.freelancer:before{background-color:green}#maincontent .job_listings .job_listings .job-type-freelancer a{border-right:8px solid green}#maincontent .job_types li label.ausbildung:before{background-color:orange}#maincontent .job_listings .job_listings .job-type-ausbildung a{border-right:8px solid orange}#maincontent .job_types li label.minijob:before{background-color:blue}#maincontent .job_listings .job_listings .job-type-minijob a{border-right:8px solid blue}#maincontent .job_types li label.praktikant:before{background-color:grey}#maincontent .job_listings .job_listings .job-type-praktikant a{border-right:8px solid grey}#maincontent .job_types li label.voruebergehend:before{background-color:red}#maincontent .job_listings .job_listings .job-type-voruebergehend a{border-right:8px solid red}#maincontent .job_types li label.vollzeit:before{background-color:darkcyan}#maincontent .job_listings .job_listings .job-type-vollzeit a{border-right:8px solid darkcyan}#maincontent .job_types li label.teilzeit:before{background-color:aqua}#maincontent .job_listings .job_listings .job-type-teilzeit a{border-right:8px solid aqua}#maincontent .job-manager-error.job-manager-message,#maincontent .job-manager-info.job-manager-message,#maincontent .job-manager-message.job-manager-message{border-top-color:#8fae1b;background:#000;color:#fff}body.single img{max-width:100%;height:auto}#lowerblog .news-list{gap:15px}@media(min-width:1280px){#upperblog .meta{width:320px}}#maincontent .tribe-community-events h1,#maincontent .tribe-community-events h2,#maincontent .tribe-community-events h3,#maincontent .tribe-community-events h4,#maincontent .tribe-community-events h5,#maincontent .tribe-community-events .tribe-section-header label,#maincontent .tribe-community-events .events-community-post-title label,#maincontent .tribe-community-events .events-community-post-content label{font-family:"Market Square Marker","Rubik Dirt",Arial,Helvetica,sans-serif;color:#fff;font-size:29px;font-weight:400!important}.html-active .switch-html,.tmce-active .switch-tmce,#tcepostcontent-html{display:none}#maincontent #mceu_26-body *{color:#000 ! IMPORTANT;font-size:16px!important}#maincontent #mceu_26-body button:hover,#maincontent #mceu_26-body [type="button"]:hover,#maincontent #mceu_26-body [type="reset"]:hover,#maincontent #mceu_26-body[type="submit"]:hover{background-color:#f5ff00}.tribe-community-events .tribe-section,.tribe-community-events .wp-editor-container{margin-top:40px}.tribe-community-events input::placeholder{color:#333}.tribe-dependent.tribe-active{display:inline-block;color:#000 ! IMPORTANT;font-size:16px!important}#maincontent .select2-container--default .select2-selection--single .select2-selection__placeholder,#maincontent .select2-container--default .select2-selection--single .select2-selection__rendered{color:#333}#maincontent .tribe-community-events input{color:#333}body.wp-singular.tribe_events-template-default #maincontent .tribe-events-event-meta{flex-wrap:nowrap}body.wp-singular.tribe_events-template-default #maincontent .tribe-events-event-meta dl *{color:#fff;font-size:14px}body.wp-singular.tribe_events-template-default .tribe-events-venue-map{border:0;border-radius:0;width:65%;height:100%;min-height:220px;margin:0;margin-top:10px}body.wp-singular.tribe_events-template-default #maincontent .tribe-events-event-meta{margin-bottom:10px}body.wp-singular.tribe_events-template-default .tribe-events-venue-map>iframe{max-height:220px;height:100%;min-height:220px}.tribe-community-events .tribe-community-notice p{color:black!important}.tribe-community-events .tribe-section.tribe-section-image-uploader .tribe-image-upload-area .form-controls,.tribe-community-events .tribe-section.tribe-section-image-uploader .tribe-image-upload-area .form-controls .selected-msg{color:black!important}html .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ff0}#event_tribe_virtual,#event_tribe_event_status,.event-time .recurrence-row,.event-time .tribe-recurrence-exclusion-row{display:none}#mainheader .container .logo a img{height:100px}#Account #menu-quick li a{font-size:2.8rem}body.home #maincontent h3,body.home #maincontent h2{font-size:3.6rem!important}@media(max-width:590px){body.home #maincontent .wp-block-themeisle-blocks-advanced-column>h2.has-text-align-center{padding-left:0rem}body.home #maincontent h3,body.home #maincontent h2{font-size:3.6rem!important;margin:1rem 0rem}#maincontent .singlejoblisting .job-detail{padding-top:100px;width:100%}}body{background-color:#000}body.home #maincontent .slick-slider:after{content:" ";position:absolute;right:0;width:50px;top:0;height:100%;background:#000;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#fff0),to(#000));background:linear-gradient(90deg,#fff0 25%,#000 100%)}:where(.wp-block-columns),{margin-bottom:0em}.slick-dotted.slick-slider{margin-bottom:0}#maincontent .singlejoblisting a.backtojob{top:20px}#maincontent .singlejoblisting .jobmeta a.button{position:absolute;bottom:-25px}#maincontent .job_listing_preview .google_map_link,#maincontent .job_listing_preview .location{display:none}#maincontent .tribe-community-events select2-selection__choice,#maincontent .tribe-dropdown .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,#maincontent .tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-selection--multiple .select2-selection__choice__remove{Color:black!important}#maincontent .tribe-community-events .tribe-community-notice p a{Color:black!important}body.home #maincontent .news-list{width:100%}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.wp-editor-container textarea.wp-editor-area{color:BLACK!important}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.visually-hidden.focusable:focus{position:static;width:auto;height:auto;clip:auto;white-space:normal}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}aside .related-videos{list-style:none;margin:0;padding:0}aside .related-videos li{margin-bottom:1rem}aside .related-videos img{width:100%;height:auto;display:block;border-radius:4px}.woocommerce table.shop_table{background:#333!important}button,[type=button],[type=reset],[type=submit]{background-color:#f5ff00!important}#place_order{display:block;width:100%}.woocommerce-error{border-top-color:#b81c23;background:#333}#maincontent .wp-block-themeisle-blocks-advanced-columns.has-light-bg.iswhite{background-color:#fff!important}#maincontent .wp-block-themeisle-blocks-advanced-columns.has-light-bg.iswhite *{color:#000!important}body.home #maincontent .news-list ul li,.mediathek-grid .mediathek-item{margin:0;margin-right:2rem}@media (min-width:768px){.mediathekwrapper{padding-left:1rem;padding-right:1rem}}#upperblog a.catlink{background-color:#000;padding:6px 8px}@media (min-width:810px){#innerontent .tribe-events-c-events-bar__filter-button-container{display:none}.tribe-common--breakpoint-medium .tribe-filter-bar--horizontal.tribe-filter-bar .tribe-filter-bar__filters-slider-container{margin-top:11px}}#maincontent .tribe-filter-bar__filters-slider-wrapper button.tribe-filter-bar-c-pill__pill:hover,#maincontent .tribe-filter-bar__filters-slider-wrapper button.tribe-filter-bar-c-filter__toggle:hover,#maincontent .tribe-filter-bar-c-filter__toggle-wrapper button.tribe-filter-bar-c-pill__pill:hover,#maincontent .tribe-filter-bar-c-filter__toggle-wrapper button.tribe-filter-bar-c-filter__toggle:hover{outline:#fff0;background-color:#1e1c1d!important;color:#fff}#maincontent ul.job_listings li.job_listing a .meta{float:left;width:100%}#maincontent .singlejoblisting .job_application{position:absolute;right:0;bottom:-16px;z-index:11;width:100%;border-radius:12px;overflow:hidden;width:80%;margin:0 auto;text-align:center;left:0;bottom:-40px}body.home #maincontent .mainsllider .slick-dots{z-index:11;display:none}body.home #maincontent .job_listings .job_listings li.type-job_listing{min-height:260px}body.home #maincontent .job_listings .job_listings li.type-job_listing .company{padding:1rem;margin-top:-2rem;font-weight:300;font-size:12px;line-height:1.2}body.home #maincontent .job_listings .job_listings li.type-job_listing .position h3{line-height:1.3;margin-top:4px}body.home #maincontent .wp-block-button a{border-radius:9px;color:#000;font-weight:700;font-size:18px}body.home #maincontent .wp-block-button a:hover{color:#fff}body.home #maincontent .news-list{margin-bottom:0}body.home .wp-block-buttons{margin-top:10px}@media(min-width:900px){body.home .wp-block-buttons{margin-bottom:-40px;position:relative;margin-bottom:-40px}}#maincontent .mybutton{font-family:'Work Sans'}body.home #maincontent .wp-block-button a{position:relative;z-index:5555}button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover{cursor:pointer;color:#000!important}#maincontent .tribe-common .tribe-common-c-svgicon__svg-fill{fill:#000}#maincontent .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar span{color:#000}#maincontent .job_types li label:before{content:" ";position:absolute;right:-22px;left:inherit;;top:2px;width:14px;height:14px}#maincontent .job_types [type=checkbox],#maincontent .job_types [type=radio]{width:20px;height:20px;border-radius:50%;position:relative;top:3px}div.job_listings .load_more_jobs{width:100%}div.job_listings .load_more_jobs:hover{width:100%;background:#ff0;color:#000}