/**handles:survey-maker-min,swb-style**/
div[id*=ays-survey-container].ays-survey-container *{box-sizing:border-box}div[id*=ays-survey-container][data-theme=minimal].ays-survey-container .ays-survey-question:not(.ays-has-error),div[id*=ays-survey-container][data-theme=modern].ays-survey-container .ays-survey-question:not(.ays-has-error){border-right:unset!important}.ays-survey-container[id^=ays-survey-container] .ays-survey-minimal-theme-question .ays-survey-answer-label input[type=checkbox],.ays-survey-container[id^=ays-survey-container] .ays-survey-minimal-theme-question .ays-survey-answer-label input[type=radio]{display:initial!important}.ays-survey-container .ays-survey-section label.ays-survey-answer-label input[type=checkbox],.ays-survey-container .ays-survey-section label.ays-survey-answer-label input[type=radio],.ays-survey-container[id^=ays-survey-container] .ays-survey-minimal-theme-question .ays-survey-answer-label .ays-survey-answer-star-radio input[type=checkbox],.ays-survey-container[id^=ays-survey-container] .ays-survey-minimal-theme-question .ays-survey-answer-label .ays-survey-answer-star-radio input[type=radio],.display_none_important{display:none!important}.ays-survey-container{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.37);box-shadow:0 1px 4px 0 rgba(0,0,0,.37);word-wrap:break-word;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;padding-bottom:0;word-wrap:break-word;min-width:250px;max-width:100%!important;position:relative}.ays-survey-container .ays-survey-section,.ays-survey-container .ays-survey-section .ays-survey-display-none,.ays-survey-container .ays-survey-section .ays-survey-loader,.ays-survey-container .ays-survey-section .ays-survey-thank-you-page,.ays-survey-popup-survey-window .ays-survey-popup-close-full-screen,.display_none_not_important,div[id*=ays-survey-container-] div.ays-survey-full-screen-mode .ays-survey-close-full-screen{display:none}.ays-survey-container .ays-survey-section.active-section,.elementor-editor-active .elementor-element .elementor-shortcode .ays-survey-container .ays-survey-section:first-of-type{display:block}.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container .ays-survey-section-button-content a.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container .ays-survey-section-button-content button.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container .ays-survey-section-button-content input.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-simple-button-container .ays-survey-button-content .ays-survey-button{width:auto}.ays-survey-container .ays-survey-section .ays-survey-section-header{margin-top:12px;background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;padding:22px 24px 24px;position:relative;border-top:10px solid #ff5722;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.141),0 1px 3px 0 rgba(0,0,0,.122)}.ays-survey-container .ays-survey-section .ays-survey-section-title-row{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:32px;font-weight:400;color:#202124;line-height:135%;max-width:100%;min-width:0}.ays-survey-container .ays-survey-section .ays-survey-title{font-family:'Google Sans',Roboto,Arial,sans-serif;margin-bottom:12px}.ays-survey-container .ays-survey-section .ays-survey-section-desc{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:#202124;margin-top:12px}.ays-survey-container .ays-survey-section .ays_survey_login_form,.ays-survey-container .ays-survey-section.ays-survey-section-start-page .ays-survey-section-header,div[id*=ays-survey-container-] .ays-survey-social-shares{text-align:center}.ays-survey-container .ays-survey-section.ays-survey-section-start-page .ays-survey-section-header .ays-survey-section-title-row{justify-content:center}.ays-survey-container .ays-survey-section .ays-survey-section-questions-count{font-family:Roboto,Arial,sans-serif;font-size:18px;text-align:right;cursor:help;font-weight:600}.ays-survey-container .ays-survey-section .ays-survey-question{-webkit-transition:background-color .2s cubic-bezier(0,0,.2,1);transition:background-color .2s cubic-bezier(0,0,.2,1);background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;padding:24px;page-break-inside:avoid;word-wrap:break-word;border-left:5px solid #ff5722;position:relative}.ays-survey-container .ays-survey-title-wrap .ays-survey-cover-photo-title-wrap{padding-left:5px}.ays-survey-container .ays-survey-cover-photo-title-wrap.ays-survey-no-cover-photo{background-image:unset!important}.ays-survey-container .ays-survey-cover-photo-title-wrap{height:150px}.ays-survey-container .ays-survey-section .ays-survey-question-header{display:-webkit-box;display:-webkit-flex;display:flex;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:100%;min-width:0;position:relative}.ays-survey-container .ays-survey-section .ays-survey-question-title{font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.1px;line-height:1;color:#202124;font-weight:400;width:100%;word-break:break-word;display:block;margin-bottom:10px}.ays-survey-container .ays-survey-section .ays-survey-question-header-content{display:flex;justify-content:space-between;width:100%}.ays-survey-container .ays-survey-section .ays-survey-question-image-container{width:100%;padding:5px 0}.ays-survey-container .ays-survey-section .ays-survey-question-image{max-width:100%;object-position:center center}.ays-survey-container .ays-survey-section .ays-survey-question-required-icon{color:#d93025}.ays-survey-container .ays-survey-section .ays-survey-question-answers{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.ays-survey-container .ays-survey-section .ays-survey-answer{display:-webkit-box;display:-webkit-flex;display:flex;min-height:24px;padding:.5em .5em .5em 0}.ays-survey-container .ays-survey-section .ays-survey-question-box.ays-survey-question-date-time-box,.ays-survey-container .ays-survey-section .ays-survey-question-type-text-box,.ays-survey-container .ays-survey-section .ays-survey-question[data-type=email] .ays-survey-answer,.ays-survey-container .ays-survey-section .ays-survey-question[data-type=name] .ays-survey-answer,.ays-survey-container .ays-survey-section .ays-survey-question[data-type=number] .ays-survey-answer,.ays-survey-container .ays-survey-section .ays-survey-question[data-type=short_text] .ays-survey-answer,.ays-survey-container .ays-survey-section .ays-survey-question[data-type=text] .ays-survey-answer,.ays-survey-container .ays-survey-title-wrap{width:100%}.ays-survey-container .ays-survey-section .ays-survey-answer::after,.ays-survey-container .ays-survey-section .ays-survey-answer::before,.ays-survey-container .ays-survey-section .ays-survey-question-answers::after,.ays-survey-container .ays-survey-section .ays-survey-question-answers::before{content:none!important}.ays-survey-container .ays-survey-section .ays-survey-answer-label{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;outline:unset}.ays-survey-container .ays-survey-section .ays-survey-answer-label-content{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:1;flex-shrink:1;min-width:0}.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]~.ays-survey-answer-label-content .ays-survey-answer-icon-content,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=radio]~.ays-survey-answer-label-content .ays-survey-answer-icon-content{-webkit-transition:border-color .2s cubic-bezier(.4,0,.2,1);transition:border-color .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:0;display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;height:20px;position:relative;vertical-align:middle;width:20px;z-index:0}.ays-survey-container .ays-survey-section .ays-survey-answer-icon-content-1,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-1,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=radio]~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-1{-webkit-animation:.2s forwards agmAnimateSelectOut;animation:.2s forwards agmAnimateSelectOut;cursor:pointer;height:20px;position:relative;width:20px}.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-2,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=radio]~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-2{border:2px solid #5f6368;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:20px;width:20px;position:absolute;bottom:0;left:0;right:0;top:0;margin:0}.ays-survey-container .ays-survey-section .ays-survey-answer-label .ays-survey-answer-icon-ink{position:absolute;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .15s;transition:opacity .15s;background-color:rgba(218,220,224,.2);-webkit-border-radius:100%;border-radius:100%;height:20px;opacity:0;outline:transparent solid .1px;pointer-events:none;width:20px;z-index:-1;bottom:0;left:0;right:0;top:0}.ays-survey-container .ays-survey-section .ays-survey-answer-label:focus .ays-survey-answer-icon-ink,.ays-survey-container .ays-survey-section .ays-survey-answer-label:hover .ays-survey-answer-icon-ink{-webkit-transform:scale(2);transform:scale(2);opacity:1;background-color:rgba(255,87,34,.04)}.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-3,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=radio]~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-3{border:5px solid #f40000;-webkit-border-radius:50%;border-radius:50%;left:50%;position:absolute;top:50%;-webkit-transition:transform .28s;transition:transform .28s;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);cursor:pointer;visibility:hidden}.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]:checked~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-2,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=radio]:checked~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-2{border-color:#f40000}.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]:checked~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-3,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=radio]:checked~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-3{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);visibility:visible}.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]:checked~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-2,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]:checked~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-3,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]~.ays-survey-answer-label-content .ays-survey-answer-icon-content .ays-survey-answer-icon-content-2{border-radius:0}.ays-survey-container .ays-survey-section .ays-survey-question-answers.ays-survey-question-answers-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-direction:row;flex-direction:row;width:100%}.ays-survey-container .ays-survey-section .ays-survey-answer.ays-survey-answer-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:260px;min-height:24px;padding:.5em .5em .5em 0;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:45%}.ays-survey-container .ays-survey-section .ays-survey-answer-label.ays-survey-answer-label-grid{flex-wrap:wrap}.ays-survey-container .ays-survey-section .ays-survey-answer-label .ays-survey-answer-image-container{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:flex-start;align-self:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;height:195px;margin:12px 0;line-height:195px;outline-width:0;padding:8px;width:260px;box-shadow:0 1px 2px 0 rgba(60,64,67,.302),0 1px 3px 1px rgba(60,64,67,.149);-webkit-border-radius:4px;border-radius:4px;background-color:#fff;border-color:#ff5722}.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=checkbox]:checked~.ays-survey-answer-image-container,.ays-survey-container .ays-survey-section .ays-survey-answer-label input[type=radio]:checked~.ays-survey-answer-image-container{border-style:solid;border-width:2px;outline-width:0;padding:6px}.ays-survey-container .ays-survey-section .ays-survey-answer-label .ays-survey-answer-image-container img{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;max-height:100%;max-width:100%;min-height:0;min-width:0;vertical-align:middle;object-fit:contain;object-position:center center;width:100%;height:100%}@media screen and (max-width:580px){.ays-survey-container .ays-survey-section .ays-survey-answer.ays-survey-answer-grid{width:100%;margin:0}.ays-survey-container .ays-survey-section .ays-survey-button-content .ays-survey-answer-clear-selection-text{line-height:30px!important}}.ays-survey-container .ays-survey-section .ays-survey-answer-label-content>span,.ays-survey-container .ays-survey-section input.ays-survey-question-input~.ays-survey-input-underline,.ays-survey-container .ays-survey-section input.ays-survey-question-input~.ays-survey-input-underline-animation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;box-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:#202124;min-width:1px}.ays-survey-container .ays-survey-section .ays-survey-answer-label-content>span{margin-left:.75em}.ays-survey-container .ays-survey-section .ays-survey-answer-label.ays-survey-answer-label-other{-webkit-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;padding-right:20px;width:auto;white-space:nowrap}.ays-survey-container .ays-survey-section .ays-survey-answer .ays-survey-answer-other-text{display:block;width:100%;position:relative;-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;min-width:100px;max-width:100%;margin-top:10px}.ays-survey-container .ays-survey-section .ays-survey-answer .ays-survey-answer-other-text input.ays-survey-answer-other-input{-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;border:none;display:block;font:400 16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0;min-width:0;outline:0;padding:.125em 0;z-index:0}.ays-survey-container .ays-survey-section .ays-survey-question-select.dropdown div.text,.ays-survey-container .ays-survey-section .ays-survey-restricted-content{font-family:'Google Sans',Roboto,Arial,sans-serif}.ays-survey-container .ays-survey-section .ays-survey-question-select.dropdown div.item{font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:16px!important;font-weight:500!important;letter-spacing:.1px;line-height:24px!important;color:#202124!important;word-break:break-word}.ays-survey-container .ays-survey-section .ays-survey-question-select.dropdown div.item img.ays-survey-answer-image{vertical-align:middle;margin-top:0;margin-bottom:0;width:50px;height:50px}.ays-survey-container .ays-survey-section .ays-survey-question-select.dropdown div.text img.ays-survey-answer-image{font-size:initial;line-height:1;height:auto;margin:0 .78571429rem 0 0}.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container,.ays-survey-container .ays-survey-section .ays-survey-simple-button-container{-webkit-border-radius:4px;border-radius:4px;color:#5f6368;cursor:pointer;display:inline-block;overflow:hidden;position:relative;z-index:0;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.141),0 1px 3px 0 rgba(0,0,0,.122);margin-right:14px;outline:unset}.ays-survey-container .ays-survey-section .ays-survey-simple-button-container{box-shadow:none}.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container .ays-survey-section-button-content,.ays-survey-container .ays-survey-section .ays-survey-simple-button-container .ays-survey-button-content{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container .ays-survey-section-button-content a.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container .ays-survey-section-button-content button.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container .ays-survey-section-button-content input.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-simple-button-container .ays-survey-button-content .ays-survey-button{display:inline-block;margin:0;padding:0 24px;background-color:#fff;color:#f40000;font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:36px;text-decoration:none;text-transform:none;min-width:auto;outline:0;transition:background .2s .1s;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-webkit-transition:background .2s .1s;border:0;cursor:pointer;border-radius:0;background-image:unset}.ays-survey-container .ays-survey-section .ays-survey-simple-button-container .ays-survey-button-content .ays-survey-button{font-size:12px;padding:0;background-color:unset;line-height:initial}.ays-survey-container .ays-survey-section .ays-survey-simple-button-container:hover .ays-survey-button-content .ays-survey-button{transform:none}.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container:focus .ays-survey-section-button-content a.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container:focus .ays-survey-section-button-content button.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container:focus .ays-survey-section-button-content input.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container:hover .ays-survey-section-button-content a.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container:hover .ays-survey-section-button-content button.ays-survey-section-button,.ays-survey-container .ays-survey-section .ays-survey-section-buttons .ays-survey-section-button-container:hover .ays-survey-section-button-content input.ays-survey-section-button{background-color:rgba(244,0,0,.04);transform:none}@keyframes agmAnimateSelectIn{0%{height:0;width:0}100%{height:100%;width:100%}}@keyframes agmAnimateSelectOut{0%{height:0;width:0}100%{height:100%;width:100%}}.ays-survey-container .ays-survey-section .ays-survey-input{box-shadow:none!important;border:0!important;outline:0!important;background-image:none!important;margin:0!important}.ays-survey-container .ays-survey-section .ays-survey-input:active,.ays-survey-container .ays-survey-section .ays-survey-input:focus{outline:0!important;box-shadow:none!important;border:0!important;background-image:none!important;margin:0!important}.ays-survey-container .ays-survey-section .ays-survey-input:focus~.ays-survey-input-underline-animation{outline:0!important;box-shadow:none!important;border:0!important;height:2px;background-color:#ff5722;-webkit-animation:.3s cubic-bezier(.4,0,.2,1) quantumWizPaperInputAddUnderline;animation:.3s cubic-bezier(.4,0,.2,1) quantumWizPaperInputAddUnderline;-webkit-transform:scaleX(1);transform:scaleX(1)}.ays-survey-container .ays-survey-section .ays-survey-input-underline{background-color:rgba(0,0,0,.12);height:1px;left:0;margin:0;padding:0;position:absolute;width:100%}.ays-survey-container .ays-survey-section .ays-survey-input-underline-animation{-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#4285f4;height:2px;left:0;margin:0;padding:0;position:absolute}.ays-survey-container .ays-survey-section .ays-survey-remove-default-border,.ays-survey-container .ays-survey-section .ays-survey-remove-default-border:focus{border:0;box-shadow:unset;outline:0}.ays-survey-container .ays-survey-section .ays-survey-question-box{width:60%}.ays-survey-container .ays-survey-section .ays-survey-question-input-box{position:relative}.ays-survey-container .ays-survey-section .ays-survey-question-input{min-height:1.5em;max-width:100%;position:relative;vertical-align:top}.ays-survey-container .ays-survey-section input.ays-survey-question-input{height:40px;text-indent:15px}.ays-survey-container .ays-survey-section input.ays-survey-question-input.ays-survey-question-input~.ays-survey-input-underline,.ays-survey-container .ays-survey-section input.ays-survey-question-input.ays-survey-question-input~.ays-survey-input-underline-animation,.ays-survey-container .ays-survey-section textarea.ays-survey-question-input-textarea.ays-survey-question-input~.ays-survey-input-underline,.ays-survey-container .ays-survey-section textarea.ays-survey-question-input-textarea.ays-survey-question-input~.ays-survey-input-underline-animation{width:calc(100%)}.ays-survey-container .ays-survey-section .ays-survey-question .ays-survey-question-input{width:100%;margin:0;background-color:#f8f9fa!important;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:initial}.ays-survey-container .ays-survey-section .ays-survey-question .ays-survey-question-input::-webkit-input-placeholder{color:#757575}.ays-survey-container .ays-survey-section .ays-survey-question.isDisabled .ays-survey-question-input,.ays-survey-container .ays-survey-section .ays-survey-question.isDisabled .ays-survey-question-select.ui.selection.dropdown,.ays-survey-container .ays-survey-section .ays-survey-question:not(.isDisabled):hover .ays-survey-question-input,.ays-survey-container .ays-survey-section .ays-survey-question:not(.isDisabled):hover .ays-survey-question-select.ui.selection.dropdown{background-color:rgba(220,220,220,.8)}.ays-survey-container .ays-survey-section .ays-survey-question.isDisabled .ays-survey-question-select.ui.selection.dropdown .default.text,.ays-survey-container .ays-survey-section .ays-survey-question:not(.isDisabled):hover .ays-survey-question-select.ui.selection.dropdown .default.text{color:#666}.ays-survey-container .ays-survey-section .ays-survey-question .ays-survey-question-select.ui.selection.dropdown{min-width:200px;height:40px}.ays-survey-container .ays-survey-section .ays-survey-question-validation-error,.ays-survey-container .ays-survey-section .ays-survey-votes-count-validation-error{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;color:#d93025;display:none}.ays-survey-container .ays-survey-section .ays-survey-question.ays-has-error{border-color:#d93025}.ays-survey-container .ays-survey-section .ays-survey-question.ays-has-error .ays-survey-question-validation-error,.ays-survey-container .ays-survey-section .ays-survey-question.ays-has-error .ays-survey-votes-count-validation-error{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.ays-survey-container .ays-survey-section .ays-survey-question.ays-has-error .ays-survey-question-validation-error img,.ays-survey-container .ays-survey-section .ays-survey-question.ays-has-error .ays-survey-votes-count-validation-error img{margin-right:12px;box-shadow:unset}.ays-survey-container .ays-survey-section .ays-survey-question-input-textarea{-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px;background-color:transparent;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;caret-color:#1a73e8;display:block;min-height:24px;outline:0;overflow-y:visible;overflow-x:hidden;padding:16px 0 16px 16px;resize:none;white-space:pre-wrap;word-wrap:break-word;z-index:1}.ays-survey-container .ays-survey-section textarea.ays-survey-question-input-textarea{max-height:1000px;overflow:auto scroll;margin:0;box-sizing:border-box}.ays-survey-container .ays-survey-section input.ays-survey-question-input.ays-survey-question-input::-webkit-inner-spin-button,.ays-survey-container .ays-survey-section input.ays-survey-question-input.ays-survey-question-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ays-survey-container .ays-survey-section input.ays-survey-question-input.ays-survey-question-input[type=number]{-moz-appearance:textfield}.ays-survey-container .ays-survey-section .ays-survey-question-select-conteiner,.ays-survey-container .ays-survey-section .ays-survey-question-type-select-box{padding:0;width:100%!important}.ays-survey-container .ays-survey-date-and-time-answer{width:100%!important}.ays-survey-container .ays-survey-question-box.ays-survey-question-date-time-box .ays-survey-date-time-inner-box{display:flex;flex-wrap:wrap;gap:10px}.ays-survey-container .ays-survey-section .ays-survey-question-select-conteiner .select2-container{display:block;width:100%!important}.ays-survey-container .ays-survey-section .ays-survey-answer-clear-selection-container{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.ays-survey-container .ays-survey-section .ays-survey-visibility-none{visibility:hidden}.ays-survey-container .ays-survey-section .ays-survey-restricted-content p{margin:0}.ays-survey-container .ays-survey-section .ays-survey-loader{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.ays-survey-container .ays-survey-section .ays-survey-redirect-timer{text-align:center;font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:.25px;line-height:36px}@keyframes quantumWizPaperInputAddUnderline{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes quantumWizPaperInputAddUnderline{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.ays-survey-container .ays-survey-section .ays_survey_login_form form p{margin-top:5px;margin-bottom:15px}.ays-survey-container .ays-survey-section .ays_survey_login_form label{display:block;cursor:pointer;margin:0}.ays-survey-container .ays-survey-section .ays_survey_login_form .ays-survey-question-input-box{width:300px;margin:0 auto}.ays-survey-container .ays-survey-section .ays_survey_login_form input[type=password],.ays-survey-container .ays-survey-section .ays_survey_login_form input[type=text]{box-shadow:none!important;border:0!important;outline:0!important;min-height:1.5em;position:relative;vertical-align:top;width:100%;margin:0;background-color:#f8f9fa;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.ays-survey-container .ays-survey-section .ays_survey_login_form input[type=password]:active,.ays-survey-container .ays-survey-section .ays_survey_login_form input[type=password]:focus,.ays-survey-container .ays-survey-section .ays_survey_login_form input[type=text]:active,.ays-survey-container .ays-survey-section .ays_survey_login_form input[type=text]:focus{outline:0!important;box-shadow:none!important;border:0!important}.ays-survey-container .ays-survey-section .ays_survey_login_form .ays-survey-answer-label{width:auto;display:inline-block}.ays-survey-container .ays-survey-section .ays_survey_login_form input[type=submit].ays-survey-section-button{font-size:16px!important;padding:5px 24px!important;background-color:#cfcfcf}.ays-survey-container .ays-survey-section .ays-survey-question .ays-survey-image-logo-url{position:absolute;right:5px;bottom:0}.ays-survey-container .ays-survey-section .ays-survey-question .ays-survey-image-logo-url-img{width:40px;height:40px;object-fit:cover}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn{position:relative;display:inline-block;height:24px;margin:5px 5px 0 0;padding:2px 8px;line-height:1.53;letter-spacing:.04em;vertical-align:top;font-size:12px;font-weight:700;font-family:"Helvetica Neue",Arial,sans-serif;color:#111;background:#e0e0e0;border:1px solid #c7c7c7;border-radius:2px;text-decoration:none;transition:.2s}div[id*=ays-survey-container-] .ays-survey-social-shares a.ays-survey-share-btn:focus{background:#08669c}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-linkedin{background:#0976b4;color:#fff;border-color:#08669c}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-linkedin:focus,div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-linkedin:hover{background:#08669c;border-color:#075683}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-linkedin:active{background:#075683;border-color:#05466b}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-facebook{background:#3b5998;color:#fff;border-color:#344e86}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-facebook:focus,div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-facebook:hover{background:#344e86;border-color:#2d4373}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-facebook:active{background:#2d4373;border-color:#263961}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-twitter{background:#000;color:#fff;border-color:#000}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-twitter:active,div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-twitter:hover,div[id*=ays-survey-container-] .ays-survey-social-shares a.ays-survey-share-btn-twitter:focus{background:#000;border-color:#000}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-vkontakte{background:#486c91;color:#fff;border-color:#4b719a}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-vkontakte:focus,div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-vkontakte:hover{background:#2a6098;border-color:#4b719a}div[id*=ays-survey-container-] .ays-survey-social-shares .ays-survey-share-btn-vkontakte:active{background:#4b719a;border-color:#4b719a}.ays-survey-popup-survey-window .ays-survey-popup-full-screen-mode{height:20px;text-align:right}.ays-survey-popup-survey-window .ays-survey-popup-full-screen-mode a.ays-survey-popup-full-screen-container{cursor:pointer;outline:0;border:none;box-shadow:none;margin:0;padding:0;box-sizing:border-box;text-decoration:none}div[id*=ays-survey-container-] div.ays-survey-full-screen-mode .ays-survey-full-screen-container{cursor:pointer;width:24px;height:24px}div[id*=ays-survey-container-] div.ays-survey-full-screen-and-title div.ays-survey-full-screen-mode{display:flex;height:100%;align-items:flex-end;padding:5px}div[id*=ays-survey-container-] div.ays-survey-full-screen-and-title{display:flex;align-items:flex-end;justify-content:space-between}div[id*=ays-survey-container-] div.ays-survey-full-screen-and-title div.ays-survey-full-screen-mode svg{max-width:none}div[id*=ays-survey-container-] div.ays-survey-full-screen-and-title div.ays-survey-full-screen-mode svg.ays-survey-open-full-screen{display:inline}div[id*=ays-survey-container-] .ays-survey-footer-with-live-bar,div[id*=ays-survey-container-] .ays-survey-live-bar-main{display:flex;justify-content:space-between;flex-wrap:wrap}div[id*=ays-survey-container-] .ays-survey-live-bar-wrap{height:12px;width:190px;border-radius:25px;background:#000;margin-top:10px;border:1px solid #000;margin-right:5px}div[id*=ays-survey-container-] .ays-survey-live-bar-fill{height:100%;border-radius:25px}div[id*=ays-survey-container-] .ays-survey-live-bar-main{padding:0 10px}.ays-survey-container .ays-survey-title{font-size:2rem;margin-bottom:12px;display:block;margin-block-start:0.83em;margin-block-end:0.83em;margin-inline-start:0;margin-inline-end:0;font-weight:700}div[id*=ays-survey-container-] div.ays-survey-full-screen-and-title span{margin:0 0 6px}div[id*=ays-survey-container-] div.ays-survey-full-screen-and-title.ays-survey-full-screen-and-no-title{justify-content:flex-end}button.ays-survey-links-by-category-link-button{padding:10px 30px;background:#4169e1;border-radius:4px}button.ays-survey-links-by-category-link-button>a.ays-survey-links-by-category-link{color:#fff;text-decoration:none}button.ays-survey-links-by-category-link-button>a.ays-survey-links-by-category-link:hover{text-decoration:underline}button.ays-survey-links-by-category-link-button:disabled{background:#afb0b0}.ays-survey-container .ays-survey-sections .ays-survey-question sup{position:static;padding-left:5px}.ays-survey-popup-survey-window{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99999999999;pointer-events:fill;scrollbar-color:#d6d6d6;scrollbar-width:thin;padding:50px;border-radius:10px;box-shadow:0 4.271844863891602px 8.543689727783203px 0 #6061673D}.ays-survey-popup-survey-window .ays-survey-popup-btn-close{display:flex;justify-content:flex-end;margin:4px;cursor:pointer;position:absolute;width:24px;height:24px;top:10px;right:10px;transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1);z-index:10}.ays-survey-popup-survey-window .ays-survey-popup-btn-close.ays-survey-popup-btn-close-timer{font-weight:700;justify-content:center;align-items:center;font-size:11px;line-height:1}.ays-survey-popup-survey-window .ays-survey-popup-btn-close .ays-survey-popup-btn-close-icon{width:17px;height:17px}.ays-survey-popup-survey-window .ays-survey-popup-content{height:100%;width:100%;overflow-y:auto;padding:0 8px 0 0}.ays-survey-popup-survey-window .ays-survey-popup-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.ays-survey-popup-survey-window .ays-survey-popup-content::-webkit-scrollbar{width:3px;height:3px;background-color:#f5f5f5}.ays-survey-popup-survey-window .ays-survey-popup-content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d6d6d6}.ays-survey-popup-trigger-button-conainer-main{position:fixed;text-align:center;font-size:12px;cursor:pointer;background-color:#a8a5a5;color:#fff}.ays-survey-container .ays-survey-answer-label i.ays-survey-star-icon{cursor:pointer;font-size:25px;color:#fc0;font-family:FontAwesome!important;transform-origin:bottom;transform:scale(1);transition:.1s ease-in-out}.ays-survey-container .ays-survey-answer-label i.ays-survey-star-icon.fa-star{transform:scale(1.05)}.ays-survey-container[dir=rtl] .ays-survey-answer-star-list-main .ays-survey-answer-star-list-container .ays-survey-answer-star-list-row .ays-survey-answer-star-list-column.ays-survey-answer-star-list-column-row-header{text-align:right}.ays-survey-container .ays-survey-answer-linear-scale,.ays-survey-container .ays-survey-answer-star{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;overflow-x:auto}.ays-survey-container .ays-survey-answer-linear-scale-radios,.ays-survey-container .ays-survey-answer-star-radios{display:flex;justify-content:center}.ays-survey-container .ays-survey-answer-linear-scale-label,.ays-survey-container .ays-survey-answer-star-label{-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:column;flex-direction:column;text-align:center}.ays-survey-container .ays-survey-answer-linear-scale-radio-label,.ays-survey-container .ays-survey-answer-star-radio-label{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;box-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:3em;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:#202124;padding:0 5px}.ays-survey-container .ays-survey-answer-star-radio-label{min-height:0}.ays-survey-container .ays-survey-answer-linear-scale-radio,.ays-survey-container .ays-survey-answer-star-radio{-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;box-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:3em;word-wrap:break-word}.ays-survey-container .ays-survey-answer-linear-scale label.ays-survey-answer-label,.ays-survey-container .ays-survey-answer-star label.ays-survey-answer-label{width:auto;-webkit-flex-grow:initial;flex-grow:initial;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:column;flex-direction:column;text-align:center;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:initial;justify-content:initial}.ays-survey-container .ays-survey-question-date-input-box{width:100%;max-width:230px}.ays-survey-container .ays-survey-question-time-input-box{max-width:230px;width:100%}.ays-survey-container .ays-survey-question-input.ays-survey-question-date-input,.ays-survey-container .ays-survey-timepicker{-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;background-color:#f8f9fa;border:none;display:block;height:40px;line-height:1;margin:0;min-width:0;outline:0;z-index:0;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.2px;padding:10px;box-sizing:border-box}
/*!
Theme Name: sowohntberlin
Theme URI: https://www.blitzen.de/
Author: Stefan Pflug
Author URI: https://www.blitzen.de/
Description: Magazine Styled Theme for sowohntberlin.de
Version: 1.1.8
Tested up to: 6.1
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sowohntberlin
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

sowohntberlin is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/:root{--swb-purple:#782666;--swb-yellow:#FFDB05;--swb-black:#3B3838;--swb-greenish:#46AC5F;--swb-reddish:#F9375F;--swb-blue:#29CCF0;--swb-emerald:#009C63;--swb-gray:#EDEDED;--swb-light-gray:#F5F5F5;--swb-menu-height:3rem;--swb-breadcrumb-height:3rem;color-scheme:light;accent-color:var(--swb-purple)}@font-face{font-family:Museo;font-display:swap;src:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-bold.eot');src:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-bold.eot?#iefix') format('embedded-opentype'),url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-bold.woff2') format('woff2'),url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-bold.woff') format('woff'),url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Museo;font-display:swap;src:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-regular.eot');src:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-regular.eot?#iefix') format('embedded-opentype'),url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-regular.woff2') format('woff2'),url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-regular.woff') format('woff'),url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/fonts/museo-regular.ttf') format('truetype');font-weight:300;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--swb-light-gray)}body.single{background-color:#fff}main{display:block}h1{font-size:2rem;margin:.67rem 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1rem}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35rem .75rem .625rem}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}body,button,input,optgroup,select,textarea{color:var(--swb-black);font-family:Museo,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5rem}dfn,em,i{font-style:italic}cite{font-style:normal}blockquote{margin:0}address{margin:0 0 1.5rem}pre{background:var(--swb-gray);font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted var(--swb-black);cursor:help}ins,mark{background:var(--swb-light-gray);text-decoration:none}big{font-size:125%}hr{background-color:var(--swb-black);border:0;height:1px;margin-bottom:1.5rem}ol,ul{margin:0 0 1.5rem 3rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%;display:block}figure{margin:1rem 0}figure.post-thumbnail{margin:0}table{margin:0 0 1.5rem;width:100%}a,a:active,a:focus,a:hover,a:visited{color:var(--swb-black)}a:focus,a:focus-visible{outline:2px solid var(--swb-blue);outline-offset:2px}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--swb-black);border-radius:0;background:var(--swb-gray);color:rgba(0,0,0,.8);line-height:1;padding:.6rem 1rem .4rem}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:var(--swb-black)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--swb-gray)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:var(--swb-black);background-color:var(--swb-gray);border:1px solid var(--swb-black);border-radius:0;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:var(--swb-black)}button:focus-visible,input:focus-visible{outline:2px solid var(--swb-reddish)}select{border:1px solid var(--swb-black)}textarea{width:100%}form.filter-form{background-color:#fff;margin:1.25rem 0;border:5px solid #fff}form.filter-form.filter-loading{pointer-events:none;opacity:.7;background-color:transparent}form.filter-form fieldset{border:0;padding-bottom:0;margin-bottom:.35rem}form.filter-form fieldset legend{font-size:2rem;font-weight:700;padding-top:1rem}.bezirke-filter input.bezirk-filter-checkbox{width:0;position:absolute;visibility:hidden}.bezirke-filter input.bezirk-filter-checkbox:focus-visible{outline:0}.bezirke-filter input.bezirk-filter-checkbox:focus-visible+span.bezirk-filter-name{outline:2px solid var(--swb-reddish);outline-offset:2px}.bezirke-filter label span.bezirk-filter-name{display:inline-block;padding:.25rem .5rem;background-color:var(--swb-gray);font-weight:700;border-radius:60px;margin:0 .5rem .5rem 0;cursor:pointer}.bezirke-filter label input:checked+span.bezirk-filter-name{background-color:var(--swb-black);color:#fff}.bezirke-filter .filter-reset{display:inline-block;border:0;background-color:transparent;text-decoration:underline;font-weight:700;cursor:pointer}.site,.site-footer{width:100%;max-width:1360px;margin:0 auto}.site-footer .site-info{background-color:var(--swb-black);padding:1.5rem;color:#fff}.site-footer .site-info .footer-logo img{display:block;margin:0 auto;width:240px;height:71px;object-fit:cover;object-position:bottom}.site-footer .site-info .footer-menu{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0;padding:0;list-style-type:none}.site-footer .site-info .footer-menu li:not(:last-child)::after{content:'|';margin:0 .35rem}.site-footer .site-info .footer-menu a{font-weight:700;color:#fff;text-decoration:none}.site-footer .site-copyright{padding:.5rem;text-align:center}.overview-section{display:grid;grid-template-columns:1fr;grid-template-rows:auto;column-gap:1.25rem;row-gap:1.25rem;margin:1.25rem}.overview-section.filter-loading{pointer-events:none;opacity:.7}.overview-section>h2{position:sticky;padding:5px 20px;margin:0 -1.25rem;font-size:1.5rem;z-index:1;top:calc(var(--swb-menu-height) + var(--swb-breadcrumb-height));grid-column-start:1;grid-column-end:-1}.home .overview-section>h2{top:var(--swb-menu-height)}.overview-section>nav.overview-pagination{display:flex;justify-content:center;grid-column-start:1;grid-column-end:-1;font-weight:700}.overview-section>nav.overview-pagination .nav-links>*{padding:5px;margin:0 5px;opacity:.6}.overview-section>nav.overview-pagination .nav-links>.current,.overview-section>nav.overview-pagination .nav-links>:hover{opacity:1}.overview-section a{text-decoration:none}.overview-section .overview-link{display:block;font-size:1.5rem;font-weight:700;text-align:center;grid-column-start:1;grid-column-end:-1;width:max-content;margin:0 auto}.overview-section .overview-link:focus{outline-offset:10px}.overview-section .overview-link span{display:block;margin:auto;position:relative;padding-right:60px;z-index:-1}.overview-section .overview-link span::after{content:'';position:absolute;top:50%;right:0;width:50px;height:50px;background-image:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/svg/sowohntberlin-icons.svg');background-size:auto 100px;background-position:-900px top;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.child-archive>.filter-message,.child-archive>.no-results,.overview-section>.filter-message,.overview-section>.no-results,.overview-section>.search-form{grid-column-start:1;grid-column-end:-1;border:5px solid #fff;padding:3rem 1rem;margin-bottom:1rem;text-align:center;font-size:1.5rem;font-weight:700;color:var(--swb-black)}.overview-section>article{background-color:#fff}.overview-section>article>a{display:block;max-width:100%;height:100%}.overview-section>article>a:focus{outline-color:var(--swb-reddish)}.overview-section>article .post-thumbnail,.overview-section>article img{width:100%;max-width:unset}.overview-section>article .entry-content,.overview-section>article .entry-header{margin:1rem}.overview-section>article .entry-content p,.overview-section>article .entry-header h2,.overview-section>article .entry-header h3{margin:0;padding:0}.overview-section>article .entry-header h3{font-size:1.5em}header.overview-header{display:flex;flex-direction:column;justify-content:center;position:relative;margin:1.25rem}header.overview-header .overview-description,header.overview-header .overview-title{margin:0}header.overview-header .overview-description{font-weight:700}header.overview-header .overview-description p{margin:0}header.overview-header .overview-title{font-size:4rem;line-height:1}.home header.overview-header{background-color:#fff;margin-top:0}.home header.overview-header img{width:100%;height:auto;object-fit:cover;max-height:65vh}.home header.overview-header .overview-description,.home header.overview-header .overview-title{margin:1rem}.home header.overview-header .overview-description{margin-top:0}.home header.overview-header .overview-description{max-width:710px;font-weight:300}.home header.overview-header .overview-title{font-size:1.5rem;line-height:1.5;font-weight:300}.page.page-template-template-full-width .entry-content,.page.page-template-template-full-width .entry-header{max-width:unset}.page.page-template-template-full-width:not(.paged-2):has(.page-links) article{background-color:var(--wp--preset--color--swb-light-greenish);padding-block:1rem}.page.page-template-template-full-width:has(.page-links) .entry-title{padding-inline:0}.page.page-template-template-full-width.paged-2 .entry-header,.page.page-template-template-full-width.paged-2 .page-links,.page.page-template-template-full-width.paged-2 .post-thumbnail{display:none}.overview-section .search-form{display:flex;justify-content:center;flex-wrap:nowrap;background-color:#fff}.overview-section .no-results .search-form{background-color:transparent;padding:1rem}.overview-section .search-form input{border:2px solid var(--swb-black);background-color:#fff;font-weight:700;width:80%;max-width:450px;height:48px;margin:0 1rem 0 0;padding:4px 8px 0}.overview-section .search-form button.search-button{background-color:var(--swb-black);color:#fff;font-weight:700;border:2px solid var(--swb-black);height:48px}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5rem 0 0}.page .entry-content,.page .entry-header,.single .entry-content,.single .entry-header{max-width:710px;margin:1.5rem auto 0}.page .entry-content>*,.page .entry-header>*,.single .entry-content>*,.single .entry-header>*{padding-inline:20px}.single .entry-header>.entry-meta>*{margin-right:1rem}.single .entry-header .connected-languages{font-weight:700}.page .post-thumbnail,.single .post-thumbnail{max-width:670px;margin:0 auto}.page-links{clear:both;margin:0 0 1.5rem}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-inline:auto}.wp-caption .wp-caption-text{margin:.8075rem 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5rem;display:grid;grid-gap:1.5rem}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.flyout-container{position:fixed;bottom:0;left:0;z-index:2;width:100%;padding:0 1rem 10px;background-color:var(--swb-blue);color:var(--swb-black)}.flyout-container~.site-footer{margin-bottom:3rem}.flyout-container .flyout-message{width:100%;max-width:670px;margin:0 auto}.flyout-container .flyout-message h2{margin:0;padding:0}.flyout-container .flyout-message .flyout-button{display:block;width:100%;border:0;padding-top:15px;background-color:transparent;text-align:center;position:relative;font-weight:700;cursor:pointer}.flyout-container .flyout-message .flyout-button::before{content:'';position:absolute;top:-10px;left:50%;z-index:-1;border-radius:50%;box-shadow:0 0 0 4px var(--swb-blue);width:25px;height:25px;background-image:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/svg/sowohntberlin-icons.svg');background-size:auto 50px;background-position:-50px top;background-color:var(--swb-blue);-webkit-transform:rotateZ(180deg) translateX(50%);-moz-transform:rotateZ(180deg) translateX(50%);-o-transform:rotateZ(180deg) translateX(50%);transform:rotateZ(180deg) translateX(50%)}.flyout-container .flyout-message .flyout-button.flyout-selected::before{-webkit-transform:rotateZ(0) translateX(-50%);-moz-transform:rotateZ(0) translateX(-50%);-o-transform:rotateZ(0) translateX(-50%);transform:rotateZ(0) translateX(-50%)}.flyout-container .flyout-message .flyout-content{display:none;max-height:50vh;overflow:hidden auto}.newsletter-signup-section.newsletter-featured-section{max-width:710px;margin-inline:auto}.header-voucher{position:absolute;right:clamp(5px,3vw,40px);top:clamp(5px,3vw,40px);width:clamp(80px,10vw,130px);height:clamp(80px,10vw,130px);border-radius:100%;background-color:var(--swb-yellow);padding:clamp(10px,1.5vw,20px)}.header-voucher>*{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding-bottom:.25ch}.header-voucher a{text-decoration:none}.header-voucher a:hover{text-decoration:underline}.header-voucher p{margin:0;font-size:.65rem;font-weight:700;text-align:center;max-width:20ch;line-height:1.2}.like-article-box,.post-tag-list,.recommendations-section,.share-options{margin:2rem auto;max-width:710px;padding:0 20px}.share-options h3{margin-bottom:0}.social-list{width:auto;display:flex;justify-content:flex-start;margin:.5rem 0;padding:0;list-style-type:none}.social-list.social-footer{justify-content:center;margin:2rem 0}.social-list a{display:block;width:25px;height:25px;padding:5px;margin:0 .5rem;position:relative;text-indent:-9999px}.social-list a::before{content:'';position:absolute;top:50%;left:50%;width:25px;height:25px;background-image:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/svg/sowohntberlin-icons.svg');background-size:auto 50px;background-position-y:top;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-list.social-footer a::before{background-position-y:bottom}.social-list a.social-facebook::before{background-position-x:-275px}.social-list a.social-instagram::before{background-position-x:-300px}.social-list a.social-twitter::before{background-position-x:-350px}.social-list a.social-youtube::before{background-position-x:-375px}.social-list a.social-xing::before{background-position-x:-325px}.social-list a.social-podcast::before{background-position-x:-425px}.social-list a.social-linkedin::before{background-position-x:-400px}.social-list a.social-mailing::before{background-position-x:-225px}.social-list a.social-print::before{background-position-x:-250px}.post-tag-list{display:flex;flex-wrap:wrap;list-style-type:none}.post-tag-list li{display:block;padding:.5rem;margin-right:1.25rem;border:1px solid var(--swb-black);line-height:1}.like-article-box button{border:0;background-color:transparent;font-size:1rem;font-weight:700;position:relative;padding:0 35px 0 0;line-height:2;cursor:pointer}.like-article-box button::after{content:'';position:absolute;top:50%;right:0;width:25px;height:25px;background-image:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/svg/sowohntberlin-icons.svg');background-size:auto 50px;background-position:-75px top;transition:transform .3s;transform:translateY(-50%)}.like-article-box button:hover::after{transform:scale(1.1) translateY(-50%)}.like-article-box button.is-liked::after{background-position-x:-100px}.recommendations-section{display:grid;grid-template-columns:1fr;grid-template-rows:auto;column-gap:1.25rem;row-gap:1.25rem}.recommendations-section>h2{grid-column-start:1;grid-column-end:-1;font-size:1rem}.recommendations-section article .entry-header h2{padding:0}.recommendations-section article a{text-decoration:none}.BorlabsCookie,.swb-content-blocker,.swb-content-blocker .swb-blocker-thumbnail{width:100%;height:auto}.swb-content-blocker{position:relative}.swb-content-blocker .swb-blocker-thumbnail{position:relative;object-fit:cover;min-height:350px}.swb-content-blocker .swb-blocker-content{width:90%;max-width:300px;position:absolute;top:50%;left:0;right:0;margin:0 auto;padding:1rem;font-size:.875rem;background-color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.BorlabsCookie .swb-caption strong{font-size:1.25rem;font-weight:700}.BorlabsCookie a.blocking-button{padding:.5rem 1rem;width:100%;display:block;text-align:center;margin:10px 0;background-color:var(--swb-black);color:#fff;font-size:1.25rem;text-decoration:none;font-weight:700}.BorlabsCookie a.blocking-button:hover{background-color:var(--swb-reddish)}.post-audio{display:inline}.overview .post-audio-state,.post-audio .play-post-audio{display:inline;position:relative;border:0;padding:0;margin:0;font-weight:700;text-decoration:underline;background-color:transparent;cursor:pointer}.overview .post-audio-state{display:block;margin:0 1rem 1rem}.overview .post-audio-state::before,.post-audio .play-post-audio::before,.post-audio .post-audio-modal button::before{content:'';display:inline-block;background-image:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/svg/sowohntberlin-icons.svg')}.overview .post-audio-state::before,.post-audio .play-post-audio::before{width:25px;height:25px;vertical-align:middle;margin-right:.25rem;background-size:auto 50px;background-position:-175px top}.post-audio .post-audio-modal{position:fixed;left:0;right:0;margin:0 auto;width:95%;max-width:300px;visibility:hidden;opacity:.5;bottom:5%;z-index:1;transition:opacity .3s}.post-audio .post-audio-modal.active-audio{visibility:visible}.post-audio .post-audio-modal audio{width:100%}.post-audio .post-audio-modal button{display:block;width:30px;height:30px;padding:0;position:absolute;right:10px;top:12px;z-index:1;text-indent:-9999px;border:0;border-radius:50%;background-color:#000;cursor:pointer}.post-audio .post-audio-modal button::before{position:absolute;top:7px;left:7px;width:15px;height:15px;background-size:auto 30px;background-position:-15px bottom}.post-audio .post-audio-modal:hover{opacity:1}.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}.screen-reader-text:focus{background-color:var(--swb-light-gray);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:var(--swb-blue);display:block;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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin:0 1.5rem 1.5rem 0;max-width:50%}.alignright{float:right;margin:0 0 1.5rem 1.5rem;max-width:50%}.aligncenter{clear:both;display:block;margin:0 auto 1.5rem}.page .entry-content>.alignleft,.single .entry-content>.alignleft{padding:0 0 0 20px}.page .entry-content>.alignright,.single .entry-content>.alignright{padding:0 20px 0 0}@media screen and (min-width:560px){:root{--swb-menu-height:3.875rem;--swb-breadcrumb-height:3rem}.recommendations-section{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){form.filter-form{position:relative}form.filter-form fieldset.collapsable{height:0;overflow:hidden}.mobile-collapse-button{display:block;position:absolute;right:1rem;top:.85rem;height:3rem;width:3rem;background-color:transparent;border:0;text-indent:-9999px}.mobile-collapse-button::after{content:'';display:block;width:25px;height:25px;position:absolute;top:50%;left:50%;background-image:url('https://www.sowohntberlin.de/wp-content/themes/sowohntberlin/assets/svg/sowohntberlin-icons.svg');background-size:auto 50px;background-position:-475px bottom;-webkit-transform:rotate(45deg) translate(-66%,0);-moz-transform:rotate(45deg) translate(-66%,0);-o-transform:rotate(45deg) translate(-66%,0);transform:rotate(45deg) translate(-66%,0)}.mobile-collapse-button.uncollapsed::after{transform:rotate(0) translate(-50%,-50%)}form.filter-form fieldset.uncollapsed{height:auto}}@media screen and (min-width:768px){.overview-section>article:first-of-type{grid-column-start:1;grid-column-end:-1}.overview-section{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-collapse-button{display:none}}@media screen and (min-width:940px){:root{--swb-menu-height:4.625rem}.overview-section>article{margin:0}.overview-section.archive-articles-overview>article:first-of-type,.overview-section.dossier-articles-overview>article:first-of-type,.overview-section.search-archive-form>article:first-of-type{grid-column-end:span 2}.header-voucher p{font-size:.75rem;line-height:1.5}}@media screen and (min-width:1024px){header.overview-header .header-content{position:absolute;top:1.25rem;left:1.25rem}header.overview-header .overview-description{display:table;font-size:1.75vw}header.overview-header .overview-description p{max-width:34ch}.home header.overview-header .overview-description,.home header.overview-header .overview-title{background-color:#fff;padding:.5rem;margin:0}.home header.overview-header .overview-title{font-size:4vw;line-height:1;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;display:table;padding-bottom:0}.home header.overview-header .overview-description{margin-top:.5rem}.overview-section{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-section>article:first-of-type{grid-column-start:1;grid-column-end:3}.overview-section>article h2{word-wrap:break-word}.page .site-main article,.single .site-main article{padding-top:1px}.page .site-main article .post-thumbnail,.single .site-main article .post-thumbnail{padding-top:20px}.header-voucher p{font-size:.9rem}.page.page-template-template-full-width:not(.paged-2):has(.page-links) article{display:grid;grid-template-columns:2fr 1.5fr;grid-gap:1rem}.page.page-template-template-full-width:not(.paged-2):has(.page-links) .post-thumbnail{grid-column:3/4;grid-row:1/2}.page.page-template-template-full-width:not(.paged-2):has(.page-links) .entry-content{grid-column:1/3;grid-row:1/2}}@media screen and (min-width:1400px){.overview-section,.overview-section>h2,header.overview-header{margin-inline:0}.child-archive .overview-section>h2{padding-inline:0}header.overview-header .overview-description{font-size:1.5rem}.home header.overview-header .overview-title{font-size:56px}.header-voucher p{font-size:1rem}}