@media (min-width:500px){#caf-post-layout1:nth-child(even) .manage-layout1{border-right:0 solid #000}#caf-post-layout1:last-of-type .manage-layout1{border-right:2px solid #000 !important}.caf-post-layout1 .caf-featured-img-box{width:calc(100vw / 4) !important;height:calc(100vw / 4);border-radius:51%;margin:0 auto}}@media (max-width:499px){.caf-post-layout1 .caf-featured-img-box{width:calc(100vw/2) !important;height:calc(100vw/2)}}@media (min-width:601px){.home .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 3rem}.n2-section-smartslider a{margin-top:0}}@media (max-width:601px){main,header .header-main,footer .footer-main{padding-left:2rem !important;padding-right:2rem !important}header .header-main div{flex-wrap:nowrap !important}footer figure{margin-left:auto !important;margin-right:auto !important}footer nav ul{flex-direction:row !important}footer nav{align-items:center !important}footer .nav-footer{flex-basis:100% !important}footer .footer-main div,footer .footer-main .wp-block-columns.is-not-stacked-on-mobile{flex-wrap:wrap !important}#footer-logo-hessen,#footer-logo-quis{flex-basis:100% !important;border-left:0 !important;border-right:0 !important}}@media (min-width:602px) and (max-width:780px){.nav-header,.wp-block-site-logo{flex-basis:100% !important;display:flex;justify-content:space-evenly;flex-direction:row;flex-wrap:nowrap;align-content:center}.nav-header{margin-top:40px !important}}@media (min-width:768px){.caf-filter-container{width:auto !important}.caf-post-layout1 .manage-layout1{border-left:2px solid #000;border-right:0 solid #000}#caf-post-layout1:nth-of-type(4n) .manage-layout1{border-right:2px solid #000}.caf-post-layout1 .caf-featured-img-box{width:calc(100vw / 7.5) !important;height:calc(100vw / 7.5);border-radius:51%;margin:0 auto}}@media (min-width:900px){.two-color-background{background:linear-gradient(to top,#fff 0%,#fff 10%,#59348c 10%,#59348c 100%);padding-bottom:100px !important}}@media (min-width:1200px){.two-color-background{background:linear-gradient(to top,#fff 0%,#fff 25%,#59348c 25%,#59348c 100%)}}@media (min-width:1320px){main,header .header-main,footer .footer-main{padding-left:0 !important;padding-right:0 !important}}@media (min-width:1600px){.caf-post-layout1 .caf-featured-img-box{width:calc(100vw / 10) !important;height:calc(100vw / 10);max-height:200px;max-width:200px}}@media (min-width:1200px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}@media (max-width:1199px){header nav a{font-size:var(--wp--preset--font-size--large)}header nav .wp-block-navigation__responsive-container-close{position:absolute;right:2rem;top:0;z-index:2}header nav .is-menu-open a{border-bottom:2px solid #ec6727 !important}#modal-2{color:#fff;background-color:#ec6727;padding:0}#modal-2-content{margin-top:2rem}header nav a:hover{border-bottom:2px solid #ec6727 !important;text-decoration:none !important}.nav-header ul,#modal-2-content{align-items:flex-start !important;font-size:1.4rem}#modal-2-content ul{align-items:flex-start !important;gap:0;padding:0 2rem;padding-top:8rem;border-top:2px solid #fff}#modal-2-content ul,#modal-2-content ul li,#modal-2-content ul li a{width:calc(100% - 2rem)}#modal-2-content ul li{align-items:flex-start;border-bottom:2px solid #fff;padding:1.2rem 0}#modal-2-content ul li:first-of-type{border-top:2px solid #fff}.menu-integration{flex-direction:row-reverse;float:right}.linguise_switcher_side_by_side li{margin-top:10px !important}}@media (min-width:576px) and (max-width:767.98px){.home-news .wp-container-26.wp-container-26{grid-template-columns:repeat(2,minmax(0, 1fr))}.related-posts .ultp-block-row.ultp-block-items-wrap{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:767.98px){.related-posts .ultp-block-readmore{bottom:inherit}}@media (max-width:575.98px){.wp-block-query.home-news .wp-block-group{border-right:2px solid #000}.related-posts .ultp-block-row.ultp-block-items-wrap{grid-template-columns:repeat(1,1fr) !important}.related-posts .ultp-block-item{margin-bottom:30px !important;border-left:2px solid #000}}@media (max-width:601px){footer .items-justified-right{display:flex !important;justify-content:center !important}footer .alignright{float:none !important}.mobile-none{display:none}}