body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.social_feed_element{overflow:visible;padding:0;width:100%}.social_feed_element.extended .inner a{display:inline;padding:0;color:#1b95e0}.social_feed_element.extended .inner a:hover,.social_feed_element.extended a.more:hover{text-decoration:underline}.social_feed_element.extended .inner>figure{padding:0}.social_feed_element.extended a.more{padding:0;font-size:14px;color:#1b95e0;font-weight:700;display:block}.social_feed_element.extended .inner{padding:0 20px 20px}.social_feed_element.extended p:first-child{margin-top:0}.social_feed_element.extended p:last-child{margin-bottom:0}.social_feed_element .inner{background:#f2f2f2;padding:0;margin:30px 10px 10px;position:relative;word-break:break-word;border-top:5px solid #c1c1c1}.social_feed_element .inner a{padding:0 20px;display:block}.social_feed_element .inner>figure{padding:0 20px}.social_feed_element .ce_text{padding:15px 0;color:#333;margin:0}.social_feed_element .icon{position:static;text-indent:0}.social_feed_element .icon img{position:absolute;top:-20px;border-radius:100%;max-width:50px}.social_feed_element .icon .image-wrapper:not(.loaded){height:0!important}.social_feed_element .info{margin:0;padding:10px 0 0;text-align:right;font-size:14px;color:#989898;display:flex;align-items:center;justify-content:flex-end}.social_feed_element .info img{width:15px;margin-left:10px}.social_feed_element .title{margin:10px 0;font-size:16px;font-weight:700;color:#333}.social_feed_element a{color:#333;text-decoration:none}.social_feed_element .ce_text{font-size:14px}.social_feed_element .fa{font-size:18px;padding-left:5px}.social_feed_element .image_container>a{padding:0}.social_feed_container{width:calc(100% + 30px);margin-left:-15px;font-family:sans-serif}.social_feed_container:not(.masonry){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.social_feed_container:not(.masonry).columns2 .social_feed_element{-ms-flex:0 0 50%;flex:0 0 50%}.social_feed_container:not(.masonry).columns3 .social_feed_element{-ms-flex:0 0 33%;flex:0 0 33%}.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 25%;flex:0 0 25%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:left}.social_feed_container.masonry.columns2 .social_feed_element{width:50%}.social_feed_container.masonry.columns3 .social_feed_element{width:33.33%}.social_feed_container.masonry.columns4 .social_feed_element{width:25%}@media (max-width:767px){.social_feed_container{width:100%;margin-left:0}.social_feed_container:not(.masonry).columns2 .social_feed_element,.social_feed_container:not(.masonry).columns3 .social_feed_element,.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 100%;flex:0 0 100%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:none;width:100%}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* NORMALIZE */
hr {
    box-sizing: content-box; 
    height: 0; 
    overflow: visible; 
}
pre {
    font-family: monospace, monospace; 
    font-size: 1em; 
}
a {
    background-color: transparent;
}
abbr[title] {
    border-bottom: none;
    text-decoration: underline; 
    text-decoration: underline dotted; 
}
code,
kbd,
samp {
    font-family: monospace, monospace; 
    font-size: 1em; 
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
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;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}
fieldset {
    padding: 0.35em 0.75em 0.625em;
}
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;
}
.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}[class*="grid_"]{display:grid;column-gap:2rem;row-gap:0}[class*="grid_"]>.block{margin-bottom:0}.ce_cp_grid_start{column-gap:0;row-gap:0}.grid_mobile_100{grid-template-columns:1fr}.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}.grid_mobile_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_mobile_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_mobile_75_25{grid-template-columns:3fr 1fr}.grid_mobile_25_75{grid-template-columns:1fr 3fr}.grid_mobile_66_33{grid-template-columns:2fr 1fr}.grid_mobile_33_66{grid-template-columns:1fr 2fr}.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}@media (min-width:768px){.grid_tablet_100{grid-template-columns:1fr}.grid_tablet_50_50{grid-template-columns:repeat(2, 1fr)}.grid_tablet_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_tablet_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_tablet_75_25{grid-template-columns:3fr 1fr}.grid_tablet_25_75{grid-template-columns:1fr 3fr}.grid_tablet_66_33{grid-template-columns:2fr 1fr}.grid_tablet_33_66{grid-template-columns:1fr 2fr}.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}}@media (min-width:1024px){.grid_desktop_100{grid-template-columns:1fr}.grid_desktop_50_50{grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_desktop_75_25{grid-template-columns:3fr 1fr}.grid_desktop_25_75{grid-template-columns:1fr 3fr}.grid_desktop_66_33{grid-template-columns:2fr 1fr}.grid_desktop_33_66{grid-template-columns:1fr 2fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.grid_desktop_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_20_20{grid-template-columns:repeat(5, 1fr)}}
@charset "UTF-8";
@font-face{font-family:"Roboto";font-style:normal;font-weight:100;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-100.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:100;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-100italic.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100italic.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100italic.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100italic.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100italic.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-100italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-300.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-300italic.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300italic.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300italic.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300italic.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-300italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-regular.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-regular.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-regular.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-regular.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-italic.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-italic.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-italic.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-italic.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-italic.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-500.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-500italic.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500italic.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500italic.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500italic.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500italic.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-500italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-700.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-900.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-900italic.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900italic.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900italic.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900italic.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900italic.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-900italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url("../../files/vow-stiftung/fonts/roboto-v29-latin-700italic.eot");src:local(""), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700italic.woff2") format("woff2"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700italic.woff") format("woff"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700italic.ttf") format("truetype"), url("../../files/vow-stiftung/fonts/roboto-v29-latin-700italic.svg#Roboto") format("svg")}:root{--width-content: 96vw;--max-width-content: 94%;--header-height: 12rem;--footer-height: 55rem;--gap: 2rem;--transition: all 0.33s ease;--button-size: 4rem;--polygon-header: polygon(100% 0%, 100% 60%, 20% 100%, 0% 60%, 0% 0%);--font-body: "Roboto", sans-serif;--white: #ffffff;--black: #000000;--primary-clr: #132950;--secondary-clr: #bcd01f;--fallback: #132950;--primary-clr-transparent: #132950c0;--text-clr: #272727;--bg-clr: var(--white);--link-clr: var(--primary-clr);--hl-clr: var(--text-clr);--select-bg-clr: var(--text-clr);--select-clr: var(--white);--drop-shadow: drop-shadow(2px 4px 6px var(--black))}@keyframes imageOverlay{0%{transform:rotate(-270deg) scale(0.2)}100%{transform:rotate(0deg) scale(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes scrollDown{0%{transform:translateY(-50%, -2rem);opacity:0}50%{opacity:1}100%{transform:translate(-50%, 2rem);opacity:0}}*,*:after,*:before{box-sizing:border-box;outline:none}#wrapper{width:100%;margin:0 auto;position:relative}img{display:block}::selection{background:var(--text-clr);color:var(--ac-select-bg, var(--select-clr))}.whiteText ::selection,.articleBgContent ::selection{background:var(--white);color:var(--ac-select-bg, var(--text-clr))}html{font:62.5% var(--font-body);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-clr);background-color:var(--bg-clr);scroll-behavior:smooth}body{font-size:1.8rem;line-height:1.5;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.25em;font-weight:500;color:var(--hl-clr);font-family:var(--font-hl);line-height:1.1}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.25em}h4{font-size:1em}h5{font-size:0.75em}h6{font-size:0.5em}b,strong{font-weight:600}p{margin:auto 0 1em 0;font-weight:400}ul,ol{font-weight:400}a{color:var(--primary-clr, var(--link-clr));text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color 0.5s ease;font-weight:600;text-underline-offset:0.1em;cursor:pointer}a:hover,a:focus{text-decoration-color:currentColor}nav strong,a strong{cursor:default}#header{position:absolute;height:var(--header-height);width:100%;z-index:100;background-color:var(--header-clr);height:100vh}#header .inside{height:100%;margin:0 auto;position:relative;width:var(--width-content);max-width:var(--max-width-content)}#header.header-nav-open{z-index:105}#header.fixed{height:var(--header-height);position:fixed;top:0;animation:fadeIn 0.5s ease-in-out;filter:var(--drop-shadow);z-index:105}#header.fixed::before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-image:url(/files/vow-stiftung/uploads/home/home.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;filter:brightness(0.75);clip-path:var(--polygon-header)}#logo{position:absolute;top:2rem;display:flex;justify-content:center;align-items:center;z-index:20;max-width:22.5rem}#header.fixed #logo{width:unset;left:0;top:1rem;transform:none;z-index:105;max-width:22.5rem}#logo img{padding:0.5rem 1rem;background-color:var(--white)}#header #navigation{width:100%;position:fixed;top:-150vh;left:0;overflow-y:auto;z-index:100;transition:all 0.5s;background:var(--primary-clr-transparent);min-height:100vh;max-width:unset}#header #navigation.open{top:0}#header #navigation.open-delayed{bottom:0}#header.fixed #navigation{z-index:-1}#header:not(.fixed) #navigation{display:grid;place-items:center}#header.fixed .lmf_articlenavigation_articles{padding-top:calc(var(--header-height) + 2rem)}.lmf_articlenavigation_articles a{text-transform:uppercase;color:var(--white);font-weight:500;font-size:2rem}.lmf_articlenavigation_articles ul{list-style-type:none;padding:0;margin:0;text-align:center}.articlenav_level1{display:flex;flex-direction:column;gap:2rem}.articlenav_level1 i{display:none}.articlenav_level2>li{line-height:1;padding-top:0.5rem;padding-bottom:0.75rem}.articlenav_level2>li a{font-size:1.6rem}#header #navigation_icon{width:3rem;height:3rem;position:absolute;top:3rem;right:2.5rem;z-index:110}#header.fixed #navigation_icon{top:1.5rem}.hamburger-text{display:none}.hamburger-box{height:4rem;top:0;left:0}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:4rem;height:0.25rem;background-color:var(--white)}#main{min-height:calc(100vh - var(--header-height) - var(--footer-height));padding:0}#main .mod_article{position:relative;margin-top:-20%;padding:30% 0 20% 0;background-color:var(--white)}#main .mod_article>*{width:var(--width-content);max-width:var(--max-width-content);margin:0 auto}#main .mod_article.fullwidth>*{width:unset;max-width:unset}#main #home{margin-top:0;padding:0;background-color:transparent}#main #home.mod_article .articleImage img{min-height:calc(100vh + 10rem)}#main .mod_article.bgImage{padding:0;background-color:transparent}#main .mod_article.whiteText *{color:var(--white)}#main .mod_article.whiteText a{color:var(--secondary-clr)}.mod_article.hidden{display:none}.articleBgContent{position:absolute;left:0;right:0}.articleBgContent.bottom{bottom:15%}.articleBgContent.top{top:15%}.articleBgContent.center{top:50%;transform:translateY(-50%)}#main .mod_article .articleImage{width:100%;max-width:unset}#main .mod_article .articleImage img{min-height:70rem;width:100%;object-fit:cover}#main .mod_article .articleImage.darken img{filter:brightness(0.75)}#main .mod_article .ce_headline{margin-bottom:0.5em;text-align:center;text-transform:uppercase;font-weight:500}.ce_text ul,.ce_text ol{margin:0;padding-left:2.5rem}.ce_text li{padding-bottom:0.5rem}.ce_text li::marker{color:currentColor;line-height:0}.ce_text ul li::marker{font-size:1.25em}.ce_text ol li::marker{font-weight:400}#scrolldown{--scrolldown-size: 6rem;position:absolute;top:calc(95vh - var(--scrolldown-size));left:50%;transform:translate(-50%, 0);z-index:100;animation:scrollDown 3s ease-in-out infinite;cursor:pointer;filter:var(--drop-shadow)}#scrolldown i{font-size:var(--scrolldown-size);color:var(--white)}.article_hide{text-transform:uppercase;font-size:2rem}#main .mod_article.whiteText .article_hide{color:var(--white)}#main .article_hide_back{text-align:center;margin-bottom:3rem}#main .mod_article.hidden .ce_headline{margin-bottom:0}.flex-row{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:2rem;align-items:flex-start}.flex-space-between{justify-content:space-between}.faded{opacity:0.5}.ce_image.mg-left-auto{margin-bottom:0}#main .border-top,#main #footer .border-top{border-top:0.25rem solid var(--white);margin-top:2rem;padding-top:1rem}.no-overlay .img_overlay{display:none}.padding10 img{padding:1rem}.shadow_bg{padding:0.25rem 0.5rem;background-color:var(--primary-clr-transparent)}.social_feed_element.extended .inner{background:var(--secondary-clr);border-top:0.5rem solid var(--secondary-clr);margin:15px;padding:0}.social_feed_container{font-family:var(--font-body);transition:all 0.5s ease}.social_feed_container .news_subheadline{font-size:1.8rem;font-family:var(--font-hl);font-weight:500;color:var(--white);line-height:1.25;margin-bottom:1rem}.social_feed_element .ce_text{font-size:1.6rem;color:var(--white);font-weight:400;padding:2.5rem 2rem;background-color:var(--primary-clr)}.social_feed_element.extended .ce_image{padding-top:2rem;margin-bottom:0}.social_feed_element .info{color:var(--white);padding:0 0 1rem 0;text-align:left;display:block}.social_feed_element img{width:100%;max-height:45rem;object-fit:cover}.social_feed_element.extended a.more{display:block;vertical-align:middle;overflow:hidden;position:relative;font-size:1.6rem;color:var(--text-clr);background-color:var(--secondary-clr);padding:0.75rem 2.5rem 0.75rem 1.25rem;line-height:1;z-index:0;transition:all 0.5s ease;text-transform:uppercase;max-width:fit-content;margin:2rem auto 0 auto}.social_feed_container .toggler::after{top:0.75rem}.social_feed_element.extended a.more:hover,.social_feed_element.extended a.more:focus-visible,.social_feed_element a.more.active,.social_feed_element a.more.ui-state-active{text-decoration:none;background-color:#eeff8f}.mod_newslist .image_wrapper{display:block}.social_feed_container.masonry.columns3 .social_feed_element{width:100%}.cookiebar_default .cc-inner{border-radius:0;font-size:1.6rem}.cookiebar_default .cc-group,.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info,.contao-cookiebar .cc-btn{border-radius:0}.cookiebar_default .cc-cookies .cc-cookie p,.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info,.cookiebar_default .cc-group .cc-detail-btn,.cookiebar_default .cc-info>a{font-size:1.6rem;font:var(--font-body)}.contao-cookiebar input+label:before{top:0.3rem}.contao-cookiebar input+label:after{top:0.7rem}.contao-cookiebar .cc-btn{font:var(--font-body);font-weight:500;transition:all 0.5s ease}.contao-cookiebar .highlight .cc-btn.success{background:var(--primary-clr);border-color:#1e4280}.contao-cookiebar .highlight .cc-btn.success:hover{background:#1c3b70}#footer.mod_article .ce_cookiebarOpener a{text-transform:uppercase;color:var(--white);font-size:2rem}.contao-cookiebar .article_hide{font-size:1.6rem;text-transform:none}.contao-cookiebar h3{color:var(--primary-clr);font-size:2rem}.ce_gallery>ul{display:grid;gap:var(--gap);justify-content:center}.ce_gallery img{margin:0 auto}.cols_1,.cols_2,.cols_3,.cols_4,.cols_5,.cols_6,.cols_7,.cols_8,.cols_9,.cols_10,.cols_11,.cols_12{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.cols_1{grid-template-columns:1fr}.cols_4{grid-template-columns:repeat(2, 1fr)}.ce_gallery .image_wrapper{display:block}.ce_image{margin-bottom:2rem}.caption{font-size:1.4rem}.image_container{position:relative}.img_overlay{content:"";position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.25);transition:all 0.5s}.img_overlay i{width:6rem;height:6rem;position:absolute;top:calc(50% - 3rem);left:calc(50% - 3rem);background-color:#000000b2;line-height:6rem;font-size:3rem;font-style:normal;font-weight:400;text-align:center;color:var(--white);border-radius:50%}.image_wrapper a:hover .img_overlay,.image_wrapper a:focus-visible .img_overlay{transform:scale(1);opacity:1}.image_wrapper a:hover .img_overlay i,.image_wrapper a:focus-visible .img_overlay i{animation:imageOverlay 0.5s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);opacity:1}a img{transition:transform 1s ease}.image_wrapper a:hover img,.image_wrapper a:focus-visible img{transform:scale(1.1)}.ce_image,.image_wrapper{position:relative}.image_wrapper{overflow:visible;display:inline-block;vertical-align:middle}.image_outer_container{overflow:hidden;position:relative}table{border-collapse:collapse}td{padding:0.25rem;border-top:1px solid var(--nav-border-clr);border-bottom:1px solid var(--nav-border-clr)}#footer .ce_container{padding:0 2rem;text-align:center;align-items:center;row-gap:1rem}#main .mod_article#footer{padding-bottom:5%}.mg-left-auto{margin:0;padding:1rem 0 0.5rem 0}.toTopContainer{position:fixed;right:2rem;bottom:2rem;z-index:95}#toTop{display:flex;justify-content:center;align-items:center;color:var(--white);background-color:var(--primary-clr);width:var(--button-size);height:var(--button-size);transition:all 0.5s ease;opacity:0;visibility:hidden;outline:2px solid var(--white)}#toTop.visible{opacity:1;visibility:visible}#toTop i{font-size:2.5rem;margin-bottom:0.25rem}#toTop:hover,#toTop:focus{transform:translateY(-0.5rem);text-decoration-color:transparent}form label{font:1.4rem var(--font-body)}form select,form button,form input,form textarea,form fieldset{font:1.6rem var(--font-body);cursor:pointer;background-color:unset;color:var(--form-clr);border:0.1rem solid var(--form-clr);appearance:none;-webkit-appearance:none;margin:0.5rem 0 1rem 0;width:100%;line-height:2}form textarea{min-height:7rem;resize:vertical;padding:0.25rem 1rem;transition:background-color 0.5s ease}form fieldset{border:none;padding:0;margin:0;line-height:1}form input.checkbox{min-width:unset}form input,form select{padding:0.25rem 1rem;transition:all 0.5s ease}form .widget-select{position:relative}form .widget-select::after{content:"";position:absolute;bottom:1.75rem;right:0.75rem;font-family:"themify";font-size:1.25em;line-height:1;color:var(--text-clr);-webkit-font-smoothing:antialiased;opacity:1;transition:opacity 0.3s ease 0s}form input:focus-visible,form select:focus-visible,form textarea:focus-visible{background-color:var(--form-focus-clr, rgba(0, 0, 0, 0.1))}.ce_form button,.mod_form button{display:inline-block;vertical-align:middle;overflow:hidden;position:relative;color:var(--white);border-color:var(--white);background-color:var(--primary-clr);z-index:0;transition:color 0.75s ease;text-transform:uppercase;letter-spacing:0.1em}.ce_form button::before,.mod_form button::before{position:absolute;content:"";top:0;left:0.5px;right:0;bottom:0;z-index:-1;opacity:0;background-color:var(--form-bg-hover);transform:translateX(-100%);transition:transform 0.75s ease, opacity 0.75s ease}.ce_form button:hover::before,.ce_form button:focus::before,.mod_form button:hover::before,.mod_form button:focus::before{transform:translateX(0);opacity:1}.ce_form [type="checkbox"]+label::before,.mod_form [type="checkbox"]+label::before{cursor:pointer;width:1rem;height:1rem;top:0.25em;border-radius:0;border:0.1rem solid var(--form-clr);display:block;content:"";float:left;z-index:5;position:relative}.ce_form [type="checkbox"],.mod_form [type="checkbox"]{position:relative;left:0;top:0;z-index:0;-webkit-appearance:none;cursor:pointer;width:0;min-height:0;border:0;margin:0}.ce_form [type="checkbox"]+label,.mod_form [type="checkbox"]+label{cursor:pointer;font-size:1.4rem}.ce_form [type="checkbox"]:checked+label::before,.mod_form [type="checkbox"]:checked+label::before{background-color:var(--primary-clr, var(--hl-clr))}.ce_form .widget-checkbox,.mod_form .widget-checkbox{margin:1rem 0 2rem 0}.gm-style .gm-style-iw-c{border-radius:0}.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d{color:var(--text-clr)}#confirm-googlemaps{display:inline-block}#confirm-googlemaps p{cursor:pointer}#confirm-googlemaps p:hover,#confirm-googlemaps p:focus{text-decoration:underline}.dlh_googlemap{height:50rem;max-height:60vh}#cboxLoadedContent{border:0}#cboxNext,#cboxClose,#cboxPrevious{background:var(--primary-clr, var(--fallback));width:4rem;height:4rem;position:absolute;display:block;font-size:0;line-height:0;cursor:pointer;text-indent:unset;min-width:unset}#cboxNext{right:0}#cboxClose{top:0;right:0}#cboxPrevious{left:0}#cboxNext::before,#cboxPrevious::before,#cboxClose::before{font-family:"themify";font-size:2.5rem;line-height:1;color:var(--white);-webkit-font-smoothing:antialiased;opacity:1;transition:opacity 0.3s ease 0s}#cboxNext::before{content:""}#cboxPrevious::before{content:""}#cboxClose::before{content:""}#cboxContent{margin-top:3rem}#cboxCurrent{top:-3rem}.toggler{font-size:1.5em;position:relative;cursor:pointer;padding:0.25rem 3rem 0.25rem 1rem;hyphens:auto;font-weight:500;background-color:rgba(100, 100, 100, 0.25);color:var(--nav-clr);transition:background-color 0.33s ease;text-align:center}#main .ce_accordionStart,#main .ce_accordionSingle{position:relative;padding-bottom:2rem}.toggler::after{display:inline-block;position:absolute;top:1rem;right:0.5rem;padding:0;content:"";font-family:"themify";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;transition:all 0.33s}.toggler.ui-state-active::after{transform:rotate(180deg)}.accordion{padding-top:1rem}.toggler:hover,.toggler:focus-visible,.toggler.active,.toggler.ui-state-active{background-color:rgba(0, 0, 0, 0.5)}.accordion>div p:last-of-type{margin-bottom:0}@media only screen and (min-width:576px){.mod_cms_accept_tags .widget{display:flex;gap:2rem}}@media only screen and (min-width:768px){:root{--header-height: 15rem;--nav-height: 10rem}h1{font-size:2.7em}h2{font-size:2.5em}h3{font-size:1.5em}h4{font-size:1em}h5{font-size:1em}h6{font-size:0.5em}#header.fixed #logo{max-width:25rem}#main .mod_article{margin-top:-15%;padding:20% 0 10% 0}.flex-row{flex-direction:row;align-items:flex-end}.mg-left-auto{margin-left:auto;padding:0}#header #navigation_icon{top:2.5rem}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:4rem}.toTopContainer{right:3rem}.social_feed_container.masonry.columns3 .social_feed_element{width:50%}}@media only screen and (min-width:1024px){:root{--max-width-content: 1400px}#logo{max-width:40rem}#header.fixed #logo{max-width:30rem}#navigation_icon{display:none}#header #navigation{position:relative;overflow:visible;display:block;top:0;left:0;background-color:transparent;min-height:unset;padding:0;width:var(--width-content);max-width:var(--max-width-content);z-index:100}.lmf_articlenavigation_articles{padding:0}.articlenav_level1{display:flex;justify-content:flex-end;flex-direction:row;gap:0}.articlenav_level1 i{display:inline-block}.articlenav_level1>li{padding:2rem 3rem 3rem 3rem;max-width:20rem;text-align:center;align-self:flex-start;clip-path:polygon(0 0, 100% 0, 100% 90%, 0 100%);transition:var(--transition);min-height:9rem}.articlenav_level1>li>a{font-size:1.8rem}ul.articlenav_level2{padding-top:1rem}.articlenav_level2{opacity:0;transition:var(--transition)}.articlenav_level2>li{width:min-content;margin:0 auto}.articlenav_level2>li>a{font-size:1.4rem}.articlenav_level1>li>a i{text-decoration:none}.articlenav_level1>li i{transition:var(--transition)}.articlenav_level1>li:hover,.articlenav_level1>li:focus-visible{background-color:var(--primary-clr-transparent)}.articlenav_level1>li:hover i,.articlenav_level1>li:focus-visible i{transform:rotate(180deg)}.articlenav_level1>li:hover>.articlenav_level2,.articlenav_level1>li:focus-visible>.articlenav_level2{opacity:1}#header:not(.fixed) #navigation{display:block}#header.fixed .lmf_articlenavigation_articles{padding-top:0}#header.fixed #navigation{z-index:100}.halfwidth{--max-width-content: 700px}#main .mod_article{margin-top:-10%;padding:12.5% 0 7.5% 0}#main .mod_article .articleImage img{min-height:70rem}.social_feed_container.masonry.columns3 .social_feed_element{width:33.33%}.cols_1{grid-template-columns:repeat(1, minmax(0, 1fr))}.cols_2{grid-template-columns:repeat(2, minmax(0, 1fr))}.cols_3{grid-template-columns:repeat(3, minmax(0, 1fr))}.cols_4{grid-template-columns:repeat(4, minmax(0, 1fr))}.cols_5{grid-template-columns:repeat(5, minmax(0, 1fr))}.cols_6{grid-template-columns:repeat(6, minmax(0, 1fr))}.cols_7{grid-template-columns:repeat(7, minmax(0, 1fr))}.cols_8{grid-template-columns:repeat(8, minmax(0, 1fr))}.cols_9{grid-template-columns:repeat(9, minmax(0, 1fr))}.cols_10{grid-template-columns:repeat(10, minmax(0, 1fr))}.cols_11{grid-template-columns:repeat(11, minmax(0, 1fr))}.cols_12{grid-template-columns:repeat(12, minmax(0, 1fr))}#main .mod_article#footer{padding-top:15%}}
