/**
 * Theme Name:        Haven
 * Theme URI:         https://trauma-pedagogika-ukraine.org/
 * Description:       WordPress Template for the Website Trauma Pedagogika Ukraine
 * Version:           1.0.0
 * Author:            NetBrothers GmbH <thilo.ratnaweera@netbrothers.de>
 * Author URI:        https://netbrothers.de/
 * Tags:              wordpress, theme
 * Text Domain:       haven
 * Domain Path:       /languages
 * Tested up to:      6.8.1
 * Requires at least: 6.8.0
 * Requires PHP:      8.1
 * License:           proprietary
 * License URI:       LICENSE
 */
.d-sm{display:none !important}@media(min-width: 576px){.d-sm{display:initial !important}}.d-sm-flex{display:none !important}@media(min-width: 576px){.d-sm-flex{display:flex !important}}.d-md{display:none !important}@media(min-width: 768px){.d-md{display:initial !important}}.d-md-flex{display:none !important}@media(min-width: 768px){.d-md-flex{display:flex !important}}.d-lg{display:none !important}@media(min-width: 992px){.d-lg{display:initial !important}}.d-lg-flex{display:none !important}@media(min-width: 992px){.d-lg-flex{display:flex !important}}.d-xl{display:none !important}@media(min-width: 1200px){.d-xl{display:initial !important}}.d-xl-flex{display:none !important}@media(min-width: 1200px){.d-xl-flex{display:flex !important}}.d-xxl{display:none !important}@media(min-width: 1400px){.d-xxl{display:initial !important}}.d-xxl-flex{display:none !important}@media(min-width: 1400px){.d-xxl-flex{display:flex !important}}@media(min-width: 576px){.hide-sm{display:none !important}}@media(min-width: 768px){.hide-md{display:none !important}}@media(min-width: 992px){.hide-lg{display:none !important}}@media(min-width: 1200px){.hide-xl{display:none !important}}@media(min-width: 1400px){.hide-xxl{display:none !important}}:root{font-size:11px}@media(min-width: 768px){:root{font-size:12px}}:root *{box-sizing:border-box}body{margin:0}blockquote,button,input{all:unset}:root{--hv-light: #00000020;--hv-primary-blue: #312A4D;--hv-primary-beige: #DECCB6;--hv-secondary-blue: #5E7B9C;--hv-secondary-beige: #EFE7DE;--hv-tertiary-red: #A33423;--hv-debug: #639}body{color:var(--hv-primary-blue)}#page{background:linear-gradient(135deg, rgb(222, 204, 182) 11%, rgb(226, 229, 237) 38%)}:any-link{color:var(--hv-primary-blue)}.site-title a{color:inherit !important}.debug-border{border:1px dashed var(--hv-debug)}@media(max-width: 991px){#site-navigation{background-color:color-mix(in srgb, var(--hv-secondary-blue), transparent 5%)}}#site-navigation a{color:var(--hv-secondary-beige)}@media(min-width: 992px){#site-navigation a{color:var(--hv-primary-blue)}#site-navigation a[aria-current]{border-bottom:1px solid color-mix(in srgb, var(--hv-primary-blue), transparent 50%)}}:root{--hv-header-height: 120px;--hv-footer-height: 135px}@media(min-width: 768px){:root{--hv-header-height: 150px;--hv-footer-height: 128px}}@media(min-width: 992px){:root{--hv-header-height: 225px}}#page{min-height:100vh;position:absolute;width:100%}:root{--hv-content-padding: 32px}@media(min-width: 768px){:root{--hv-content-padding: 32px}}#page #tribe-events-pg-template,#page .tribe-common,#site-content,#site-header .inner,#site-footer .inner{margin-left:auto;margin-right:auto;max-width:1024px;padding-left:var(--hv-content-padding);padding-right:var(--hv-content-padding);width:100%}#site-header{height:var(--hv-header-height);padding-top:32px}@media(min-width: 992px){#site-header{padding-top:38px}}#site-header .inner{align-items:start;display:flex;flex-direction:column;gap:22px}#site-branding{align-items:center;display:flex;flex-direction:row;gap:1.5em;width:100%}#site-branding .custom-logo-link{align-items:center;display:flex}#site-branding .custom-logo{height:auto}@media(max-width: 767px){#site-branding .custom-logo{width:120px}}@media(max-width: 575px){#site-branding .custom-logo{width:100px}}@media(max-width: 991px){#site-navigation{align-items:center;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:1}}@media(min-width: 992px){#site-navigation{margin-inline-start:auto}}.site-title-wrapper{padding:0;margin:0}#site-content{display:flex;flex-direction:column;gap:1.5rem;min-height:calc(100vh - var(--hv-header-height) - var(--hv-footer-height))}@media(min-width: 992px){#site-content{flex-direction:row;gap:3.5rem}aside{--hv-sidebar-width: 300px;max-width:var(--hv-sidebar-width);min-width:var(--hv-sidebar-width);width:var(--hv-sidebar-width)}main{flex-grow:1}}article{margin-bottom:30px}.wp-block-gallery,.wp-block-image{margin:30px auto}hr{border:none;border-bottom:1px solid color-mix(in srgb, var(--hv-primary-blue), transparent 80%);margin:2rem 0;width:100%}.site-info{display:flex;flex-direction:column;margin-bottom:3em}@media(min-width: 768px){.site-info{flex-direction:row;gap:6px}}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0OIpQlx3QUlC5A4PNr4ARPQ_m87A.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0OIpQlx3QUlC5A4PNr4ARGQ_m87A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0OIpQlx3QUlC5A4PNr4ARMQ_m87A.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0OIpQlx3QUlC5A4PNr4ARCQ_k.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0IIpQlx3QUlC5A4PNr6DRAW_0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0IIpQlx3QUlC5A4PNr4TRAW_0.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0IIpQlx3QUlC5A4PNr6zRAW_0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(assets/fonts/noto-sans/o-0IIpQlx3QUlC5A4PNr5TRA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:"Noto Sans",Arial,Helvetica,sans-serif}body{--hv-fs-h1: 3.1rem;--hv-fs-h2: 2.2rem;--hv-ratio-aside: .72;font-size:1.7rem}h6,.h6{font-size:inherit;font-weight:700;margin:0;margin-bottom:.65rem;padding:0}h5,.h5{font-size:inherit;font-weight:700;margin:0;margin-bottom:.65rem;padding:0}h4,.h4{font-size:inherit;font-weight:700;margin:0;margin-bottom:.65rem;padding:0}h3,.h3{font-size:inherit;font-weight:700;margin:0;margin-bottom:.65rem;padding:0}h2,.h2{font-size:inherit;font-weight:700;margin:0;margin-bottom:.65rem;padding:0}h1,.h1{font-size:inherit;font-weight:700;margin:0;margin-bottom:.65rem;padding:0}h6:not(.entry-title),.h6:not(.entry-title){margin-top:2.2rem}h5:not(.entry-title),.h5:not(.entry-title){margin-top:2.2rem}h4:not(.entry-title),.h4:not(.entry-title){margin-top:2.2rem}h3:not(.entry-title),.h3:not(.entry-title){margin-top:2.2rem}h2:not(.entry-title),.h2:not(.entry-title){margin-top:2.2rem}aside h1,aside .h1{font-size:calc(var(--hv-ratio-aside)*var(--hv-fs-h1))}aside h2,aside .h2{font-size:calc(var(--hv-ratio-aside)*var(--hv-fs-h2))}main h1,main .h1{font-size:var(--hv-fs-h1)}main h2,main .h2{font-size:var(--hv-fs-h2)}p{margin-top:0;line-height:1.6}p,.wp-block-media-text{margin-bottom:1rem}@media(min-width: 992px){aside .widget:not(.widget_search){font-size:72%}}.site-title a,#site-navigation a{text-decoration:none}#site-navigation a{padding:7px 3px}.site-title{font-weight:600}.site-description{font-size:1.4rem}#site-navigation a{font-weight:700}@media(max-width: 991px){#site-navigation a{font-size:2.5rem}}@media(min-width: 992px){#site-navigation a{font-weight:300}}.site-info{font-size:1.2rem}blockquote{font-style:italic}figcaption{font-size:68%}#menu-toggle{position:absolute;left:-9999999px}@media(min-width: 992px){#menu-toggle-label{display:none}}#menu-toggle-label{cursor:pointer;margin-inline-start:auto}#menu-toggle-label::after{color:var(--hv-primary-blue);content:url(assets/icons/bars-3.svg);display:flex;position:relative;z-index:2;transform:scale(1.7);transform-origin:right}@media(max-width: 991px){#site-navigation{display:none}#site-header:has(#menu-toggle:checked) #menu-toggle-label::after{content:url(assets/icons/x-mark.svg)}#site-header:has(#menu-toggle:checked) #site-navigation{display:inherit !important}}#site-navigation ul{display:flex;flex-direction:column;gap:25px;list-style-type:none;padding:0;margin:0}@media(min-width: 992px){#site-navigation ul{flex-direction:row}}.site-title-wrapper{display:flex;flex-direction:column;gap:12px}ul#footer-menu{display:flex;flex-direction:row;gap:18px;list-style-type:none;margin:0;margin-bottom:1.5rem;padding:0}@media(min-width: 768px){ul#footer-menu{gap:25px}}input:not([type=color],[type=file],[type=image],[type=reset],[type=submit]),textarea,button,input[type=reset],input[type=submit]{border-color:var(--hv-light) !important;border-radius:5px;border-width:1px;border-style:solid;padding:0 10px}input:not([type=color],[type=file],[type=image],[type=reset],[type=submit]),textarea{background-color:#fff}main form{display:flex;flex-direction:column;gap:10px}main form button,main form input[type=reset],main form input[type=submit]{margin-top:10px;width:max-content}aside ul,aside .wp-block-latest-posts.wp-block-latest-posts__list,main .entry-content ul,main .entry-content .wp-block-latest-posts.wp-block-latest-posts__list{list-style:inside disc;margin:0;padding:0}aside li::marker,main .entry-content li::marker{content:"⁃" " "}.wp-block-media-text>.wp-block-media-text__content{padding:0}.wp-block-media-text{gap:2em}.wp-block-search__input{max-width:235px;padding:5px 12px}#page .tribe-common-l-container{padding:0}.entry-meta,.entry-footer{font-size:1.25rem}.entry-meta{margin-top:.83rem;margin-bottom:1.33rem}.entry-footer{display:flex;flex-direction:column;gap:4px}ul.tag-list{padding:0;margin:0;display:inline-flex;flex-direction:row;list-style:none}ul.tag-list li:not(:last-child)::after{content:",";margin-inline-end:4px}.post-thumbnail img{border-radius:3px;filter:drop-shadow(1px 2px 3px var(--hv-light));height:auto;margin-bottom:20px;max-width:100%}.wp-block-image img{border-radius:3px;filter:drop-shadow(1px 2px 3px var(--hv-light))}/*# sourceMappingURL=style.css.map */

