@charset "UTF-8";@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:url(../fonts/titillium-web-v8-latin-regular.eot);src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(../fonts/titillium-web-v8-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-regular.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-regular.woff) format("woff"),url(../fonts/titillium-web-v8-latin-regular.ttf) format("truetype"),url(../fonts/titillium-web-v8-latin-regular.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;src:url(../fonts/titillium-web-v8-latin-italic.eot);src:local("Titillium Web Italic"),local("TitilliumWeb-Italic"),url(../fonts/titillium-web-v8-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-italic.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-italic.woff) format("woff"),url(../fonts/titillium-web-v8-latin-italic.ttf) format("truetype"),url(../fonts/titillium-web-v8-latin-italic.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(../fonts/titillium-web-v8-latin-700.eot);src:local("Titillium Web Bold"),local("TitilliumWeb-Bold"),url(../fonts/titillium-web-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-700.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-700.woff) format("woff"),url(../fonts/titillium-web-v8-latin-700.ttf) format("truetype"),url(../fonts/titillium-web-v8-latin-700.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(../fonts/titillium-web-v8-latin-700italic.eot);src:local("Titillium Web Bold Italic"),local("TitilliumWeb-BoldItalic"),url(../fonts/titillium-web-v8-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/titillium-web-v8-latin-700italic.woff2) format("woff2"),url(../fonts/titillium-web-v8-latin-700italic.woff) format("woff"),url(../fonts/titillium-web-v8-latin-700italic.ttf) format("truetype"),url(../fonts/titillium-web-v8-latin-700italic.svg#TitilliumWeb) format("svg")}@font-face{font-family:Permanent-Marker;src:url(../fonts/PermanentMarker-Regular.eot);src:local("Permanent Marker Regular"),local("PermanentMarker-Regular"),url(../fonts/PermanentMarker-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/PermanentMarker-Regular.woff2) format("woff2"),url(../fonts/PermanentMarker-Regular.woff) format("woff"),url(../fonts/PermanentMarker-Regular.ttf) format("truetype");font-weight:400;font-style:normal}html{font-size:62.5%}body{font-family:Titillium Web;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px}@media screen and (min-width:320px){body{font-size:calc(15px + 3*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){body{font-size:18px}}h1{margin-top:0;color:#d12c24;line-height:1.2;font-size:19px}@media screen and (min-width:320px){h1{font-size:calc(19px + 17*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){h1{font-size:36px}}h2{margin-top:0;line-height:1.2;font-size:17px}@media screen and (min-width:320px){h2{font-size:calc(17px + 11*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){h2{font-size:28px}}h3{margin-top:0;line-height:1.2;font-size:15px}@media screen and (min-width:320px){h3{font-size:calc(15px + 5*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){h3{font-size:20px}}aside .more,aside ol,aside p,aside ul,main .more,main ol,main p,main ul{margin-top:0;padding-bottom:0;margin-bottom:.8em}aside ul,main ul{padding:0;list-style-type:none}aside ul li,main ul li{padding-left:1.2em;position:relative}aside ul li:before,main ul li:before{content:"\e808";color:#d12c24;font-size:1.5em;position:absolute;margin:0;left:-.2em;top:0}aside ul ul li:before,main ul ul li:before{color:#565656;font-size:1.3em;top:.1em}.box a,a.button{display:inline-block;background:#d12c24;padding:.4em .8em;color:#fff;font-weight:700;text-decoration:none;transition:background .3s ease,color .3s ease}@media (min-width:1025px){.box a:hover,a.button:hover{background:#296595}}.box.gray a{background-color:#296595;color:#fff}@media (min-width:1025px){.box.gray a:hover{background:#d12c24;color:#fff}}.box.blue a{background:#fff;color:#d12c24}@media (min-width:1025px){.box.blue a:hover{background:#d12c24;color:#fff}}.netnews a,.news a,.text a,aside .box a{color:#296595}@media (min-width:1025px){.netnews a:hover,.news a:hover,.text a:hover,aside .box a:hover{text-decoration:none;color:#d12c24}}@font-face{font-family:bagw-icons;src:url(../fonts/bagw-icons.eot?40158035);src:url(../fonts/bagw-icons.eot?40158035#iefix) format("embedded-opentype"),url(../fonts/bagw-icons.woff2?40158035) format("woff2"),url(../fonts/bagw-icons.woff?40158035) format("woff"),url(../fonts/bagw-icons.ttf?40158035) format("truetype"),url(../fonts/bagw-icons.svg?40158035#bagw-icons) format("svg");font-weight:400;font-style:normal}.ce-uploads a:before,.header .menuButton:before,.header .searchButton:before,.netnews a.more:before,.news a.more:before,[class*=" icon-"]:before,[class^=icon-]:before,aside ul li:before,main ul li:before,nav.social a:before,ul.flexnav li.hasChildren>a:after{font-family:bagw-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none}.icon-down:before{content:"\e800"}.icon-left:before{content:"\e801"}.icon-right:before{content:"\e802"}.icon-up:before{content:"\e803"}.icon-search:before{content:"\e804"}.icon-download:before{content:"\e805"}.icon-down-dir:before{content:"\e806"}.icon-left-dir:before{content:"\e807"}.icon-right-dir:before{content:"\e808"}.icon-up-dir:before{content:"\e809"}.icon-menu:before{content:"\e80a"}.icon-twitter:before{content:"\f309"}.icon-facebook:before{content:"\f30c"}.icon-instao:before{content:"\f16d"}*,:after,:before{box-sizing:border-box}img{max-width:100%;height:auto}body{margin:0}@media screen and (max-device-width:1024px){body{-webkit-text-size-adjust:none}}.pageWrapper{max-width:1920px;margin:0 auto}.wrap{max-width:92%;margin:0 auto}.form-group{margin-bottom:0!important}@media (min-width:768px){.wrap{max-width:94%}}@media (min-width:1620px){.wrap{max-width:1520px}}.f3-widget-paginator{margin:1em 0;padding:0;display:flex;flex-wrap:wrap;list-style:none;width:100%;justify-content:flex-start}.f3-widget-paginator li{flex:0 0 40px;display:flex;align-items:center;justify-content:center;font-size:.8em;margin:0 .5em .5em 0;padding:0}.f3-widget-paginator li a:link,.f3-widget-paginator li a:visited{border-radius:5px;min-width:44px;min-height:35px;display:flex;align-items:center;justify-content:center;background-color:#333;color:#fff;transition:background .25s;font-weight:400;padding:.5em;text-decoration:none}.f3-widget-paginator li a:link:hover,.f3-widget-paginator li a:visited:hover{background-color:#666;color:#fff}.f3-widget-paginator li.current{border-radius:5px;border:1px solid #333}.f3-widget-paginator li.next a,.f3-widget-paginator li.prev a{min-width:80px}.f3-widget-paginator li:before{content:none}ul.flexnav{list-style-type:none;margin:0 auto;padding:0;transition:none;-webkit-transform-style:preserve-3d;max-height:0;overflow:hidden}ul.flexnav.opacity{opacity:0}ul.flexnav.flexnav-show{max-height:2000px;opacity:1;transition:all .5s ease-in-out}ul.flexnav ul{list-style-type:none;margin:0;padding:0}ul.flexnav li a{display:block;text-decoration:none}@media (min-width:900px){ul.flexnav{position:relative;overflow:visible;max-height:none;z-index:20}ul.flexnav:after{content:"";display:table;clear:both}ul.flexnav.opacity{opacity:1}ul.level1>li{position:relative;float:left;overflow:visible}ul.level2{position:absolute;top:auto;left:0;display:none}ul.level2>li{position:relative}ul.level2>li>a{white-space:nowrap}ul.level3{position:absolute;top:0;left:100%;display:none}ul.level3>li{position:relative}ul.level3>li a{white-space:nowrap}.menuButton{display:none}}.header{font-size:14px}@media screen and (min-width:320px){.header{font-size:calc(14px + 4*(100vw - 320px)/230)}}@media screen and (min-width:550px){.header{font-size:18px}}.header .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.header .upper{padding:1em 0}.header .lower{background:#ced1d7}@media (max-width:899px){.header .lower .wrap{max-width:100%}}.header .logo{display:block;font-size:14px}@media screen and (min-width:320px){.header .logo{font-size:calc(14px + 8*(100vw - 320px)/380)}}@media screen and (min-width:700px){.header .logo{font-size:22px}}.header .logo img{width:15em}.header .mobileButtons{display:flex;align-items:center;margin-top:.1em}.header .menuButton,.header .searchButton{font-size:1.5em;color:#565656;cursor:pointer;padding:1.5em .9em;position:relative}.header .menuButton:before,.header .searchButton:before{position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0}.header .menuButton:before{font-size:1.4em;content:"\e80a"}.header .searchButton{margin-right:.2em}.header .searchButton:before{content:"\e804"}.header .claim{width:100%;font-family:Permanent-Marker;color:#d12c24;font-size:1.2em}nav.social{align-self:flex-end;height:1.8em;margin:0 0 .6em 4%;font-size:1.1em;line-height:2.2em}nav.social ul{display:flex;list-style:none;margin:0 0 0 4%;padding:0}nav.social a{text-decoration:none;color:#565656;display:inline-block;margin:0 .2em}@media (min-width:1025px){nav.social a:hover{color:#296595}}nav.social a[href*="twitter.com"]:before{content:"\f309"}nav.social a[href*="facebook.com"]:before{content:"\f30c"}nav.social a[href*="instagram.com"]:before{content:"\f16d"}@media (min-width:550px){.header .logo{width:17em}.header .searchButton{margin-right:.5em}}@media (min-width:900px){.header .upper{padding:2em 0}.header .mobileButtons,.header .searchButton{display:none}.header .claim{display:block!important;width:18em;padding-top:.4em}}nav#mainNav{width:100%}ul.flexnav{font-size:15px}@media screen and (min-width:900px){ul.flexnav{font-size:calc(15px + 5*(100vw - 900px)/1020)}}@media screen and (min-width:1920px){ul.flexnav{font-size:20px}}ul.flexnav.flexnav-show{padding:.5em 0}ul.flexnav li a{color:#565656;font-size:1.5rem;padding:1rem 1.7em;font-weight:700}@media (min-width:1025px){ul.flexnav li a:hover{transition:color .3s ease-in;color:#296595}}ul.flexnav li.active>a,ul.flexnav li.currentPage>a{color:#296595}ul.flexnav li.hasChildren>a{position:relative}@media (max-width:899px){ul.flexnav li.hasChildren>a:after{content:"\e806";position:absolute;right:.5em;top:50%;transform:translateY(-50%)}}ul.level2>li{background:#c0c4cc}@media (max-width:899px){ul.level2>li>a{padding-left:3rem}}@media (max-width:899px){ul.level3>li>a{padding-left:4rem}}@media (min-width:900px){nav#header{width:100%}ul.flexnav{width:100%;display:flex;justify-content:space-between}ul.flexnav:after{content:none}ul.flexnav li a{font-size:.9em;padding:.8em .3em}ul.flexnav li.active>a{background:#fff}ul.flexnav.level1>li:first-child a{padding-left:0}ul.flexnav.level1>li:last-child a{padding-right:0}ul.flexnav ul.level2>li>a{background:#efefef;padding:.3em}ul.flexnav ul.level3 a{background:#eaeaea}}@media (min-width:1100px){ul.flexnav li a{padding:.8em .6em}ul.flexnav ul.level2>li a{background:#fff;padding:.3em 1.4em .3em .6em}}@media (min-width:1300px){ul.flexnav li a{padding:.8em 1em}ul.flexnav ul.level2{box-shadow:5px 5px 8px rgba(0,0,0,.3)}ul.flexnav ul.level2>li>a{padding:.3em 1em}ul.flexnav ul.level3{box-shadow:5px 5px 8px rgba(0,0,0,.3);border-left:5px solid #296595}ul.flexnav ul.level3>li>a{background:#fff;padding:.3em 1em}}@media screen and (max-width:900px){#navMain{width:100%}}.headerImage{margin-bottom:calc(3vw + 2rem);min-height:17vh}.headerImage figure{margin:0;position:relative}.headerImage img{display:block}.headerImage figcaption{position:absolute;top:0;bottom:0;left:4%;right:4%;display:flex;align-items:center;overflow:hidden}.headerImage figcaption div{font-weight:700;color:#565656;font-size:12px}@media screen and (min-width:320px){.headerImage figcaption div{font-size:calc(12px + 40*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){.headerImage figcaption div{font-size:52px}}.headerImage figcaption div p{margin:0 0 .4em;line-height:1.2em}.headerImage figcaption div p:last-child{margin:0}.headerImage .buttons{font-size:15px}@media screen and (min-width:320px){.headerImage .buttons{font-size:calc(15px + 11*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){.headerImage .buttons{font-size:26px}}.headerImage .buttons .wrap{padding:1em;margin-bottom:2%;display:flex;flex-wrap:wrap}.headerImage .buttons a{display:block;background:#296595;opacity:.9;text-decoration:none;color:#fff;text-align:center;padding:.5em .8em;font-weight:700}.headerImage .buttons a:hover{opacity:1}.headerImage .buttons a:not(:last-child){margin-bottom:.5em}@media (min-width:550px){.headerImage .buttons .wrap{display:flex;justify-content:center}.headerImage .buttons a:not(:last-child){margin-bottom:0;margin-right:1em}}@media (min-width:768px){.headerImage{position:relative}.headerImage figure{border:none}.headerImage figcaption{left:3%;right:3%;bottom:3.7em}.headerImage .buttons{width:100%;position:absolute;bottom:0;z-index:10}.headerImage .buttons .wrap{display:flex;justify-content:center;padding:0}.headerImage .buttons a{transition:background .3s}.headerImage .buttons a:not(.active){background:#fff;color:#296595}}@media (min-width:1025px){.headerImage .buttons a{padding:.7em 1.5em}.headerImage .buttons a:hover{background:#d12c24;color:#fff}.headerImage .buttons a:not(:last-child){margin-right:2em}}@media (min-width:1620px){.headerImage figcaption{left:calc((100% - 1520px)/2);right:calc((100% - 1520px)/2);bottom:5.5em}}.accordion{width:100%;height:auto;position:relative;background-color:#296595;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:left;align-items:left;margin:0 0 .5vw;padding:0;border:none;text-decoration:none}.accordion summary{padding:.75vw 1vw .5vw;background-color:none;font-weight:600;color:#fff;cursor:pointer;margin-left:25px}.accordion summary:before{content:"";border:.8rem solid transparent;border-left-color:#fff;position:absolute;top:2rem;left:1.5rem;transform:rotate(0);transform-origin:.2rem 50%;transition:transform .25s ease}.accordion details{position:relative;width:100%;height:auto}.accordion details[open] summary~*{-webkit-animation:sweep .5s ease-in-out;animation:sweep .5s ease-in-out}@-webkit-keyframes sweep{0%{opacity:0;margin-left:0}to{opacity:1;margin-left:0}}@keyframes sweep{0%{opacity:0;margin-left:0}to{opacity:1;margin-left:0}}.accordion header,.title{display:none}.accordion-wrapper{position:relative;margin:0;padding:.5vw;width:100%;height:auto;background-color:#fff;border:2px solid #296595}.accordion-text{width:auto;background-color:none;margin:0}.accordion-text a{color:#296595;text-decoration:none}.accordion-text a:hover{color:#d12c24}details>summary{list-style:none}details[open]>summary:before{transform:rotate(90deg)}details>summary::-webkit-details-marker{display:none}@media screen and (min-width:401px) and (max-width:1200px){.accordion summary:before{top:1rem;left:1.5rem}}@media screen and (max-width:400px){.accordion summary:before{top:.6rem;left:1.3rem}}aside h2{margin-bottom:1em;font-size:19px}@media screen and (min-width:320px){aside h2{font-size:calc(19px + 17*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){aside h2{font-size:36px}}aside .box{padding:1.5em}aside .box.gray{background:rgba(206,209,215,.6);margin-bottom:1em}aside .box.blue{background:#296595;color:#fff}aside .box .title{font-size:1.3em;font-weight:700;color:#fff}aside .box.gray .title{color:#296595}aside .box .headline{font-size:2em;font-weight:700;line-height:1.2;margin-bottom:.6em}aside .box article .title{font-size:1em;color:#296595;font-weight:700;margin-bottom:.2em}aside .box article h3{color:#d12c24;margin-bottom:.3em;font-size:15px}@media screen and (min-width:320px){aside .box article h3{font-size:calc(15px + 11*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){aside .box article h3{font-size:26px}}aside .box article p{margin-bottom:.4em}aside .box article:not(:last-child){margin-bottom:1.6em;padding-bottom:.6em;border-bottom:1px solid #fff}aside .box a.button{margin-top:.5em}@media (min-width:900px){aside{flex:0 0 34%;max-width:34%}}.ce-uploads{background:rgba(206,209,215,.6);list-style:none;padding:1em 0;margin:0 0 1em}.ce-uploads li{padding-left:0}.ce-uploads li:before{content:""}.ce-uploads div{padding:2em 0;margin:0 2em;border-bottom:1px solid #fff}.ce-uploads li:last-child div{border:none}.ce-uploads a{display:block;padding-left:4em;padding-right:.5em;text-decoration:none;color:#296595;font-weight:700;position:relative}@media (min-width:1025px){.ce-uploads a:hover:before{color:#296595}}.ce-uploads a:before{content:"\e805";position:absolute;left:0;top:50%;font-size:2.3em;color:#d12c24;transform:translateY(-50%);transition:color .3s ease}.ce-uploads a:not(:first-child){margin-top:3.2em}.ce-uploads a:not(:last-child):after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1.6em;border-bottom:1px solid #fff}.content{margin-top:calc(3vw + 2rem);margin-bottom:calc(3vw + 2rem)}@media (min-width:900px){.content .wrap{display:flex;justify-content:space-between}}.imagebox{display:flex;flex-wrap:wrap;margin-bottom:2em}.imagebox .title{flex:0 0 100%;font-weight:700;padding-bottom:1em;font-size:1.4em;color:#296595;margin-top:.75em}.imagebox .grid{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:4%}.imagebox .grid>a,.imagebox .grid>figure{flex:0 0 48%;text-decoration:none;background-color:#296595;transition:background-color .2s;margin-bottom:4%}.imagebox .grid>a.rect,.imagebox .grid>figure.rect{flex:0 0 100%}.imagebox .grid a:hover{background-color:#d12c24}.imagebox figure{margin:0}.imagebox figcaption{color:#fff;padding:.25em .5em .35em;text-align:center}.imagebox figcaption strong{display:block}.imagebox figcaption p{margin-bottom:.15}nav.inline ul{margin:0 0 4em;padding:0;display:flex;flex-wrap:wrap;gap:1%}nav.inline ul li{flex:0 0 32%;margin-bottom:1%}nav.inline ul li a{display:block;display:flex;justify-content:center;align-items:center;background-color:#296595;aspect-ratio:1/1;overflow:hidden}nav.inline ul li a img{opacity:.9;transition:transform .5s ease-in-out;-o-object-fit:cover;object-fit:cover}nav.inline ul li a span{position:absolute;background-color:#296595;color:#fff;display:inline-block;padding:.4em .8em;font-weight:700;font-size:1em;z-index:10;transition:all .2s}nav.inline ul li a:hover img{transform:scale(1.05)}nav.inline ul li a:hover span{background-color:#d12c24}nav.inline ul li.rect{flex:0 0 66%}nav.inline ul li.rect a{aspect-ratio:4/2}nav.inline ul li:last-child{margin-right:auto}nav.inline ul li:before{content:none}@media screen and (max-width:800px){nav.inline ul{gap:1%}nav.inline ul li{flex:0 0 49%}}@media screen and (max-width:800px){nav.inline ul li a span{padding:.2em .4em;font-size:.8em}}.swiper-slide .logoslider a img,.swiper-slide .logoslider img{max-height:auto;min-height:auto;height:auto;width:100%;padding:0;background-color:none;-o-object-fit:cover;object-fit:cover}.logo-wrapper{width:100%;flex-wrap:wrap;flex-direction:row;justify-content:left;align-items:left;margin:0 0 2em;gap:2%}.logo-images,.logo-wrapper{height:auto;display:flex;padding:0;position:relative}.logo-images{width:32%;margin:0 0 2%;overflow:hidden;border:2px solid rgba(206,209,215,.6);background-color:rgba(206,209,215,.6)}.logo-images img{height:100%;width:100%;position:relative;cursor:pointer}.shadow-container{display:block;width:100%;height:100%;position:absolute;z-index:10;padding:0;margin:0}.logo-images a{cursor:pointer}@media only screen and (min-width:900px){.shadow-container:hover{box-shadow:inset 0 0 1em rgba(206,209,215,.6)}}@media only screen and (max-width:400px){.logo-images{width:49%}}main{margin-bottom:calc(2vw + 2rem)}main h1{margin-bottom:1em}@media (min-width:900px){main{flex:0 0 58%;margin-bottom:0;max-width:58%}}.map{width:100%;min-height:500px}.location{background-color:#e2e3e7;padding:0 0 2em}.location .filter{background-color:#296595;min-height:4em}.location .filter form{width:100%;padding:0 2em;display:flex}.location .filter .field{flex:0 50%;padding:.5em;color:#fff;font-size:1.2em;font-weight:700;text-transform:uppercase}.location .filter .field input,.location .filter .field select{width:80%;padding:.6em;border:none;background:#fff}.location .filter .field button{padding:.6em;background:#333;color:#fff;border:none;width:3em;text-align:center}.location .entries{max-height:500px;overflow-y:scroll}.location .entry{margin:2em 2em 0;background-color:#fff;padding:1em;display:flex}.location .entry .address{flex:1 auto}.location .entry .dialog{color:#296595;cursor:pointer;display:inline-block;margin-top:1em}.location .entry .dialog:hover{text-decoration:underline}.location .entry .dialog:after{content:"⟶";display:inline-block;margin-left:.5em}.location .entry .logo{flex:0 0 auto}.location .entry .logo figure{margin:0;display:flex;justify-content:center;align-items:center;width:calc(200px + 4em);padding:2em;min-height:100%;border:1px solid #ccc}.location .entry-title{font-weight:700}.entry dialog{border:1px solid #ccc}.entry dialog .inner{margin-left:2em;margin-right:2em;margin-bottom:2em;padding-bottom:2em;padding-top:2em}.entry dialog .close{position:absolute;top:1.5em;right:1.5em;display:inline-block;color:#296595;line-height:1em;background-color:#fff;cursor:pointer}.entry dialog figure{margin:0 0 2em;border:1px solid #ccc;width:500px;max-width:55vw;display:flex;justify-content:center;align-items:center;min-height:200px}.entry dialog figure img{width:90%;height:auto;max-height:200px;-o-object-fit:contain;object-fit:contain}.entry dialog .item-title{font-size:1.6em;text-transform:uppercase;color:#d12c24;font-weight:700;margin-bottom:.5em}.entry dialog .item-date{font-weight:700}.entry dialog address{font-style:normal;margin-bottom:1em}.entry dialog h3{margin-bottom:.2em;margin-top:.6em}.entry dialog .button{background-color:#296595;border:none}.swiper figcaption{display:block;text-decoration:none;background-color:#296595;transition:background-color .2s;text-align:center;color:#fff;margin:0;padding:.7em .5em .35em;width:100%;position:absolute;bottom:0;left:0}.swiper-slide a{text-decoration:none;padding:0;margin:0}.textMedia .swiper{padding:0;margin:0 0 2em;width:100%}aside .swiper-slide,main .swiper-slide{margin:0;position:relative;padding:64px 64px 89px;background-color:rgba(206,209,215,.6);height:auto;width:100%}aside .swiper-slide img,main .swiper-slide img{position:relative;height:auto;max-height:550px;min-height:550px;width:100%;-o-object-fit:cover;object-fit:cover;padding:0;margin:0;background-color:none}.swiper-button-prev{left:10px}.swiper-button-next{right:10px}.swiper-button-next,.swiper-button-prev{color:#fff;top:45%}.swiper-button-next:after,.swiper-button-prev:after{font-size:3em}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#d12c24}.swiper figcaption:hover{background-color:#d12c24}.mosaic-wrapper{width:100%;flex-wrap:wrap;flex-direction:row;justify-content:left;align-items:left;margin:0 0 2em;gap:2%}.mosaic-container,.mosaic-wrapper{height:auto;display:flex;padding:0;position:relative}.mosaic-container{width:49%;margin:0 0 2%}.mosaic-images{display:flex;margin:0;padding:0;overflow-y:hidden}.mosaic-images,.mosaic-images a{position:relative;width:100%;height:100%}.mosaic-images a{text-decoration:none;outline:none;overflow:hidden}.mosaic-images img{height:100%;width:100%;position:relative}.mosaic-images figcaption{background-color:none;color:#fff}.animation-container,.mosaic-images figcaption{display:block;text-decoration:none;transition:all .5s ease-in;overflow-y:hidden;width:100%;height:100%;position:absolute;top:80%}.animation-container{background-color:#296595}.mosaic-figcaption-wrapper{position:relative;height:100%;width:100%;background-color:none}.mosaic-description{padding:.5vw 5vw .5vw 1vw;display:none}.mosaic-title{padding:.75vw 5vw .5vw 1vw}@media only screen and (min-width:1400px){.mosaic-wrapper figure:hover figcaption{top:30%;transition:all .5s ease-in}}@media only screen and (min-width:1400px){.mosaic-wrapper figure:hover .mosaic-description{display:block}}@media only screen and (min-width:1400px){.mosaic-wrapper figure:hover .animation-container{top:0;transition:all .5s ease-in}}@media (min-width:1000px) and (max-width:1399px){.mosaic-wrapper figure:hover figcaption{top:0;transition:all .5s ease-in}}@media (min-width:1000px) and (max-width:1399px){.mosaic-wrapper figure:hover .mosaic-description{display:block}}@media (min-width:1000px) and (max-width:1399px){.mosaic-wrapper figure:hover .animation-container{top:0;transition:all .5s ease-in}}@media (min-width:401px) and (max-width:1399px){.mosaic-title{padding:0 5vw .5vw 1vw}}@media only screen and (max-width:400px){.mosaic-title{padding:2vw 5vw 3vw 3vw}}@media only screen and (max-width:400px){.mosaic-wrapper{gap:0}.mosaic-container{width:100%}}.netnews time,.news time{font-weight:700;color:#666;font-size:14px}@media screen and (min-width:320px){.netnews time,.news time{font-size:calc(14px + 4*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){.netnews time,.news time{font-size:18px}}.netnews h2,.news h2{color:#296595;margin-bottom:.5em}.netnews a,.news a{text-decoration:none}.netnews a.more,.news a.more{position:relative;text-decoration:none}.netnews a.more:before,.news a.more:before{content:"\e802"}.netnews a.back,.news a.back{margin-top:1em;color:#fff}.netnews a.continue,.news a.continue{display:inline-flex;background:#296595;color:#fff;padding:.3em .8em;transition:all .2s}.netnews a.continue:hover,.news a.continue:hover{background:#d12c24;color:#fff}.netnews article,.news article{border-top:1px solid #d6d6d6;padding:1em 0}.netnews article:last-child,.news article:last-child{padding-bottom:0}.netnews article.sticky,.news article.sticky{padding:1.8em 1.8em 1.2em;background:rgba(206,209,215,.25);margin-bottom:1em;border:none;position:relative}.netnews article.sticky:before,.news article.sticky:before{content:"";position:absolute;top:0;right:0;border-color:rgba(206,209,215,.6) #fff;border-style:solid;border-width:0 1.5em 1.5em 0}.netnews article.sticky+article,.news article.sticky+article{border-top:none;margin-bottom:0}.netnews article .continue,.news article .continue{display:flex;justify-content:space-between}.netnews article .continue time,.news article .continue time{font-weight:400;opacity:.8;font-size:.9em}.netnews a.continue,.news a.continue{margin-bottom:2em}.small-box-wrapper{width:100%;flex-wrap:wrap;flex-direction:row;justify-content:left;align-items:left;margin:0 0 2em}.small-box-image-container,.small-box-wrapper{height:auto;position:relative;display:flex;padding:0}.small-box-image-container{align-items:center;justify-content:center;margin:0 3% 0 0;width:10%}.small-box-wrapper .image{display:flex;position:relative;padding:0;margin:0;width:100%;height:auto;min-width:100%;max-width:100%}.small-box-wrapper .image img{display:block;position:relative;height:auto;width:100%;display:flex;margin:0}.small-box-text{position:relative;width:87%;flex-wrap:wrap;flex-direction:column;justify-content:left;align-items:left;height:auto}.small-box-text,.small-box-text p{padding:0;margin:0;display:flex}.teaser-wrapper{margin:0 0 2em}.teaser-wrapper,.teaser-wrapper .image{padding:0;position:relative;height:auto;width:100%}.teaser-wrapper .image{margin:0}.teaser-wrapper .image img{position:relative;height:auto;width:100%;max-height:auto;min-height:auto;-o-object-fit:cover;object-fit:cover}.teaser-text-wrapper{height:auto;width:100%;z-index:10;margin-top:-5em}.teaser-text{position:relative;margin:0 auto;height:auto;padding:2vw;width:85%;background-color:#fff}.teaser-text a{color:#296595;text-decoration:none}.teaser-text a:hover{color:#d12c24}.text:not(:last-child){margin-bottom:calc(3vw + 2rem)}.tx-indexedsearch-searchbox{position:relative}.tx-indexedsearch-searchbox fieldset{margin-bottom:1em;display:flex;flex-wrap:wrap}.tx-indexedsearch-searchbox fieldset .tx-indexedsearch-form{flex:1 1 auto}.tx-indexedsearch-searchbox fieldset .tx-indexedsearch-submit{flex:0 0 150px}.tx-indexedsearch-searchbox fieldset+p{position:absolute;right:0;font-size:.8em}.tx-indexedsearch-searchbox fieldset+p a{color:#296595;text-decoration:none}.tx-indexedsearch-searchbox fieldset+p a:hover{text-decoration:underline}.tx-indexedsearch-searchbox .tx-indexedsearch-form input{font-size:1.1em;padding:.2em .5em}.tx-indexedsearch-searchbox .tx-indexedsearch-search-submit{display:flex;flex-direction:column;justify-content:flex-end}.tx-indexedsearch-searchbox input[type=submit]{background-color:#296595;color:#fff;border:none;padding:.8em;margin-left:.6em;margin-bottom:.1em;border-radius:5px}.tx-indexedsearch-info-sword{font-weight:700}div.tx-indexedsearch-browsebox p{font-size:.8em}div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox{display:flex;margin:0 0 1em;padding:0}div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li{padding-left:0;margin-right:.1em}div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li:before{content:none}div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a{display:inline-block;background-color:#296595;color:#fff;padding:.2em .5em;text-decoration:none;font-size:.9em}div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{background-color:#e4130f}.tx-indexedsearch-res{margin-top:2em}.tx-indexedsearch-res h3{font-size:1.2em;color:#296595;display:flex;margin-bottom:.2em}.tx-indexedsearch-res h3 .tx-indexedsearch-icon{display:none}.tx-indexedsearch-res h3 .tx-indexedsearch-percent{margin-left:auto;font-size:.8em;color:#999}.tx-indexedsearch-res h3 a{color:#296595}.tx-indexedsearch-res .tx-indexedsearch-info{font-size:.7em;display:flex}.tx-indexedsearch-res .tx-indexedsearch-info dd{margin:0 .5em 0 0}.tx-felogin-pi1{margin:0 4%}.tx-felogin-pi1 h3{margin:0}.tx-felogin-pi1>div{margin:.5em 0 1em;font-size:.9em}.tx-felogin-pi1>form{margin:1em 0}.tx-felogin-pi1 fieldset{border-color:var(--brand-color);border-radius:10px;padding-top:1em}.tx-felogin-pi1 fieldset legend{font-size:.9em;padding:0 .5em}.tx-felogin-pi1 fieldset div,nav .pagination{display:flex;flex-wrap:wrap}nav .pagination{justify-content:center;margin:2em 0}nav .pagination.years{justify-content:flex-start}nav .pagination li:before{content:none}nav .pagination a{margin:0 .1em .2em;text-decoration:none;background:#296595;display:inline-flex;padding:.1em .4em;color:#fff;transition:.2s}nav .pagination a:hover{background:#d12c24;color:#fff}nav .pagination li.disabled a{background:#ccc}nav .pagination li.active a{background:#d12c24}aside nav ul li,main nav ul li{padding:0;margin:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}#canvas .formLayout0{margin:0 4%}#canvas .formLayout0 header{padding:0}.form-group legend,form fieldset legend{font-weight:700;font-size:.9em;padding:0 .4em;color:#666}.form-group>div,form fieldset>div{margin:0 0 1em}.form-group>div label,form fieldset>div label{font-size:.9em;display:block;margin:0 0 .2em;font-weight:700}.form-group>div input[type=date],.form-group>div input[type=email],.form-group>div input[type=number],.form-group>div input[type=password],.form-group>div input[type=reset],.form-group>div input[type=search],.form-group>div input[type=tel],.form-group>div input[type=text],.form-group>div input[type=url],.form-group>div select,.form-group>div textarea,form fieldset>div input[type=date],form fieldset>div input[type=email],form fieldset>div input[type=number],form fieldset>div input[type=password],form fieldset>div input[type=reset],form fieldset>div input[type=search],form fieldset>div input[type=tel],form fieldset>div input[type=text],form fieldset>div input[type=url],form fieldset>div select,form fieldset>div textarea{font-family:inherit;min-height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box;width:100%}.form-group>div input[type=date]:focus:invalid,.form-group>div input[type=email]:focus:invalid,.form-group>div input[type=number]:focus:invalid,.form-group>div input[type=password]:focus:invalid,.form-group>div input[type=reset]:focus:invalid,.form-group>div input[type=search]:focus:invalid,.form-group>div input[type=tel]:focus:invalid,.form-group>div input[type=text]:focus:invalid,.form-group>div input[type=url]:focus:invalid,.form-group>div select:focus:invalid,.form-group>div textarea:focus:invalid,form fieldset>div input[type=date]:focus:invalid,form fieldset>div input[type=email]:focus:invalid,form fieldset>div input[type=number]:focus:invalid,form fieldset>div input[type=password]:focus:invalid,form fieldset>div input[type=reset]:focus:invalid,form fieldset>div input[type=search]:focus:invalid,form fieldset>div input[type=tel]:focus:invalid,form fieldset>div input[type=text]:focus:invalid,form fieldset>div input[type=url]:focus:invalid,form fieldset>div select:focus:invalid,form fieldset>div textarea:focus:invalid{border-color:#e52325}.form-group>div textarea,form fieldset>div textarea{min-height:8em}.form-group .help-block,form fieldset .help-block{font-size:.8em}form .actions button,form .actions input{border:none;background-color:#296595;color:#fff;font-weight:700;padding:1em 2em;transition:all .2s}form .actions button:hover,form .actions input:hover{background-color:#d12c24}form fieldset{border:1px solid #ccc;border-radius:5px;margin-bottom:2em;padding:.5em 2em}.btn-toolbar .btn-group{display:flex}.btn-toolbar .btn-group .btn-group{flex:1;padding-right:3%}.btn-toolbar .btn-group .btn-group:last-child{padding-right:0}.typo3-messages{margin:0 4% 1.5em;padding:0;list-style:none}.typo3-messages li{border-radius:10px;margin:0 0 .5em;padding:1em;background-color:#ddd}.typo3-messages li.alert-success{background-color:#060;color:#fff}.typo3-messages li.alert-danger{background-color:#900;color:#fff}.typo3-messages li h4{margin:0;padding:0}.typo3-messages li p{margin:0}footer{background:#565656;color:#fff;padding:1em 0;font-size:14px}@media screen and (min-width:320px){footer{font-size:calc(14px + 4*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){footer{font-size:18px}}footer a{font-size:1em;color:#fff;text-decoration:none;padding:.5em;display:block}@media (min-width:1025px){footer a:hover{color:#d12c24}}footer p{font-size:1em;margin:0}footer ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:space-between}footer ul li:first-child a{padding-left:0}footer ul li:last-child a{padding-right:0}footer .copyright{margin-bottom:.5em}footer .nav{display:flex;justify-content:space-between}@media (min-width:768px){footer .wrap{display:flex;justify-content:space-between;align-items:center}footer .copyright{margin-bottom:0}footer .nav nav.footer{margin-right:1em}}@media (min-width:900px){footer{padding:2em 0}footer ul li:first-child a{padding-left:.5em}footer ul li:last-child a{padding-right:.5em}}body{opacity:1}
/*# sourceMappingURL=/fileadmin/bagw/css/maps/style.css.map */
