.ci-red{color:#D62029}.ci-red--d1{color:#ab1a21}.ci-red--l1{color:#de4d54}.ci-red--d2{color:#801319}.ci-red--l2{color:#e6797f}.ci-red--d3{color:#560d10}.ci-red--l3{color:#efa6a9}.ci-red--d4{color:#2b0608}.ci-red--l4{color:#f7d2d4}.ci-red-bg{background-color:#D62029}.ci-red-bg--d1{background-color:#ab1a21}.ci-red-bg--l1{background-color:#de4d54}.ci-red-bg--d2{background-color:#801319}.ci-red-bg--l2{background-color:#e6797f}.ci-red-bg--d3{background-color:#560d10}.ci-red-bg--l3{background-color:#efa6a9}.ci-red-bg--d4{background-color:#2b0608}.ci-red-bg--l4{background-color:#f7d2d4}.ci-purple{color:#B41F55}.ci-purple--d1{color:#901944}.ci-purple--l1{color:#c34c77}.ci-purple--d2{color:#6c1333}.ci-purple--l2{color:#d27999}.ci-purple--d3{color:#480c22}.ci-purple--l3{color:#e1a5bb}.ci-purple--d4{color:#240611}.ci-purple--l4{color:#f0d2dd}.ci-purple-bg{background-color:#B41F55}.ci-purple-bg--d1{background-color:#901944}.ci-purple-bg--l1{background-color:#c34c77}.ci-purple-bg--d2{background-color:#6c1333}.ci-purple-bg--l2{background-color:#d27999}.ci-purple-bg--d3{background-color:#480c22}.ci-purple-bg--l3{background-color:#e1a5bb}.ci-purple-bg--d4{background-color:#240611}.ci-purple-bg--l4{background-color:#f0d2dd}.ci-blue{color:#2050A0}.ci-blue--d1{color:#1a4080}.ci-blue--l1{color:#4d73b3}.ci-blue--d2{color:#133060}.ci-blue--l2{color:#7996c6}.ci-blue--d3{color:#0d2040}.ci-blue--l3{color:#a6b9d9}.ci-blue--d4{color:#061020}.ci-blue--l4{color:#d2dcec}.ci-blue-bg{background-color:#2050A0}.ci-blue-bg--d1{background-color:#1a4080}.ci-blue-bg--l1{background-color:#4d73b3}.ci-blue-bg--d2{background-color:#133060}.ci-blue-bg--l2{background-color:#7996c6}.ci-blue-bg--d3{background-color:#0d2040}.ci-blue-bg--l3{background-color:#a6b9d9}.ci-blue-bg--d4{background-color:#061020}.ci-blue-bg--l4{background-color:#d2dcec}.ci-turquoise{color:#0095B3}.ci-turquoise--d1{color:#00778f}.ci-turquoise--l1{color:#33aac2}.ci-turquoise--d2{color:#00596b}.ci-turquoise--l2{color:#66bfd1}.ci-turquoise--d3{color:#003c48}.ci-turquoise--l3{color:#99d5e1}.ci-turquoise--d4{color:#001e24}.ci-turquoise--l4{color:#cceaf0}.ci-turquoise-bg{background-color:#0095B3}.ci-turquoise-bg--d1{background-color:#00778f}.ci-turquoise-bg--l1{background-color:#33aac2}.ci-turquoise-bg--d2{background-color:#00596b}.ci-turquoise-bg--l2{background-color:#66bfd1}.ci-turquoise-bg--d3{background-color:#003c48}.ci-turquoise-bg--l3{background-color:#99d5e1}.ci-turquoise-bg--d4{background-color:#001e24}.ci-turquoise-bg--l4{background-color:#cceaf0}.ci-green{color:#558560}.ci-green--d1{color:#446a4d}.ci-green--l1{color:#779d80}.ci-green--d2{color:#33503a}.ci-green--l2{color:#99b6a0}.ci-green--d3{color:#223526}.ci-green--l3{color:#bbcebf}.ci-green--d4{color:#111b13}.ci-green--l4{color:#dde7df}.ci-green-bg{background-color:#558560}.ci-green-bg--d1{background-color:#446a4d}.ci-green-bg--l1{background-color:#779d80}.ci-green-bg--d2{background-color:#33503a}.ci-green-bg--l2{background-color:#99b6a0}.ci-green-bg--d3{background-color:#223526}.ci-green-bg--l3{background-color:#bbcebf}.ci-green-bg--d4{background-color:#111b13}.ci-green-bg--l4{background-color:#dde7df}.ci-lime{color:#A4D137}.ci-lime--d1{color:#83a72c}.ci-lime--l1{color:#b6da5f}.ci-lime--d2{color:#627d21}.ci-lime--l2{color:#c8e387}.ci-lime--d3{color:#425416}.ci-lime--l3{color:#dbedaf}.ci-lime--d4{color:#212a0b}.ci-lime--l4{color:#edf6d7}.ci-lime-bg{background-color:#A4D137}.ci-lime-bg--d1{background-color:#83a72c}.ci-lime-bg--l1{background-color:#b6da5f}.ci-lime-bg--d2{background-color:#627d21}.ci-lime-bg--l2{background-color:#c8e387}.ci-lime-bg--d3{background-color:#425416}.ci-lime-bg--l3{background-color:#dbedaf}.ci-lime-bg--d4{background-color:#212a0b}.ci-lime-bg--l4{background-color:#edf6d7}.ci-yellow{color:#F9C12F}.ci-yellow--d1{color:#c79a26}.ci-yellow--l1{color:#facd59}.ci-yellow--d2{color:#95741c}.ci-yellow--l2{color:#fbda82}.ci-yellow--d3{color:#644d13}.ci-yellow--l3{color:#fde6ac}.ci-yellow--d4{color:#322709}.ci-yellow--l4{color:#fef3d5}.ci-yellow-bg{background-color:#F9C12F}.ci-yellow-bg--d1{background-color:#c79a26}.ci-yellow-bg--l1{background-color:#facd59}.ci-yellow-bg--d2{background-color:#95741c}.ci-yellow-bg--l2{background-color:#fbda82}.ci-yellow-bg--d3{background-color:#644d13}.ci-yellow-bg--l3{background-color:#fde6ac}.ci-yellow-bg--d4{background-color:#322709}.ci-yellow-bg--l4{background-color:#fef3d5}.ci-orange{color:#DD7C0D}.ci-orange--d1{color:#b1630a}.ci-orange--l1{color:#e4963d}.ci-orange--d2{color:#854a08}.ci-orange--l2{color:#ebb06e}.ci-orange--d3{color:#583205}.ci-orange--l3{color:#f1cb9e}.ci-orange--d4{color:#2c1903}.ci-orange--l4{color:#f8e5cf}.ci-orange-bg{background-color:#DD7C0D}.ci-orange-bg--d1{background-color:#b1630a}.ci-orange-bg--l1{background-color:#e4963d}.ci-orange-bg--d2{background-color:#854a08}.ci-orange-bg--l2{background-color:#ebb06e}.ci-orange-bg--d3{background-color:#583205}.ci-orange-bg--l3{background-color:#f1cb9e}.ci-orange-bg--d4{background-color:#2c1903}.ci-orange-bg--l4{background-color:#f8e5cf}.ci-grey{color:#757575}.ci-grey--d1{color:#5e5e5e}.ci-grey--l1{color:#919191}.ci-grey--d2{color:#464646}.ci-grey--l2{color:#acacac}.ci-grey--d3{color:#2f2f2f}.ci-grey--l3{color:#c8c8c8}.ci-grey--d4{color:#171717}.ci-grey--l4{color:#e3e3e3}.ci-grey-bg{background-color:#757575}.ci-grey-bg--d1{background-color:#5e5e5e}.ci-grey-bg--l1{background-color:#919191}.ci-grey-bg--d2{background-color:#464646}.ci-grey-bg--l2{background-color:#acacac}.ci-grey-bg--d3{background-color:#2f2f2f}.ci-grey-bg--l3{background-color:#c8c8c8}.ci-grey-bg--d4{background-color:#171717}.ci-grey-bg--l4{background-color:#e3e3e3}.white-bg{background-color:#fff}.black-bg{background-color:#000}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Helvetica,Arial,sans-serif;color:#2f2f2f;background-color:#ebebeb;font-size:100%;line-height:1.3}.link--skip:focus,.link--skip:active{position:static;position:initial;width:auto;width:initial;height:auto;height:initial;padding:0;padding:initial;margin:0;margin:initial;overflow:visible;overflow:initial;clip:none;clip:initial;border:none;border:initial;position:relative;z-index:999;display:block}.link--deep{text-decoration:none}img{max-width:100%;height:auto}b,strong{font-weight:bold}hr{-webkit-box-shadow:none;box-shadow:none;border:none;border-top:1px solid #c8c8c8;margin-top:1rem;margin-bottom:1rem}.text-center,.centered{text-align:center}h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,dl,li,table,fieldset{margin-top:0;margin-bottom:0}h5,h6{color:#464646}a.theme-yellow{color:#DD7C0D !important}a.theme-green{color:#446a4d !important}.js-hide{display:none}.js-show{display:block}.vh,.hide-to-s,.hide-to-m,.hide-to-nav-m,.hide-to-l,.hide-to-xl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@media (min-width: 20em){.hide-to-s{position:static;position:initial;width:auto;width:initial;height:auto;height:initial;padding:0;padding:initial;margin:0;margin:initial;overflow:visible;overflow:initial;clip:none;clip:initial;border:none;border:initial}}@media (min-width: 30em){.hide-to-m{position:static;position:initial;width:auto;width:initial;height:auto;height:initial;padding:0;padding:initial;margin:0;margin:initial;overflow:visible;overflow:initial;clip:none;clip:initial;border:none;border:initial}}@media (min-width: 37.5em){.hide-to-nav-m{position:static;position:initial;width:auto;width:initial;height:auto;height:initial;padding:0;padding:initial;margin:0;margin:initial;overflow:visible;overflow:initial;clip:none;clip:initial;border:none;border:initial}}@media (min-width: 48em){.hide-to-l{position:static;position:initial;width:auto;width:initial;height:auto;height:initial;padding:0;padding:initial;margin:0;margin:initial;overflow:visible;overflow:initial;clip:none;clip:initial;border:none;border:initial}}@media (min-width: 79em){.hide-to-xl{position:static;position:initial;width:auto;width:initial;height:auto;height:initial;padding:0;padding:initial;margin:0;margin:initial;overflow:visible;overflow:initial;clip:none;clip:initial;border:none;border:initial}}@media (min-width: 20em){.hide-from-s{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}@media (min-width: 30em){.hide-from-m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}@media (min-width: 37.5em){.hide-from-nav-m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}@media (min-width: 48em){.hide-from-l{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}@media (min-width: 79em){.hide-from-xl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}.page{max-width:80em;margin-left:auto;margin-right:auto;background-color:#e3e3e3}.page__main{padding-top:2rem;padding-bottom:3rem}.page__footer{max-width:80em;background-color:#2f2f2f}@media (min-width: 48em){.page__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.page__main .main{width:65%}.page__main .side{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:35%;padding-right:1rem}}@media (min-width: 79em){.page__main .main{width:70%}.page__main .side{width:30%}}.container{padding-left:1rem;padding-right:1rem}.container.grey--dark{padding:1rem;background-color:#757575}.container--padded{margin-left:auto;margin-right:auto}@media (min-width: 30em){.container--padded{max-width:83.05085%}}@media (min-width: 48em){.container--padded{max-width:66.10169%}}@media (min-width: 79em){.container--padded{max-width:49.15254%}}.grid{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23b3e6e6" width="100%" %3E%3Crect x="0" width="6.77966%" height="100%"/%3E%3Crect x="8.47458%" width="6.77966%" height="100%"/%3E%3Crect x="16.94915%" width="6.77966%" height="100%"/%3E%3Crect x="25.42373%" width="6.77966%" height="100%"/%3E%3Crect x="33.89831%" width="6.77966%" height="100%"/%3E%3Crect x="42.37288%" width="6.77966%" height="100%"/%3E%3Crect x="50.84746%" width="6.77966%" height="100%"/%3E%3Crect x="59.32203%" width="6.77966%" height="100%"/%3E%3Crect x="67.79661%" width="6.77966%" height="100%"/%3E%3Crect x="76.27119%" width="6.77966%" height="100%"/%3E%3Crect x="84.74576%" width="6.77966%" height="100%"/%3E%3Crect x="93.22034%" width="6.77966%" height="100%"/%3E%3C/svg%3E') no-repeat scroll}.grid [class^='span']{float:left}.nav-list{margin:0;padding:0;list-style-type:none;color:#757575}.nav-list li{margin:0;padding:0}.nav-list a{display:block;color:inherit;text-decoration:none}.nav-list a:hover,.nav-list a:focus,.nav-list a:active{color:#000}.nav-list .active>a{color:#000}.nav-list--horizontal>li{display:inline-block}.nav-list--horizontal>li:not(:last-of-type):after{content:'|';display:inline;margin-left:.5rem;margin-right:.5rem}.nav-list--horizontal>li a{display:inline}.nav-meta{text-transform:uppercase;letter-spacing:0.06em;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:0.875em}@media (min-width: 30em){.nav-meta .nav-list{padding-top:0.4em;padding-bottom:0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nav-meta .nav-list>li>a{color:#757575;padding-left:.25rem;padding-right:.25rem}.nav-meta .nav-list>li>a:hover,.nav-meta .nav-list>li>a:focus,.nav-meta .nav-list>li>a:active{color:#000}.nav-meta .nav-list>.search{margin-left:1.5rem}}@media (min-width: 79em){.nav-meta .nav-list{padding-top:0.2em;padding-bottom:0}}.nav-main{text-transform:uppercase;letter-spacing:0.06em;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:1em}.nav-main>.nav-list{width:100%;height:auto}.nav-main>.nav-list .nav-item--wir>a{font-weight:bold;background-color:#2050A0}.nav-main>.nav-list .nav-item--wir>a:hover,.nav-main>.nav-list .nav-item--wir>a:focus,.nav-main>.nav-list .nav-item--wir>a:active{background-color:#2050A0}.nav-main>.nav-list .nav-item--mo>a{font-weight:bold;background-color:#F9C12F}.nav-main>.nav-list .nav-item--mo>a:hover,.nav-main>.nav-list .nav-item--mo>a:focus,.nav-main>.nav-list .nav-item--mo>a:active{background-color:#DD7C0D}.nav-main>.nav-list .nav-item--lo>a{font-weight:bold;background-color:#A4D137}.nav-main>.nav-list .nav-item--lo>a:hover,.nav-main>.nav-list .nav-item--lo>a:focus,.nav-main>.nav-list .nav-item--lo>a:active{background-color:#558560}.nav-main>.nav-list a{color:#fff;text-align:center;padding:.5rem .25rem}.nav-main>.nav-list a:hover,.nav-main>.nav-list a:focus,.nav-main>.nav-list a:active{color:#fff}@media (min-width: 48em){.nav-main>.nav-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-main>.nav-list>li{-ms-flex-preferred-size:50%;flex-basis:50%}}.nav-main .foldout{text-transform:none;text-transform:initial;letter-spacing:0;letter-spacing:initial;font-family:Helvetica,Arial,sans-serif;display:none;position:absolute;min-width:33.3%;z-index:10;background-color:rgba(255,255,255,0.9);color:#757575;padding-left:.5rem;padding-right:.5rem;border-bottom:2px solid #757575}.nav-main .foldout:hover,.nav-main .foldout:focus,.nav-main .foldout:active{background-color:#fff}.nav-main .foldout>li{font-size:0.866em;display:block;border-bottom:1px solid #c8c8c8}.nav-main .foldout>li:last-of-type{border-bottom:none}.nav-main .foldout>li>a{color:#5e5e5e;text-align:left}.nav-main .foldout>li>a:hover,.nav-main .foldout>li>a:focus,.nav-main .foldout>li>a:active{color:#000}.nav-main .nav-item--mo .foldout{border-bottom:2px solid #F9C12F}.nav-main .nav-item--lo .foldout{border-bottom:2px solid #A4D137}.nav-main .nav-list>li:hover .foldout,.nav-main .nav-list>li:focus .foldout,.nav-main .nav-list>li:active .foldout,.nav-main .nav-list>li:focus-within .foldout{display:block}.nav-main .js-hover.foldout{display:block}@media (min-width: 48em){.nav-main{font-size:0.85em}}@media (min-width: 79em){.nav-main{font-size:1.15em}}.nav-main-mobile{text-transform:uppercase;letter-spacing:0.06em;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:0.875em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.nav-main-mobile .pid-1042 a{color:#DD7C0D}.nav-main-mobile .pid-1056 a{color:#446a4d}.nav-main-mobile .current>a{color:#000}.nav-main-mobile>.nav-list>li{padding-bottom:.5rem}.nav-main-mobile>.nav-list>li>a{padding:.25rem .5rem;padding-left:0}.nav-main-mobile>.nav-list>li>.nav-list{font-size:0.875em;border-top:1px solid #c8c8c8}.nav-main-mobile>.nav-list>li>.nav-list>li{border-bottom:1px solid #c8c8c8}.nav-main-mobile>.nav-list>li>.nav-list>li>a{padding:.25rem .5rem;padding-left:1rem}.nav-main-mobile>.nav-list>li>.nav-list>li .nav-list>li>a{padding:.125rem .5rem;padding-left:2rem}@media (min-width: 20em){.nav-main-mobile{font-size:1em}}.nav-toggle{border:none;background-color:#fff;-moz-appereance:none;display:block;position:relative;margin-left:auto;min-height:2em;min-width:3em}.nav-toggle>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.nav-toggle:hover,.nav-toggle:focus{background-color:#c8c8c8}.nav-toggle::before{content:"";position:absolute;font-size:2em;top:0.25em;left:0.25em;width:1em;height:0.6em;border-top:0.375em double #757575;border-bottom:0.155em solid #757575}@media (min-width: 16em){.nav-toggle{-webkit-transform:translate(0, 3.5rem);transform:translate(0, 3.5rem)}}@media (min-width: 37.5em){.nav-toggle{position:absolute}}.nav-toggle.js-active{background-color:#e3e3e3}.nav-toggle.js-active::before{border-color:#464646}.nav-sub{display:none;background-color:#fff;margin-bottom:1rem;padding:1rem;padding-left:.5rem}@media (min-width: 48em){.nav-sub{display:block}}.nav-sub .nav-list{margin:0;padding:0;list-style-type:none}.nav-sub .nav-list li{margin:0;padding:0}.nav-sub .nav-list a{display:block;text-decoration:none;color:#171717;padding:.25rem .5rem}.nav-sub .nav-list>li{border-bottom:1px solid #c8c8c8;margin-left:.5rem}.nav-sub .nav-list>li:first-of-type{border-top:1px solid #c8c8c8}.nav-sub .nav-list>.current,.nav-sub .nav-list>.active{margin-left:0;border-left:.5rem solid #2050A0}.nav-sub .nav-list>.current>a,.nav-sub .nav-list>.active>a{color:#2050A0}.nav-sub .nav-list .nav-list{margin-left:.5rem}.nav-sub .nav-list .nav-list>.active,.nav-sub .nav-list .nav-list>.active.current{border-left:none}.nav-sub .nav-list .nav-list>li{margin-left:0;border-bottom:0}.nav-sub .nav-list .nav-list>li:first-of-type{border-top:none}.nav-sub .nav-list .nav-list>li>a{padding-top:.125rem;padding-bottom:.125rem}.nav-footer{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;color:#fff;max-width:278px;margin-left:auto;margin-right:auto;margin-bottom:3rem}.nav-footer .nav-list>li{margin-bottom:.5rem}.nav-footer .nav-list a{color:#fff}.nav-footer .nav-list a:hover,.nav-footer .nav-list a:focus,.nav-footer .nav-list a:active{color:#757575}.nav-footer-meta{text-transform:uppercase;letter-spacing:0.06em}@media (min-width: 30em){.nav-footer{max-width:37rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.nav-footer-meta,.nav-footer-main{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:.5rem;padding-right:.5rem}}@media (min-width: 48em){.page__header{position:relative;position:sticky;top:0;z-index:1010}}.header-content{padding-top:0;background-color:#fff}.header-content .svg-logo{margin-left:-0.5rem;max-width:11rem;margin-top:-1rem}.header-content .svg-logo .cls-5{fill:#1a4080 !important}.header-content .svg-logo #hmsi{-webkit-filter:drop-shadow(0 0 3px #fff);filter:drop-shadow(0 0 3px #fff)}@media (min-width: 30em){.header-content .nav-meta{-ms-flex-preferred-size:100%;flex-basis:100%}.header-content .nav-meta .nav-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-content .nav-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-content .svg-logo{-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:0.9rem;padding-right:1rem;margin-top:0}.header-content .nav-main{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width: 48em){.header-content{padding-top:.5rem;padding-bottom:0;max-height:10vw;position:relative}.header-content:after{content:'';position:absolute;left:0;margin-top:-3.5rem;display:block;width:100%;height:1.75rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0));z-index:-2}.header-content .nav-group{margin-top:-2rem}.header-content .svg-logo{max-width:100%;-ms-flex-preferred-size:30%;flex-basis:30%;padding-top:1.5rem;padding-right:1rem}.header-content .nav-main{min-width:70%;margin-top:-1.4rem}}@media (min-width: 79em){.header-content{max-height:6.5rem}.header-content .nav-group{margin-top:-2.5rem}.header-content .svg-logo{-ms-flex-preferred-size:25%;flex-basis:25%}}.hero img{display:block;max-width:100%;height:auto}.hero-subheading,.hero-heading{line-height:1.15em}.hero-subheading{font-size:1em}.hero-heading{font-size:2em}@media (min-width: 48em){.hero>.container{padding:3rem}.hero-subheading{font-size:1.5em}.hero-heading{font-size:3em}}.hero .swiper-button-next,.hero .swiper-button-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}.swiper-container{width:100%;height:100%}.hero-image{-webkit-filter:brightness(90%);filter:brightness(90%)}.slide{position:relative}.hero-content{position:absolute;top:0;left:0;width:100%}.hero-content{pointer-events:none;text-shadow:2px 2px 2px rgba(0,0,0,0.25)}.hero-content .subheading{text-transform:uppercase;letter-spacing:0.06em;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:bold;color:#B41F55;font-size:1.3em;line-height:1.15}.hero-content .heading{text-transform:uppercase;letter-spacing:0.06em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:bold;color:#2050A0;font-size:1.7em;line-height:1.15}.hero-content .heading>b{color:#fff}@media (min-width: 30em){.hero-content .heading{font-size:2.2em}}@media (min-width: 48em){.hero-content .heading{font-size:3.75em}}.hero-content{margin-top:1rem;text-align:center}@supports (flex-wrap: wrap){.hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;height:100%;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.landing{position:relative;min-height:11rem}.landing .hero-image{-webkit-filter:none;filter:none}.landing .hero-content{display:block;height:auto;font-size:0.5em;text-align:left;top:auto;bottom:0;left:0;right:0;padding:1rem;padding-left:2rem;padding-right:2rem;background-image:-webkit-gradient(linear, left top, right top, from(#2050A0), to(rgba(32,80,160,0)));background-image:linear-gradient(to right, #2050A0, rgba(32,80,160,0))}@media (min-width: 30em){.landing .hero-content{font-size:0.75em}}@media (min-width: 48em){.landing .hero-content{font-size:1em}}.landing .hero-content .subheading{font-size:2.5em;color:#fff}.landing .hero-content .heading{font-size:2.5em;color:#fff}.landing.theme-yellow .hero-content{background-image:-webkit-gradient(linear, left top, right top, from(#facd59), to(rgba(250,205,89,0)));background-image:linear-gradient(to right, #facd59, rgba(250,205,89,0))}.landing.theme-yellow .hero-content .heading{font-size:2.5em;color:#fff}.landing.theme-green .hero-content{background-image:-webkit-gradient(linear, left top, right top, from(#b6da5f), to(rgba(182,218,95,0)));background-image:linear-gradient(to right, #b6da5f, rgba(182,218,95,0))}.landing.theme-green .hero-content .heading{font-size:2.5em;color:#fff}.heading{font-weight:bold}h1,h2,h3,h4,h5,h6,.heading{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;line-height:1.15}h1,h2,h3,h4,h5,.heading{text-transform:uppercase;letter-spacing:0.06em;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1,.heading--first{font-size:2.25em}h2{font-size:1.75em}h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1em}h6{font-size:1em}.boxed,.boxed--secondary,.boxed--accented{padding:1rem;margin-left:-1rem;margin-right:-1rem}.content-element+.content-element{margin-top:1rem}.content-element h2,.content-element h3,.content-element h4,.content-element h5,.content-element h6,.content-element p:not(.heading),.content-element ul,.content-element ol,.content-element dl,.content-element blockquote,.content-element table{margin-bottom:1em}.content-element h1,.content-element h2,.content-element h3,.content-element h4,.content-element h5,.content-element h6,.content-element .heading{margin-bottom:0.5em}.content-element .heading--first{font-size:2.25em}.content-element blockquote{font-style:italic}.content-element .content .body img.align_left,.content-element .content .body img.align_right{display:block;float:none;margin-bottom:1rem}.content-element .content .image{margin:0;padding:0}.content-element .content .image-wrap .image+.image{margin-top:1rem}.content-element .content .image__caption{padding:.25rem;color:#5e5e5e;font-size:0.866em;line-height:1.15}@media (min-width: 30em){.content-element .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.content-element .content .body{-ms-flex-preferred-size:100%;flex-basis:100%}.content-element .content .body img.align_left,.content-element .content .body img.align_right{display:initial;margin-bottom:initial}.content-element .content .body img.align_right{float:right;padding-left:1rem}.content-element .content .body img.align_left{float:left;padding-right:1rem}.content-element .content .image-wrap{-ms-flex-preferred-size:40%;flex-basis:40%;padding-right:1rem}.content-element .content .image-wrap+.body{-ms-flex-preferred-size:60%;flex-basis:60%}.content-element .content .image-wrap.align_right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:1rem}}.frame-wrap{position:relative;width:100%}.frame-wrap>#lotsen-map{border:none;width:100%;height:1400px;-webkit-transform:scale(0.8);transform:scale(0.8)}@media (min-width: 30em){.frame-wrap>#lotsen-map{-webkit-transform:scale(1);transform:scale(1);height:1200px}}form{max-width:45em;margin-left:auto;margin-right:auto}form p,form fieldset{margin-bottom:1rem}form textarea,form input[type="text"],form input[type="password"],form input[type="email"],form input[type="number"],form input[type="url"],form input[type="tel"],form input[type="search"],form input[type="date"],form input[type="color"],form input[type="time"],form input[type^="datetime"],form input[type="month"],form input[type="week"],form input[type="file"],form select{width:100%;font-family:Helvetica,Arial,sans-serif;font-size:1em;line-height:1.15}form textarea,form input[type="text"],form input[type="password"],form input[type="email"],form input[type="number"],form input[type="url"],form input[type="tel"],form input[type="search"],form input[type="date"],form input[type="time"],form input[type^="datetime"],form input[type="month"],form input[type="week"]{background-color:#fff;border:1px solid #acacac;padding:.25rem}form textarea:hover,form textarea:focus,form textarea:active,form input[type="text"]:hover,form input[type="text"]:focus,form input[type="text"]:active,form input[type="password"]:hover,form input[type="password"]:focus,form input[type="password"]:active,form input[type="email"]:hover,form input[type="email"]:focus,form input[type="email"]:active,form input[type="number"]:hover,form input[type="number"]:focus,form input[type="number"]:active,form input[type="url"]:hover,form input[type="url"]:focus,form input[type="url"]:active,form input[type="tel"]:hover,form input[type="tel"]:focus,form input[type="tel"]:active,form input[type="search"]:hover,form input[type="search"]:focus,form input[type="search"]:active,form input[type="date"]:hover,form input[type="date"]:focus,form input[type="date"]:active,form input[type="time"]:hover,form input[type="time"]:focus,form input[type="time"]:active,form input[type^="datetime"]:hover,form input[type^="datetime"]:focus,form input[type^="datetime"]:active,form input[type="month"]:hover,form input[type="month"]:focus,form input[type="month"]:active,form input[type="week"]:hover,form input[type="week"]:focus,form input[type="week"]:active{border-color:#464646}form button,form [type="button"],form [type="submit"],form [type="reset"]{border:none}label{display:block;font-size:0.866em;line-height:1.15;color:#5e5e5e}legend{font-size:0.866em;line-height:1.15;color:#5e5e5e}.form-sitesearch,.form-mapsearch{margin-left:0;margin-right:0}.form-sitesearch{max-width:initial;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-sitesearch label{font-size:1.1em;line-height:1.2;width:100%}.form-sitesearch [type="text"]{font-size:1.2em;padding:0.5em 0.3em;width:100%}.form-sitesearch .btn,.form-sitesearch .page__footer .link--top,.page__footer .form-sitesearch .link--top{font-size:1.2em;width:100%}@media (min-width: 48em){.form-sitesearch [type="text"]{-ms-flex-preferred-size:72%;flex-basis:72%}.form-sitesearch .btn,.form-sitesearch .page__footer .link--top,.page__footer .form-sitesearch .link--top{-ms-flex-preferred-size:28%;flex-basis:28%}}.list--flat{margin:0;padding:0;list-style-type:none}.list--flat li{margin:0;padding:0}.sitemap-wrap{margin-top:1rem}.sitemap-wrap>.sitemap>li>ul>li{border-bottom:1px solid #c8c8c8}.sitemap-wrap>.sitemap>li>a{text-transform:uppercase;letter-spacing:0.06em}.sitemap{list-style-type:none;margin:0;padding:0;margin-bottom:1rem;border-top:1px solid #c8c8c8}.sitemap a{display:block;text-decoration:none;padding:.25rem 0}.sitemap.level-1,.sitemap.level-2,.sitemap.level-3{margin-bottom:0}.sitemap.level-1>li a,.sitemap.level-2>li a,.sitemap.level-3>li a{padding-left:.5rem}.sitemap.level-2>li a{padding-left:1.5rem}.sitemap--mo a{color:#DD7C0D !important}.sitemap--mo a:hover,.sitemap--mo a:focus,.sitemap--mo a:active{color:#B41F55 !important}.sitemap--ilo a{color:#446a4d !important}.sitemap--ilo a:hover,.sitemap--ilo a:focus,.sitemap--ilo a:active{color:#B41F55 !important}@supports (display: grid){@media (min-width: 48em){.sitemap-wrap{display:grid;grid-gap:1rem;grid-template:"he he he he" auto "mo mo ilo ilo" auto / 1fr 1fr 1fr 1fr}.sitemap-wrap .sitemap{margin-bottom:0}.sitemap-wrap .sitemap--hessen{grid-area:he}.sitemap-wrap .sitemap--mo{grid-area:mo}.sitemap-wrap .sitemap--ilo{grid-area:ilo}}}.panel{background-color:#fff;padding:1rem;margin-bottom:1rem}.panel>.heading{font-size:1em}.panel>.heading.boxed{margin-top:-1rem;padding:.5rem}.main .panel:only-child{min-height:30rem}.teasers:only-child{width:100%}.teasers__heading{padding:.5rem 1rem;font-size:1em;line-height:1.15;color:#fff;text-align:center;background-color:#2050A0}.teasers__footer{margin-top:1rem;text-align:center;margin-bottom:.25rem}.home-teasers{padding-bottom:3rem}.home-teasers .text-teasers .teasers__content .list--flat{border-top:1px solid #c8c8c8}.home-teasers .text-teasers .teasers__content .list--flat>li{font-weight:normal;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #c8c8c8}.home-teasers .text-teasers .teasers__content .list--flat>li a{text-decoration:none;display:block}.home-teasers .text-teasers .teasers__content .list--flat .teaser__heading{text-transform:none;text-transform:initial;letter-spacing:0;letter-spacing:initial;margin-bottom:.5rem}@media (min-width: 48em){.home-teasers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.home-teasers .news-teasers{width:100%}.home-teasers .termine-teasers,.home-teasers .faq-teasers,.home-teasers .text-teasers{width:49.15254%}.home-teasers .faq-teasers{margin-left:1.69492%}}.news-teasers+.news-teasers{margin-top:1rem}.news-teaser{margin:0;position:relative}.news-teaser .teaser__image{width:100%;height:auto}.news-teaser .teaser__content{padding:1rem;position:absolute;width:100%;bottom:0;font-size:0.75em}.news-teaser .teaser__link{text-align:right}.news-teaser .teaser__link>.link--more{text-decoration:none}.news-teaser.js-link{cursor:pointer}.news-teaser.js-link:hover .teaser__link>.link--more,.news-teaser.js-link:focus .teaser__link>.link--more,.news-teaser.js-link:active .teaser__link>.link--more{color:#fff}.box .box__heading{text-align:left;padding:.5rem 1rem;font-size:1em;line-height:1.15;color:#fff;background-color:#2050A0}.text-teaser{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #c8c8c8}.text-teaser .news__heading{text-transform:none;text-transform:initial;letter-spacing:0;letter-spacing:initial;font-size:1.25em}.text-teaser .news__heading>a{text-decoration:none}.text-teaser .news__date{color:#acacac}.text-teaser .news__footer{text-align:right}.section-teaser{position:relative}.section-teaser .teaser__image{display:block;opacity:0.5;-webkit-transition:opacity ease-in-out 0.2s;transition:opacity ease-in-out 0.2s}.section-teaser .teaser__heading{-webkit-transition:color ease-in-out 0.2s;transition:color ease-in-out 0.2s;position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-decoration:none;text-align:center;color:#fff;font-weight:bold;font-size:2.25em;line-height:1.15}.news-teaser,.section-teaser{max-width:18rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}.pinned-teasers{width:100%;margin-bottom:.5rem}.pinned-teasers .panel{background-image:url(../img/hessen-stripe.png);background-repeat:no-repeat;background-size:.5rem;background-position:left top}.pinned-teasers .teasers__heading{background-color:#D62029}.pinned-teaser{margin-left:auto;margin-right:auto;margin-bottom:.5rem}.pinned-teaser .teaser__image{margin:0;padding:0}.pinned-teaser .teaser__image .image__caption{padding:0.25rem;font-size:0.866em;line-height:1.15;color:#757575}.pinned-teaser .teaser__heading{font-size:1.8em;margin-bottom:.5rem}.pinned-teaser .teaser__content h2,.pinned-teaser .teaser__content h3,.pinned-teaser .teaser__content h4,.pinned-teaser .teaser__content h5,.pinned-teaser .teaser__content p,.pinned-teaser .teaser__content blockquote{margin-bottom:1rem}@media (min-width: 30em){.section-teasers{width:100%}.section-teasers teasers__content{width:100%}.news-teasers .teasers__content,.section-teasers .teasers__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.news-teaser,.section-teaser{width:49.15254%}.pinned-teaser{max-width:83.05085%;padding-top:1rem}.pinned-teaser .teaser__image{margin-left:.5rem}}@media (min-width: 48em){.news-teaser,.section-teaser{width:32.20339%}.news-teaser .teaser__content{font-size:1em}.pinned-teaser{max-width:83.05085%}.pinned-teaser .teaser__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.pinned-teaser .teaser__content .teaser__heading{font-size:2.25em}.pinned-teaser .teaser__content .teaser__heading,.pinned-teaser .teaser__content .teaser__footer{-ms-flex-preferred-size:100%;flex-basis:100%}.pinned-teaser .teaser__content .teaser__body{-ms-flex-preferred-size:59%;flex-basis:59%}.pinned-teaser .teaser__content .teaser__image{margin-left:.5rem;-ms-flex-preferred-size:39%;flex-basis:39%}}@media (min-width: 79em){.pinned-teasers .panel{background-size:auto}}@supports (display: grid){.news-teaser,.section-teaser{width:initial}@media (min-width: 30em){.news-teaser,.section-teaser{margin-bottom:0}.news-teasers .teasers__content,.section-teasers .teasers__content{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fill, minmax(17rem, 1fr))}.section-teasers .teasers__content{padding-top:0;margin-bottom:1rem}}@media (min-width: 48em){.news-teaser,.section-teaser{max-width:none}.news-teasers .teasers__content,.section-teasers .teasers__content{grid-gap:clamp(.5rem, 5vmax, 1.5rem);grid-template-columns:repeat(3, 1fr)}}@media (min-width: 79em){.news-teasers .teasers__content,.section-teasers .teasers__content{padding:1.5rem;padding-top:1rem;grid-template-columns:repeat(4, 1fr)}.news-teasers .teasers__content{padding-bottom:0}.section-teasers .teasers__content{padding-top:0}}}.teasers-nav a.theme-grey{color:#464646 !important}.btn,.page__footer .link--top,[type="button"]:not(.mfp-close),[type="submit"],[type="reset"]{text-transform:uppercase;letter-spacing:0.06em;border-radius:3px;padding:.66667rem 1rem;text-align:center;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1;color:#fff !important;background-color:#2050A0;display:inline-block;text-decoration:none;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;min-width:8rem}.btn:hover,.page__footer .link--top:hover,.btn:focus,.page__footer .link--top:focus,.btn:active,.page__footer .link--top:active,[type="button"]:not(.mfp-close):hover,[type="button"]:not(.mfp-close):focus,[type="button"]:not(.mfp-close):active,[type="submit"]:hover,[type="submit"]:focus,[type="submit"]:active,[type="reset"]:hover,[type="reset"]:focus,[type="reset"]:active{background-color:#B41F55}.btn--next:after,[type="button"]:not(.mfp-close)--next:after,[type="submit"]--next:after,[type="reset"]--next:after{content:">";display:inline-block;margin-left:.5rem;-webkit-transform:translate(0, -1px);transform:translate(0, -1px)}.intros{padding:0;margin-bottom:2rem;width:100%}.intros .intro{background-color:#fff}.intros .intro .intro__heading{padding:.5rem 1rem;padding-left:1.5rem;background-color:#2050A0;color:#fff;font-size:1em;line-height:1.15}.intros .intro .intro__content{background-image:url(../img/hessen-stripe.png);background-repeat:no-repeat;background-size:.5rem;padding:1rem;padding-left:1.5rem}.intros .intro .intro__content .heading{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:1.5em;line-height:1.15;margin-bottom:.25rem}@media (min-width: 30em){.intros .intro .intro__content .heading{margin-bottom:.5rem}}.intros .intro .intro__content .body{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.intros .intro .intro__image{display:none}.intros .intro .intro__footer{margin-top:1rem;text-align:right;margin-bottom:.25rem}@media (min-width: 30em){.intros .intro .intro__image{display:block;height:0;padding-top:33%;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}}@media (min-width: 30em){.intros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.intros .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}.intros .intro .intro__heading{width:100%}.intros .mo,.intros .theme-yellow,.intros .ilo,.intros .theme-green{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc( 50% - 1px);flex-basis:calc( 50% - 1px)}.intros .mo .content,.intros .theme-yellow .content,.intros .ilo .content,.intros .theme-green .content{min-height:11rem}.intros .mo,.intros .theme-yellow{border-bottom:.5rem solid #F9C12F;margin-right:1px}.intros .ilo,.intros .theme-green{border-bottom:.5rem solid #A4D137;margin-left:1px}}@media (min-width: 48em){.intros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.intros .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}.intros .intro .intro__heading{width:100%}.intros .hessen,.intros .theme-default{-ms-flex-preferred-size:100%;flex-basis:100%}.intros .hessen .intro__content,.intros .theme-default .intro__content{width:59.32203%}.intros .hessen .intro__image,.intros .theme-default .intro__image{height:auto;padding-top:0;width:40.67797%}.intros .mo,.intros .theme-yellow,.intros .ilo,.intros .theme-green{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc( 50% - 1px);flex-basis:calc( 50% - 1px)}.intros .mo .content,.intros .theme-yellow .content,.intros .ilo .content,.intros .theme-green .content{min-height:11rem}.intros .mo,.intros .theme-yellow{border-bottom:.5rem solid #F9C12F;margin-right:1px}.intros .ilo,.intros .theme-green{border-bottom:.5rem solid #A4D137;margin-left:1px}.intros.landing .intro .intro__content{width:50.84746%}.intros.landing .intro .intro__image{width:49.15254%;height:0;padding-top:40%}}@media (min-width: 79em){.intros .intro .intro__content .heading{font-size:2.25em}.intros .hessen .intro__heading,.intros .theme-default .intro__heading{padding-left:23.72881%}.intros .hessen .intro__content,.intros .theme-default .intro__content{background-image:url(../img/hessen-loewe.png);background-size:auto;padding-left:23.72881%;padding-right:2rem;width:74.57627%}.intros .hessen .intro__image,.intros .theme-default .intro__image{padding-top:0;width:25.42373%}.intros .mo .content,.intros .theme-yellow .content,.intros .ilo .content,.intros .theme-green .content{min-height:9rem}.intros.landing .intro .intro__image{padding-top:25%}}.termin-item{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.termin-item+.termin-item{border-top:none}.termin--overview{padding:1rem 0}@media (min-width: 30em){.termin--overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.termin__date{display:block;padding-top:0.19em;color:#464646;-ms-flex-preferred-size:6rem;flex-basis:6rem}.termin__heading{text-transform:none;text-transform:initial;letter-spacing:0;letter-spacing:initial;font-size:1.25em;line-height:1.15;-ms-flex-preferred-size:calc( 100% - 6rem);flex-basis:calc( 100% - 6rem);margin-bottom:.5rem}.termin__heading>a{text-decoration:none}.termin__subheading{margin-bottom:.5rem}.termin__content{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 30em){.termin__content{padding-left:6rem}}.termin__footer{margin-top:.5rem;text-align:right}.termin--detail .termin__heading{font-size:1.75em}.termin--detail .termin__subheading{font-size:1.25em}.faq-item{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.faq-item+.faq-item{border-top:none}.faq-item .faq__heading{text-transform:none;text-transform:initial;letter-spacing:0;letter-spacing:initial;padding:1rem .25rem;font-size:1em;font-weight:bold;color:#464646;cursor:pointer;padding-left:1.5rem;text-indent:-1.15rem}.faq-item .faq__heading:hover,.faq-item .faq__heading:focus,.faq-item .faq__heading:active{color:#2050A0}.faq-item .faq__content{padding:.5rem;padding-left:1.5rem}.faq-item .faq__footer{text-align:right;padding-right:1rem;margin-bottom:1.5rem}.faq-item:target .faq__heading,.faq-item [open] .faq__heading{color:#2050A0;background-color:#d2dcec}.no-details .faq-item .faq__heading{display:block;padding-left:0;text-indent:0}.no-details .faq-item .faq__heading:before{content:"▶ "}.no-details .faq-item .open .faq__heading:before{content:"▼ "}.MarkupPagerNav{margin:0;padding:0;list-style-type:none;margin-top:1rem;font-size:0.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;margin-left:-.125rem;margin-right:-.125rem}.MarkupPagerNav li{margin:0;padding:0}@media (min-width: 30em){.MarkupPagerNav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.MarkupPagerNav li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;border:1px solid #acacac;width:1.5rem;height:1.5rem;margin-right:.125rem;margin-left:.125rem}.MarkupPagerNav a{display:block;text-decoration:none;text-align:center;color:#5e5e5e;line-height:1.5rem}.MarkupPagerNav a:hover,.MarkupPagerNav a:focus,.MarkupPagerNav a:active{background-color:#B41F55;color:#fff}.MarkupPagerNav .MarkupPagerNavSeparator{text-align:center;line-height:1.5rem;border-color:#fff}.MarkupPagerNav .MarkupPagerNavOn{background-color:#2050A0;color:#fff}.MarkupPagerNav .MarkupPagerNavOn a{color:#fff}.no-flexbox .MarkupPagerNav{display:block}.no-flexbox .MarkupPagerNav li{display:inline-block}.page__footer{color:#fff;padding-top:4rem;padding-bottom:2rem;background-image:url(../img/puzzle-footer.png);background-repeat:no-repeat;background-position-x:center;background-position-y:bottom}.page__footer .link--top{display:block;margin-top:8rem;margin-left:auto;margin-right:auto;padding:.5rem;text-decoration:none;font-size:0.875em;color:#fff;text-align:center;width:10rem;background-color:#2050A0}.logo-card{margin:0;padding:0;color:#fff}.logo-card .caption{text-align:center}.logo-card.ilo .caption{color:#A4D137}.logo-card.mo .caption{color:#F9C12F}.logo-group .heading{font-weight:normal;color:#c8c8c8;text-align:center;font-size:1em}@media (min-width: 20em){.logo-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:37rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}.logo-group .logo-card{padding-left:.5rem;padding-right:.5rem;margin-bottom:1rem}.logo-group .heading{font-size:1em;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5rem}}a{color:#2050A0}a:hover,a:focus,a:active{color:#B41F55}.hero{background-color:#2050A0}.hero-content .subheading{color:#B41F55}.hero-content .heading{color:#2050A0}.slide .hero-content .subheading{color:#B41F55}.slide .hero-content .heading{color:#2050A0}.slide.landing .hero-content .heading{color:#fff}.intro .intro__heading{background-color:#2050A0}.intro .intro__content .heading{color:#2050A0}.intro .btn,.intro .page__footer .link--top,.page__footer .intro .link--top{background-color:#2050A0}.intro .btn:hover,.intro .page__footer .link--top:hover,.page__footer .intro .link--top:hover,.intro .btn:focus,.intro .page__footer .link--top:focus,.page__footer .intro .link--top:focus,.intro .btn:active,.intro .page__footer .link--top:active,.page__footer .intro .link--top:active{background-color:#2050A0}.main h1,.main .heading--first{color:#4d73b3}.main h2,.main h3,.main h4{color:#1a4080}.main a{color:#1a4080}.main a:hover,.main a:focus{color:#B41F55}.boxed{color:#fff;background-color:#2050A0}.boxed--secondary{color:#fff;background-color:#1a4080}.boxed--accented{color:#fff;background-color:#B41F55}.heading.boxed,.heading.boxed--secondary,.heading.boxed--accented{color:#fff}.nav-sub .nav-list>.current,.nav-sub .nav-list>.active{border-left-color:#2050A0}.nav-sub .nav-list>.current>a,.nav-sub .nav-list>.active>a{color:#2050A0}.btn,.page__footer .link--top{background-color:#2050A0}.btn:hover,.page__footer .link--top:hover,.btn:focus,.page__footer .link--top:focus,.btn:active,.page__footer .link--top:active{background-color:#B41F55}.box__heading,.teasers__heading{color:#fff;background-color:#2050A0}.section-teaser.bg-1{background-color:#7996c6}.section-teaser.bg-2{background-color:#99d5e1}.section-teaser.bg-3{background-color:#2050A0}.section-teaser a:hover .teaser__image,.section-teaser a:focus .teaser__image,.section-teaser a:active .teaser__image{opacity:1}.section-teaser a:hover .teaser__heading,.section-teaser a:focus .teaser__heading,.section-teaser a:active .teaser__heading{color:#99d5e1}.pinned-teaser .teaser__heading{color:#4d73b3}.news-teaser{background-color:#7996c6}.news-teaser .teaser__content{color:#fff;background-color:#2050A0}.news-teaser .teaser__heading{color:#fff}.news-teaser .teaser__link .link--more{color:#99d5e1}.news-teaser .teaser__link .link--more:hover,.news-teaser .teaser__link .link--more:focus,.news-teaser .teaser__link .link--more:active{color:#fff}.news-teaser:hover .teaser__heading,.news-teaser:focus .teaser__heading,.news-teaser:active .teaser__heading{color:#99d5e1}.text-teaser .termin__heading,.text-teaser .termin__heading>a,.text-teaser .news__heading,.text-teaser .news__heading>a,.text-teaser .news__footer,.text-teaser .news__footer>a{color:#2050A0}.termin-item a{color:#2050A0}.termin-item a:hover,.termin-item a:focus,.termin-item a:active{color:#B41F55}.termin--detail .termin__subheading{color:#B41F55}.faq-item .btn,.faq-item .page__footer .link--top,.page__footer .faq-item .link--top{background-color:#2050A0}.faq-item .btn:hover,.faq-item .page__footer .link--top:hover,.page__footer .faq-item .link--top:hover,.faq-item .btn:focus,.faq-item .page__footer .link--top:focus,.page__footer .faq-item .link--top:focus,.faq-item .btn:active,.faq-item .page__footer .link--top:active,.page__footer .faq-item .link--top:active{background-color:#B41F55}.faq-item>details a{color:#2050A0}.faq-item>details a:hover,.faq-item>details a:focus,.faq-item>details a:active{color:#B41F55}.faq-item>details>.faq__heading{color:#2050A0}.faq-item>details>.faq__heading:hover,.faq-item>details>.faq__heading:focus,.faq-item>details>.faq__heading:active{color:#1a4080}.faq-item>:target .faq__heading,.faq-item>[open] .faq__heading{color:#2050A0;background-color:#d2dcec}.faq-item>:target .faq__heading:hover,.faq-item>:target .faq__heading:focus,.faq-item>:target .faq__heading:active,.faq-item>[open] .faq__heading:hover,.faq-item>[open] .faq__heading:focus,.faq-item>[open] .faq__heading:active{color:#2050A0}.MarkupPagerNav a{color:#919191}.MarkupPagerNav a:hover,.MarkupPagerNav a:focus,.MarkupPagerNav a:active{background-color:#B41F55;color:#fff}.MarkupPagerNavOn{background-color:#2050A0;color:#fff}.MarkupPagerNavOn a{color:#fff}.theme-yellow-primary{color:#F9C12F}.theme-yellow-primary-bg{background-color:#F9C12F}.theme-yellow-secondary{color:#DD7C0D}.theme-yellow-secondary-bg{background-color:#DD7C0D}.theme-yellow-tertiary{color:#d27999}.theme-yellow-tertiary-bg{background-color:#d27999}.theme-yellow-accent{color:#B41F55}.theme-yellow-accent-bg{background-color:#B41F55}.theme-yellow-accent-2{color:#558560}.theme-yellow-accent-2-bg{background-color:#558560}.theme-yellow a{color:#DD7C0D}.theme-yellow a:hover,.theme-yellow a:focus,.theme-yellow a:active{color:#B41F55}.theme-yellow .hero{background-color:#facd59}.theme-yellow .hero-content .subheading{color:#B41F55}.theme-yellow .hero-content .heading{color:#facd59}.theme-yellow.slide .hero-content .subheading{color:#B41F55}.theme-yellow.slide .hero-content .heading{color:#facd59}.theme-yellow.slide.landing .hero-content .heading{color:#fff}.theme-yellow.intro .intro__heading{background-color:#F9C12F}.theme-yellow.intro .intro__content .heading{color:#F9C12F}.theme-yellow.intro .btn,.theme-yellow.intro .page__footer .link--top,.page__footer .theme-yellow.intro .link--top{background-color:#DD7C0D}.theme-yellow.intro .btn:hover,.theme-yellow.intro .page__footer .link--top:hover,.page__footer .theme-yellow.intro .link--top:hover,.theme-yellow.intro .btn:focus,.theme-yellow.intro .page__footer .link--top:focus,.page__footer .theme-yellow.intro .link--top:focus,.theme-yellow.intro .btn:active,.theme-yellow.intro .page__footer .link--top:active,.page__footer .theme-yellow.intro .link--top:active{background-color:#F9C12F}.theme-yellow .main h1,.theme-yellow .main .heading--first{color:#F9C12F}.theme-yellow .main h2,.theme-yellow .main h3,.theme-yellow .main h4{color:#DD7C0D}.theme-yellow .main a{color:#DD7C0D}.theme-yellow .main a:hover,.theme-yellow .main a:focus{color:#B41F55}.theme-yellow .boxed{color:inherit;background-color:#F9C12F}.theme-yellow .boxed--secondary{color:inherit;background-color:#DD7C0D}.theme-yellow .boxed--accented{color:inherit;background-color:#B41F55}.theme-yellow .heading.boxed,.theme-yellow .heading.boxed--secondary,.theme-yellow .heading.boxed--accented{color:#fff}.theme-yellow .nav-sub .nav-list>.current,.theme-yellow .nav-sub .nav-list>.active{border-left-color:#DD7C0D}.theme-yellow .nav-sub .nav-list>.current>a,.theme-yellow .nav-sub .nav-list>.active>a{color:#DD7C0D}.theme-yellow .btn,.theme-yellow .page__footer .link--top,.page__footer .theme-yellow .link--top{background-color:#DD7C0D}.theme-yellow .btn:hover,.theme-yellow .page__footer .link--top:hover,.page__footer .theme-yellow .link--top:hover,.theme-yellow .btn:focus,.theme-yellow .page__footer .link--top:focus,.page__footer .theme-yellow .link--top:focus,.theme-yellow .btn:active,.theme-yellow .page__footer .link--top:active,.page__footer .theme-yellow .link--top:active{background-color:#F9C12F}.theme-yellow .box__heading,.theme-yellow .teasers__heading{color:#fff;background-color:#F9C12F}.theme-yellow .section-teaser.bg-1{background-color:#facd59}.theme-yellow .section-teaser.bg-2{background-color:#DD7C0D}.theme-yellow .section-teaser.bg-3{background-color:#e4963d}.theme-yellow .section-teaser a:hover .teaser__image,.theme-yellow .section-teaser a:focus .teaser__image,.theme-yellow .section-teaser a:active .teaser__image{opacity:1}.theme-yellow .section-teaser a:hover .teaser__heading,.theme-yellow .section-teaser a:focus .teaser__heading,.theme-yellow .section-teaser a:active .teaser__heading{color:#B41F55}.theme-yellow .pinned-teaser .teaser__heading{color:#F9C12F}.theme-yellow.news-teaser{background-color:#facd59}.theme-yellow.news-teaser .teaser__content{color:#fff;background-color:#DD7C0D}.theme-yellow.news-teaser .teaser__heading{color:#fff}.theme-yellow.news-teaser .teaser__link .link--more{color:#fde6ac}.theme-yellow.news-teaser .teaser__link .link--more:hover,.theme-yellow.news-teaser .teaser__link .link--more:focus,.theme-yellow.news-teaser .teaser__link .link--more:active{color:#fff}.theme-yellow.news-teaser:hover .teaser__heading,.theme-yellow.news-teaser:focus .teaser__heading,.theme-yellow.news-teaser:active .teaser__heading{color:#fbda82}.theme-yellow.text-teaser .termin__heading,.theme-yellow.text-teaser .termin__heading>a,.theme-yellow.text-teaser .news__heading,.theme-yellow.text-teaser .news__heading>a,.theme-yellow.text-teaser .news__footer,.theme-yellow.text-teaser .news__footer>a{color:#DD7C0D}.theme-yellow.termin-item a{color:#DD7C0D}.theme-yellow.termin-item a:hover,.theme-yellow.termin-item a:focus,.theme-yellow.termin-item a:active{color:#B41F55}.theme-yellow .termin--detail .termin__subheading{color:#B41F55}.theme-yellow.faq-item .btn,.theme-yellow.faq-item .page__footer .link--top,.page__footer .theme-yellow.faq-item .link--top{background-color:#DD7C0D}.theme-yellow.faq-item .btn:hover,.theme-yellow.faq-item .page__footer .link--top:hover,.page__footer .theme-yellow.faq-item .link--top:hover,.theme-yellow.faq-item .btn:focus,.theme-yellow.faq-item .page__footer .link--top:focus,.page__footer .theme-yellow.faq-item .link--top:focus,.theme-yellow.faq-item .btn:active,.theme-yellow.faq-item .page__footer .link--top:active,.page__footer .theme-yellow.faq-item .link--top:active{background-color:#F9C12F}.theme-yellow.faq-item>details a{color:#DD7C0D}.theme-yellow.faq-item>details a:hover,.theme-yellow.faq-item>details a:focus,.theme-yellow.faq-item>details a:active{color:#B41F55}.theme-yellow.faq-item>details>.faq__heading{color:#DD7C0D}.theme-yellow.faq-item>details>.faq__heading:hover,.theme-yellow.faq-item>details>.faq__heading:focus,.theme-yellow.faq-item>details>.faq__heading:active{color:#b1630a}.theme-yellow.faq-item>:target .faq__heading,.theme-yellow.faq-item>[open] .faq__heading{color:#DD7C0D;background-color:#fde6ac}.theme-yellow.faq-item>:target .faq__heading:hover,.theme-yellow.faq-item>:target .faq__heading:focus,.theme-yellow.faq-item>:target .faq__heading:active,.theme-yellow.faq-item>[open] .faq__heading:hover,.theme-yellow.faq-item>[open] .faq__heading:focus,.theme-yellow.faq-item>[open] .faq__heading:active{color:#DD7C0D}.theme-yellow .MarkupPagerNav a{color:#919191}.theme-yellow .MarkupPagerNav a:hover,.theme-yellow .MarkupPagerNav a:focus,.theme-yellow .MarkupPagerNav a:active{background-color:#F9C12F;color:#fff}.theme-yellow .MarkupPagerNavOn{background-color:#DD7C0D;color:#fff}.theme-yellow .MarkupPagerNavOn a{color:#fff}.theme-green-primary{color:#A4D137}.theme-green-primary-bg{background-color:#A4D137}.theme-green-secondary{color:#558560}.theme-green-secondary-bg{background-color:#558560}.theme-green-tertiary{color:#0095B3}.theme-green-tertiary-bg{background-color:#0095B3}.theme-green-accent{color:#B41F55}.theme-green-accent-bg{background-color:#B41F55}.theme-green-accent-2{color:#DD7C0D}.theme-green-accent-2-bg{background-color:#DD7C0D}.theme-green a{color:#446a4d}.theme-green a:hover,.theme-green a:focus,.theme-green a:active{color:#B41F55}.theme-green .hero{background-color:#b6da5f}.theme-green .hero-content .subheading{color:#558560}.theme-green .hero-content .heading{color:#b6da5f}.theme-green.slide .hero-content .subheading{color:#558560}.theme-green.slide .hero-content .heading{color:#b6da5f}.theme-green.slide.landing .hero-content .heading{color:#fff}.theme-green.intro .intro__heading{background-color:#A4D137}.theme-green.intro .intro__content .heading{color:#A4D137}.theme-green.intro .btn,.theme-green.intro .page__footer .link--top,.page__footer .theme-green.intro .link--top{background-color:#446a4d}.theme-green.intro .btn:hover,.theme-green.intro .page__footer .link--top:hover,.page__footer .theme-green.intro .link--top:hover,.theme-green.intro .btn:focus,.theme-green.intro .page__footer .link--top:focus,.page__footer .theme-green.intro .link--top:focus,.theme-green.intro .btn:active,.theme-green.intro .page__footer .link--top:active,.page__footer .theme-green.intro .link--top:active{background-color:#A4D137}.theme-green .main h1,.theme-green .main .heading--first{color:#A4D137}.theme-green .main h2,.theme-green .main h3,.theme-green .main h4{color:#558560}.theme-green .main a{color:#558560}.theme-green .main a:hover,.theme-green .main a:focus{color:#B41F55}.theme-green .boxed{color:inherit;background-color:#A4D137}.theme-green .boxed--secondary{color:inherit;background-color:#558560}.theme-green .boxed--accented{color:inherit;background-color:#B41F55}.theme-green .heading.boxed,.theme-green .heading.boxed--secondary,.theme-green .heading.boxed--accented{color:#fff}.theme-green .nav-sub .nav-list>.current,.theme-green .nav-sub .nav-list>.active{border-left-color:#558560}.theme-green .nav-sub .nav-list>.current>a,.theme-green .nav-sub .nav-list>.active>a{color:#558560}.theme-green .btn,.theme-green .page__footer .link--top,.page__footer .theme-green .link--top{background-color:#446a4d}.theme-green .btn:hover,.theme-green .page__footer .link--top:hover,.page__footer .theme-green .link--top:hover,.theme-green .btn:focus,.theme-green .page__footer .link--top:focus,.page__footer .theme-green .link--top:focus,.theme-green .btn:active,.theme-green .page__footer .link--top:active,.page__footer .theme-green .link--top:active{background-color:#A4D137}.theme-green .box__heading,.theme-green .teasers__heading{color:#fff;background-color:#A4D137}.theme-green .section-teaser.bg-1{background-color:#779d80}.theme-green .section-teaser.bg-2{background-color:#83a72c}.theme-green .section-teaser.bg-3{background-color:#558560}.theme-green .section-teaser a:hover .teaser__image,.theme-green .section-teaser a:focus .teaser__image,.theme-green .section-teaser a:active .teaser__image{opacity:1}.theme-green .section-teaser a:hover .teaser__heading,.theme-green .section-teaser a:focus .teaser__heading,.theme-green .section-teaser a:active .teaser__heading{color:#c8e387}.theme-green .pinned-teaser .teaser__heading{color:#A4D137}.theme-green.news-teaser{background-color:#779d80}.theme-green.news-teaser .teaser__content{color:#fff;background-color:#446a4d}.theme-green.news-teaser .teaser__heading{color:#fff}.theme-green.news-teaser .teaser__link .link--more{color:#A4D137}.theme-green.news-teaser .teaser__link .link--more:hover,.theme-green.news-teaser .teaser__link .link--more:focus,.theme-green.news-teaser .teaser__link .link--more:active{color:#fff}.theme-green.news-teaser:hover .teaser__heading,.theme-green.news-teaser:focus .teaser__heading,.theme-green.news-teaser:active .teaser__heading{color:#A4D137}.theme-green.text-teaser .termin__heading,.theme-green.text-teaser .termin__heading>a,.theme-green.text-teaser .news__heading,.theme-green.text-teaser .news__heading>a,.theme-green.text-teaser .news__footer,.theme-green.text-teaser .news__footer>a{color:#446a4d}.theme-green.termin-item a{color:#446a4d}.theme-green.termin-item a:hover,.theme-green.termin-item a:focus,.theme-green.termin-item a:active{color:#B41F55}.theme-green .termin--detail .termin__subheading{color:#B41F55}.theme-green.faq-item .btn,.theme-green.faq-item .page__footer .link--top,.page__footer .theme-green.faq-item .link--top{background-color:#446a4d}.theme-green.faq-item .btn:hover,.theme-green.faq-item .page__footer .link--top:hover,.page__footer .theme-green.faq-item .link--top:hover,.theme-green.faq-item .btn:focus,.theme-green.faq-item .page__footer .link--top:focus,.page__footer .theme-green.faq-item .link--top:focus,.theme-green.faq-item .btn:active,.theme-green.faq-item .page__footer .link--top:active,.page__footer .theme-green.faq-item .link--top:active{background-color:#A4D137}.theme-green.faq-item>details a{color:#446a4d}.theme-green.faq-item>details a:hover,.theme-green.faq-item>details a:focus,.theme-green.faq-item>details a:active{color:#B41F55}.theme-green.faq-item>details>.faq__heading{color:#446a4d}.theme-green.faq-item>details>.faq__heading:hover,.theme-green.faq-item>details>.faq__heading:focus,.theme-green.faq-item>details>.faq__heading:active{color:#33503a}.theme-green.faq-item>:target .faq__heading,.theme-green.faq-item>[open] .faq__heading{color:#446a4d;background-color:#dbedaf}.theme-green.faq-item>:target .faq__heading:hover,.theme-green.faq-item>:target .faq__heading:focus,.theme-green.faq-item>:target .faq__heading:active,.theme-green.faq-item>[open] .faq__heading:hover,.theme-green.faq-item>[open] .faq__heading:focus,.theme-green.faq-item>[open] .faq__heading:active{color:#446a4d}.theme-green .MarkupPagerNav a{color:#919191}.theme-green .MarkupPagerNav a:hover,.theme-green .MarkupPagerNav a:focus,.theme-green .MarkupPagerNav a:active{background-color:#A4D137;color:#fff}.theme-green .MarkupPagerNavOn{background-color:#446a4d;color:#fff}.theme-green .MarkupPagerNavOn a{color:#fff}.theme-default-primary{color:#2050A0}.theme-default-primary-bg{background-color:#2050A0}.theme-default-secondary{color:#1a4080}.theme-default-secondary-bg{background-color:#1a4080}.theme-default-tertiary{color:#99d5e1}.theme-default-tertiary-bg{background-color:#99d5e1}.theme-default-accent{color:#B41F55}.theme-default-accent-bg{background-color:#B41F55}.theme-default-accent-2{color:#D62029}.theme-default-accent-2-bg{background-color:#D62029}.theme-default a{color:#2050A0}.theme-default a:hover,.theme-default a:focus,.theme-default a:active{color:#B41F55}.theme-default .hero{background-color:#2050A0}.theme-default .hero-content .subheading{color:#B41F55}.theme-default .hero-content .heading{color:#2050A0}.theme-default.slide .hero-content .subheading{color:#B41F55}.theme-default.slide .hero-content .heading{color:#2050A0}.theme-default.slide.landing .hero-content .heading{color:#fff}.theme-default.intro .intro__heading{background-color:#2050A0}.theme-default.intro .intro__content .heading{color:#2050A0}.theme-default.intro .btn,.theme-default.intro .page__footer .link--top,.page__footer .theme-default.intro .link--top{background-color:#2050A0}.theme-default.intro .btn:hover,.theme-default.intro .page__footer .link--top:hover,.page__footer .theme-default.intro .link--top:hover,.theme-default.intro .btn:focus,.theme-default.intro .page__footer .link--top:focus,.page__footer .theme-default.intro .link--top:focus,.theme-default.intro .btn:active,.theme-default.intro .page__footer .link--top:active,.page__footer .theme-default.intro .link--top:active{background-color:#2050A0}.theme-default .main h1,.theme-default .main .heading--first{color:#4d73b3}.theme-default .main h2,.theme-default .main h3,.theme-default .main h4{color:#1a4080}.theme-default .main a{color:#1a4080}.theme-default .main a:hover,.theme-default .main a:focus{color:#B41F55}.theme-default .boxed{color:#fff;background-color:#2050A0}.theme-default .boxed--secondary{color:#fff;background-color:#1a4080}.theme-default .boxed--accented{color:#fff;background-color:#B41F55}.theme-default .heading.boxed,.theme-default .heading.boxed--secondary,.theme-default .heading.boxed--accented{color:#fff}.theme-default .nav-sub .nav-list>.current,.theme-default .nav-sub .nav-list>.active{border-left-color:#2050A0}.theme-default .nav-sub .nav-list>.current>a,.theme-default .nav-sub .nav-list>.active>a{color:#2050A0}.theme-default .btn,.theme-default .page__footer .link--top,.page__footer .theme-default .link--top{background-color:#2050A0}.theme-default .btn:hover,.theme-default .page__footer .link--top:hover,.page__footer .theme-default .link--top:hover,.theme-default .btn:focus,.theme-default .page__footer .link--top:focus,.page__footer .theme-default .link--top:focus,.theme-default .btn:active,.theme-default .page__footer .link--top:active,.page__footer .theme-default .link--top:active{background-color:#B41F55}.theme-default .box__heading,.theme-default .teasers__heading{color:#fff;background-color:#2050A0}.theme-default .section-teaser.bg-1{background-color:#7996c6}.theme-default .section-teaser.bg-2{background-color:#99d5e1}.theme-default .section-teaser.bg-3{background-color:#2050A0}.theme-default .section-teaser a:hover .teaser__image,.theme-default .section-teaser a:focus .teaser__image,.theme-default .section-teaser a:active .teaser__image{opacity:1}.theme-default .section-teaser a:hover .teaser__heading,.theme-default .section-teaser a:focus .teaser__heading,.theme-default .section-teaser a:active .teaser__heading{color:#99d5e1}.theme-default .pinned-teaser .teaser__heading{color:#4d73b3}.theme-default.news-teaser{background-color:#7996c6}.theme-default.news-teaser .teaser__content{color:#fff;background-color:#2050A0}.theme-default.news-teaser .teaser__heading{color:#fff}.theme-default.news-teaser .teaser__link .link--more{color:#99d5e1}.theme-default.news-teaser .teaser__link .link--more:hover,.theme-default.news-teaser .teaser__link .link--more:focus,.theme-default.news-teaser .teaser__link .link--more:active{color:#fff}.theme-default.news-teaser:hover .teaser__heading,.theme-default.news-teaser:focus .teaser__heading,.theme-default.news-teaser:active .teaser__heading{color:#99d5e1}.theme-default.text-teaser .termin__heading,.theme-default.text-teaser .termin__heading>a,.theme-default.text-teaser .news__heading,.theme-default.text-teaser .news__heading>a,.theme-default.text-teaser .news__footer,.theme-default.text-teaser .news__footer>a{color:#2050A0}.theme-default.termin-item a{color:#2050A0}.theme-default.termin-item a:hover,.theme-default.termin-item a:focus,.theme-default.termin-item a:active{color:#B41F55}.theme-default .termin--detail .termin__subheading{color:#B41F55}.theme-default.faq-item .btn,.theme-default.faq-item .page__footer .link--top,.page__footer .theme-default.faq-item .link--top{background-color:#2050A0}.theme-default.faq-item .btn:hover,.theme-default.faq-item .page__footer .link--top:hover,.page__footer .theme-default.faq-item .link--top:hover,.theme-default.faq-item .btn:focus,.theme-default.faq-item .page__footer .link--top:focus,.page__footer .theme-default.faq-item .link--top:focus,.theme-default.faq-item .btn:active,.theme-default.faq-item .page__footer .link--top:active,.page__footer .theme-default.faq-item .link--top:active{background-color:#B41F55}.theme-default.faq-item>details a{color:#2050A0}.theme-default.faq-item>details a:hover,.theme-default.faq-item>details a:focus,.theme-default.faq-item>details a:active{color:#B41F55}.theme-default.faq-item>details>.faq__heading{color:#2050A0}.theme-default.faq-item>details>.faq__heading:hover,.theme-default.faq-item>details>.faq__heading:focus,.theme-default.faq-item>details>.faq__heading:active{color:#1a4080}.theme-default.faq-item>:target .faq__heading,.theme-default.faq-item>[open] .faq__heading{color:#2050A0;background-color:#d2dcec}.theme-default.faq-item>:target .faq__heading:hover,.theme-default.faq-item>:target .faq__heading:focus,.theme-default.faq-item>:target .faq__heading:active,.theme-default.faq-item>[open] .faq__heading:hover,.theme-default.faq-item>[open] .faq__heading:focus,.theme-default.faq-item>[open] .faq__heading:active{color:#2050A0}.theme-default .MarkupPagerNav a{color:#919191}.theme-default .MarkupPagerNav a:hover,.theme-default .MarkupPagerNav a:focus,.theme-default .MarkupPagerNav a:active{background-color:#B41F55;color:#fff}.theme-default .MarkupPagerNavOn{background-color:#2050A0;color:#fff}.theme-default .MarkupPagerNavOn a{color:#fff}.main a.theme-yellow{color:#DD7C0D}.main a.theme-green{color:#446a4d}.main a.theme-default{color:#2050A0}

/**
 * Swiper 4.5.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 13, 2019
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top;-webkit-transition:.2s transform,.2s top,.2s -webkit-transform;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left;-webkit-transition:.2s transform,.2s left,.2s -webkit-transform;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right;-webkit-transition:.2s transform,.2s right,.2s -webkit-transform;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}

:root {
	--cols: 1;
}
@media screen and (min-width: 30em){
	.cols {
		--cols: 2;
	}
}
@media screen and (min-width: 40em){
	.cols {
		--cols: 3;
	}
}
ul.cols {
	column-count: var(--cols);
}

/* styles for video-consent */
.video-consent-wrap {
  background-color: #eee;
}

.video-consent-button {
  text-decoration: none;
font-size: 1rem;
text-transform: uppercase;
background: #2050A0;
color: #fff;
padding: 7px 15px;
margin-right: 1rem;
display: inline-block;
border: none;
border-radius: 3px;
transition: all .2s ease-out;
margin-bottom: 1rem;
}

.video-consent-wrap label {
  color: #fff;
}

.video-consent-info {
  box-sizing: border-box;
  padding: 1rem;
  background-color: #eee;
  background-image: linear-gradient(45deg, #eee 0%, #ccc 60%);
  //box-shadow: 0 0 10px #666 inset;
  display: flex;
  align-items: center;
  justify-content: center;
}
.video-consent-info p {
  margin: 0.5rem !important; padding: 0 !important;
  font-size: 0.75em !important;
}
@media tablet
  .video-consent-info p
    font-size: 0.9em !important
