.swiper-pagination-bullet{opacity:.1!important;background-color:#000!important;width:10px!important;height:10px!important;margin:0 2px!important}.swiper-pagination-bullet-active{opacity:1!important;background-color:#e82942!important}.testimonialSwiper .swiper-pagination-bullet{background-color:var(--color-border1)!important;opacity:1!important}.testimonialSwiper .swiper-pagination-bullet-active{background-color:var(--color-onColorText)!important;opacity:1!important}.soma-datepicker-calendar.react-datepicker{border:1px solid var(--color-border2);background:var(--color-surface1);height:387px;color:var(--color-mainText);border-radius:16px;font-family:inherit;font-size:14px;line-height:1.25;display:inline-flex;overflow:hidden}.soma-datepicker-calendar .react-datepicker__month-container{float:none;background:var(--color-surface1)}.soma-datepicker-calendar .react-datepicker__header{border-color:var(--color-border1);background:var(--color-surface1);padding:16px 12px 8px}.soma-datepicker-calendar .react-datepicker__current-month,.soma-datepicker-calendar .react-datepicker-time__header{color:var(--color-mainText);font-size:16px;font-weight:500}.soma-datepicker-calendar .react-datepicker__day-names{margin:8px 0 0}.soma-datepicker-calendar .react-datepicker__month{margin:12px}.soma-datepicker-calendar .react-datepicker__day-name,.soma-datepicker-calendar .react-datepicker__day,.soma-datepicker-calendar .react-datepicker__time-name{width:42px;margin:2px;line-height:42px}.soma-datepicker-calendar .react-datepicker__day-name{color:var(--color-mutedText2);line-height:28px}.soma-datepicker-calendar .react-datepicker__day{color:var(--color-mainText);border-radius:9999px}.soma-datepicker-calendar .react-datepicker__day--outside-month,.soma-datepicker-calendar .react-datepicker__day--disabled{color:var(--color-mutedText2)}.soma-datepicker-calendar .react-datepicker__day:not([aria-disabled=true]):hover,.soma-datepicker-calendar .react-datepicker__day--keyboard-selected:not([aria-disabled=true]){background:var(--color-surface1Hover);color:var(--color-mainText);border-radius:9999px}.soma-datepicker-calendar .react-datepicker__day--selected,.soma-datepicker-calendar .react-datepicker__day--selected:not([aria-disabled=true]):hover{background:var(--color-selectedBg);color:var(--color-selectedText);border-radius:9999px}.soma-datepicker-calendar .react-datepicker__navigation{top:11px}.soma-datepicker-calendar .react-datepicker__navigation-icon:before{border-color:var(--color-mutedText1);border-width:2px 2px 0 0}.soma-datepicker-calendar .react-datepicker__time-container{float:none;border-color:var(--color-border1);background:var(--color-surface1);flex-direction:column;width:130px;display:flex}.soma-datepicker-calendar .react-datepicker__time-container .react-datepicker__time{flex:1;min-height:0;display:flex}.soma-datepicker-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{background:var(--color-surface1);flex:1;width:130px;min-height:0;display:flex}.soma-datepicker-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{flex:1;height:auto;min-height:0}.soma-datepicker-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:40px;color:var(--color-mainText);padding:11px 8px}.soma-datepicker-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background:var(--color-surface1Hover)}.soma-datepicker-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected,.soma-datepicker-calendar .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background:var(--color-selectedBg);color:var(--color-selectedText);font-weight:500}.soma-datepicker-calendar.react-datepicker--time-only .react-datepicker__time-container,.soma-datepicker-calendar.react-datepicker--time-only .react-datepicker__time,.soma-datepicker-calendar.react-datepicker--time-only .react-datepicker__time-box{width:220px}.soma-datepicker-calendar.react-datepicker--time-only{height:auto}.soma-datepicker-calendar.react-datepicker--time-only .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{height:324px}.soma-datepicker-calendar.react-datepicker:not(.react-datepicker--time-only){width:100%;height:auto;display:block}.soma-datepicker-time-wrapper{width:100%;display:block}.soma-datepicker-time-row{border:1px solid var(--color-border2);background:var(--color-surface1);width:100%;color:var(--color-mainText);text-align:left;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;padding:16px 20px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.soma-datepicker-time-row:hover{background:var(--color-surface1Hover)}.soma-datepicker-time-row__value{color:var(--color-mutedText1);align-items:center;gap:8px;font-weight:400;display:flex}.soma-datepicker-time-row__value:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50% no-repeat;width:16px;height:16px}.react-datepicker__portal{background:#0006}
.stream-theme-web .str-chat{--str-chat__background-color:var(--stream-main-bg);--str-chat__secondary-background-color:var(--stream-main-bg);--str-chat__channel-list-border-inline-end:none;--str-chat__primary-color:var(--stream-primary-color);--str-chat__text-color:var(--stream-text-color);--str-chat__text-low-emphasis-color:var(--stream-text-low-emphasis-color);--str-chat__channel-background-color:transparent;--str-chat__channel-list-background-color:transparent;--str-chat__message-list-background-color:transparent;--str-chat__virtual-list-background-color:transparent;--str-chat__message-input-background-color:transparent}.stream-theme-web .chat-photo-bubble{--str-chat__message-max-width:min(var(--str-chat__message-with-attachment-max-width), 75vw);max-width:var(--str-chat__message-max-width)}.stream-theme-web .str-chat__list .str-chat__message-list-scroll{box-sizing:border-box;width:100%;padding-left:0!important;padding-right:0!important}.stream-theme-web .str-chat__message-list-scroll .str-chat__li{margin-inline:0!important;padding-inline:0!important}.stream-theme-web .str-chat__message-list-scroll .str-chat__parent-message-li{margin-inline:0!important}.stream-theme-web .str-chat__main-panel .str-chat__list{flex:1;height:auto;min-height:0}.stream-theme-web .str-chat__main-panel-inner>.str-chat__list,.stream-theme-web .str-chat__main-panel-inner>.str-chat__message-input{width:100%!important;max-width:none!important}.stream-theme-web .str-chat__message-input{padding-left:0!important;padding-right:0!important}.str-chat__date-separator{justify-content:center;padding:16px 0 8px}.str-chat__date-separator-line{display:none}.str-chat__date-separator-date{background-color:var(--stream-inline-date-bg);color:var(--stream-inline-date-text);font-size:var(--stream-inline-date-font-size);border-radius:9999px;padding:2px 12px;font-weight:500;line-height:1.3}.str-chat__unread-messages-separator-wrapper{justify-content:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:12px 0 8px;display:flex}.str-chat__unread-messages-separator-wrapper .str-chat__unread-messages-separator{background-color:var(--stream-inline-date-bg);width:auto;color:var(--stream-inline-date-text);font-size:var(--stream-inline-date-font-size);letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;justify-content:center;align-items:center;padding:4px 12px;font-weight:600;display:inline-flex}
@font-face{font-family:urbanist;src:url(../media/urbanist-s.2d479lx_51mgt.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:urbanist Fallback;src:local(Arial);ascent-override:94.08%;descent-override:24.76%;line-gap-override:0.0%;size-adjust:100.98%}.mL9WHG_className{font-family:urbanist,urbanist Fallback}.mL9WHG_variable{--font-urbanist:"urbanist", "urbanist Fallback"}
@font-face{font-family:outfit;src:url(../media/outfit-s.1ay-qk1u8nydy.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.Mxg5ya_className{font-family:outfit,outfit Fallback}.Mxg5ya_variable{--font-outfit:"outfit", "outfit Fallback"}
@font-face{font-family:jost;src:url(../media/jost-s.00r2o6pv87vbs.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.St5w3G_className{font-family:jost,jost Fallback}.St5w3G_variable{--font-jost:"jost", "jost Fallback"}
@font-face{font-family:newsreaderItalic;src:url(../media/newsreader_italic-s.0iev8czgpa3b0.woff2)format("woff2");font-display:fallback;font-weight:400;font-style:italic}@font-face{font-family:newsreaderItalic Fallback;src:local(Times New Roman);ascent-override:75.44%;descent-override:27.2%;line-gap-override:0.0%;size-adjust:97.43%}.nUF6aq_className{font-family:newsreaderItalic,newsreaderItalic Fallback}.nUF6aq_variable{--font-newsreader-italic:"newsreaderItalic", "newsreaderItalic Fallback"}
@font-face{font-family:soehne;src:url(../media/soehne_buch-s.3ua5as29b8zmo.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:soehne;src:url(../media/soehne_kraftig-s.0pjt7hkq13qcn.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:soehne;src:url(../media/soehne_halbfett-s.1zith4uugf0gh.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:soehne;src:url(../media/soehne_dreiviertelfett-s.2bxhexk65fj71.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:soehne Fallback;src:local(Arial);ascent-override:116.77%;descent-override:42.18%;line-gap-override:0.0%;size-adjust:100.28%}.J35V_W_className{font-family:soehne,soehne Fallback}.J35V_W_variable{--font-soehne:"soehne", "soehne Fallback"}