@charset "UTF-8";:root{--striped-background-pink:repeating-linear-gradient(-45deg, var(--bs-secondary), #ffe5dd 1px, var(--bs-secondary) 2px, var(--bs-secondary) 13px);--striped-background-red:repeating-linear-gradient(-45deg, var(--bs-primary), #992f2f 1px, var(--bs-primary) 2px, var(--bs-primary) 13px)}html,body{font-family:"Verdana","Arial","Helvetica",sans-serif;font-size:1rem}html h1,html .h1,body h1,body .h1{font-family:"Copperplate-Gothic-Regular",sans-serif;font-size:2rem;color:var(--bs-primary)}html h1 span,html .h1 span,body h1 span,body .h1 span{font-size:inherit}@media only screen and (min-width:768px){html h1,html .h1,body h1,body .h1{font-size:2.125rem}}html h2,html .h2,body h2,body .h2{font-family:"Copperplate-Gothic-Regular",sans-serif;font-size:1.75rem;color:var(--bs-primary)}html h2 span,html .h2 span,body h2 span,body .h2 span{font-size:inherit}@media only screen and (min-width:768px){html h2,html .h2,body h2,body .h2{font-size:2rem}}html h3,html .h3,body h3,body .h3{font-family:"Copperplate-Gothic-Regular",sans-serif;font-size:1.5rem;color:var(--bs-primary)}html h3 span,html .h3 span,body h3 span,body .h3 span{font-size:inherit}@media only screen and (min-width:768px){html h3,html .h3,body h3,body .h3{font-size:1.75rem}}html h4,html .h4,body h4,body .h4{font-family:"Copperplate-Gothic-Regular",sans-serif;font-size:1rem}html h4 span,html .h4 span,body h4 span,body .h4 span{font-size:inherit}@media only screen and (min-width:768px){html h4,html .h4,body h4,body .h4{font-size:1.45rem}}html h5,html .h5,body h5,body .h5{font-size:1.1rem}html h5 span,html .h5 span,body h5 span,body .h5 span{font-size:inherit}@media only screen and (min-width:768px){html h5,html .h5,body h5,body .h5{font-size:1.3rem}}html strong,html b,body strong,body b{font-weight:700}html a:not(.btn):not(.nav-link),body a:not(.btn):not(.nav-link){text-decoration:none;transition:color 0.3s ease}html a:hover:not(.btn):not(.nav-link),body a:hover:not(.btn):not(.nav-link){color:var(--bs-secondary);text-decoration:underline}html .btn,body .btn{box-shadow:none}html .frame ul,body .frame ul{list-style:none;padding-left:0;margin-left:0}html .frame ul li,body .frame ul li{position:relative;padding-left:1.5rem}html .frame ul li ::marker,body .frame ul li ::marker{display:none}html .frame ul li:before,body .frame ul li:before{display:inline-block;font-family:"Glyphicons Halflings",sans-serif;content:"";font-style:normal;font-weight:400;line-height:1;position:absolute;left:0;top:2px;margin-right:-10px}body{background:var(--striped-background-pink);background-position:2px}.navbar{position:sticky;top:0;z-index:1020;background:var(--striped-background-red)!important;border-bottom:solid 1px var(--bs-secondary);box-shadow:2px 2px 8px 3px rgb(0 0 0 / .15);--bs-navbar-color:var(--bs-secondary)}.navbar .navbar-brand{width:70px;transition:width 0.3s ease,box-shadow 0.3s ease!important}@media only screen and (min-width:992px){.navbar .navbar-brand{width:100px}}@media only screen and (min-width:1200px){.navbar .navbar-brand{width:140px}}.navbar .navbar-brand.navbar-brand-image img{width:inherit;height:auto;max-height:unset;transition:transform 0.3s ease!important}.navbar .container-mainnavigation{position:relative;align-items:center!important;gap:0 2rem;--mainnavigation-hightlight:var(--bs-secondary)}@media only screen and (min-width:992px){.navbar .container-mainnavigation{padding-right:0}}.navbar .navbar-collapse{justify-content:flex-end}.navbar .navbar-collapse .navbar-nav{width:auto;min-width:0;gap:var(--mainnavigation-nav-spacing-y) 1.25rem;--bs-nav-link-color:var(--bs-secondary);--bs-nav-link-hover-color:var(--bs-secondary)}.navbar .navbar-collapse .navbar-nav .nav-link{font-family:"Copperplate-Gothic-Regular",sans-serif}.navbar .navbar-collapse .navbar-nav .nav-link:hover{text-decoration:none}.navbar .navbar-collapse .navbar-nav .nav-link .nav-link-text{font-size:1rem}.navbar .navbar-collapse .navbar-nav-extra{margin-top:0}@media only screen and (min-width:992px){.navbar .navbar-collapse .navbar-nav-extra{margin-left:2rem}}@media only screen and (min-width:992px){.scroll-affix .navbar.navbar-mainnavigation{padding:10px}}.scroll-affix .navbar.navbar-mainnavigation .navbar-brand{width:60px}.scroll-affix .navbar.navbar-mainnavigation .navbar-brand .navbar-brand-image{position:static}@media only screen and (min-width:992px){.scroll-affix .navbar.navbar-mainnavigation .navbar-brand{width:80px}}@media only screen and (min-width:1200px){.scroll-affix .navbar.navbar-mainnavigation .navbar-brand{width:110px}}.scroll-affix .navbar.navbar-mainnavigation .navbar-brand.navbar-brand-image img{box-shadow:2px 2px 7px 3px rgb(0 0 0 / .3)}@media only screen and (min-width:992px){.scroll-affix .navbar.navbar-mainnavigation .navbar-brand.navbar-brand-image img{transform:translate(0,-28%)}}.bp-page-content{background-color:#fff}.bp-page-content .frame-type-carousel,.bp-page-content .carousel{margin-top:0;padding-top:0}@media only screen and (min-width:768px){.bp-page-content .frame-type-carousel .frame-inner,.bp-page-content .carousel .frame-inner{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}.bp-page-content .frame-type-carousel .carousel-text-inner,.bp-page-content .carousel .carousel-text-inner{width:fit-content;max-width:50%}.bp-page-content .frame-type-carousel .carousel-header,.bp-page-content .frame-type-carousel .carousel-subheader,.bp-page-content .carousel .carousel-header,.bp-page-content .carousel .carousel-subheader{font-family:"Copperplate-Gothic-Bold",sans-serif;color:var(--bs-primary);background:rgb(255 255 255 / .5);padding:10px 15px 2px 15px}.bp-page-content .carousel-small .carousel-content-inner{align-items:flex-start;margin-top:40px;margin-left:20px}.bp-page-content .carousel-small .carousel-content-inner .carousel-text-inner{margin-left:0}.bp-page-content .frame-type-textmedia{padding-bottom:0;margin-bottom:0;padding-top:0;margin-top:0}@media only screen and (min-width:768px){.bp-page-content .frame-type-textmedia figure.image{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}.bp-page-content .frame-type-textmedia .textmedia-centered{align-items:stretch}@media only screen and (min-width:1200px){.bp-page-content .frame-type-textmedia .textmedia-centered{align-items:center}}@media only screen and (min-width:768px){.bp-page-content .frame-type-textmedia .textmedia-text{padding:30px 0}}@media only screen and (min-width:1200px){.bp-page-content .frame-type-textmedia .textmedia-gallery .gallery-row{height:100%}}.bp-page-content .frame-type-textmedia .textmedia-gallery .gallery-row .image,.bp-page-content .frame-type-textmedia .textmedia-gallery .gallery-row picture,.bp-page-content .frame-type-textmedia .textmedia-gallery .gallery-row img{height:100%;object-fit:cover}.bp-page-content .frame-type-gallery .gallery-row{--gallery-gap:1rem}.bp-page-content .section-default{padding:5rem 0;position:relative}.bp-page-content .section-default:before,.bp-page-content .section-default:after{position:relative;top:-2.5rem;content:"";display:block;width:95%;margin:0 auto;height:2px;background:var(--bs-primary)}.bp-page-content .section-default:after{top:unset;bottom:-2.5rem}.bp-page-content,.bp-page-footer{max-width:1380px;margin-left:auto;margin-right:auto;background-color:#fff;border-right:solid 1px var(--bs-primary);border-left:solid 1px var(--bs-primary)}.bp-page-footer .footer-section-meta{display:none}.bp-page-footer .footer-section-menu{background:var(--striped-background-red);border-top:solid 1px var(--bs-secondary);border-bottom:solid 1px var(--bs-secondary);padding:30px 0}.bp-page-footer .footer-section-menu .footer-section-menu--list{padding:0;margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (min-width:992px){.bp-page-footer .footer-section-menu .footer-section-menu--list{justify-content:space-around}}.bp-page-footer .footer-section-menu .footer-section-menu--list li{width:50%;display:block;margin:0 0 10px 0}@media only screen and (min-width:992px){.bp-page-footer .footer-section-menu .footer-section-menu--list li{width:auto;display:inline-block;margin-bottom:0}}.bp-page-footer .footer-section-menu .footer-section-menu--list li a{font-family:"Copperplate-Gothic-Regular",sans-serif;color:var(--bs-secondary);font-size:1rem}.bp-page-footer .footer-section-menu .footer-section-menu--list li a:hover{color:var(--bs-secondary)}.bp-page-footer .footer-section-content .section-row{--section-gap-x:0px}.bp-page-footer .footer-section-content .container{padding-right:0;padding-left:0}.bp-page-footer .footer-section-content .footer-section-content-column{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:40px 20px;background:var(--striped-background-red);border-bottom:solid 1px var(--bs-secondary);font-size:1rem}@media only screen and (min-width:768px){.bp-page-footer .footer-section-content .footer-section-content-column{border-bottom:unset}}.bp-page-footer .footer-section-content .footer-section-content-column .frame{--frame-color:var(--bs-secondary);--frame-link-color:var(--bs-secondary);padding-top:0;width:100%}.bp-page-footer .footer-section-content .footer-section-content-column .frame:last-of-type{padding-bottom:0}.bp-page-footer .footer-section-content .footer-section-content-column .frame .element-header{color:var(--frame-color)}.bp-page-footer .footer-section-content .footer-section-content-column .frame a{color:var(--frame-link-color)}.bp-page-footer .footer-section-content .footer-section-content-column .frame-type-textpic .image{padding:20px;margin:0 auto;background:var(--striped-background-pink);width:fit-content}.bp-page-footer .footer-section-content .footer-section-content-column .frame-type-textpic img{max-width:200px}@media only screen and (min-width:768px){.bp-page-footer .footer-section-content .footer-section-content-column:nth-child(2){border-right:solid 1px var(--bs-secondary);border-left:solid 1px var(--bs-secondary)}}.bp-page-footer .footer-section-content .section-row--two-columns{--section-gap-x:0px}.bp-page-footer .footer-section-content .section-row--two-columns .section-column{--section-colspan:6}@media only screen and (min-width:768px){.bp-page-footer .footer-section-content .section-row--two-columns .section-column{justify-content:flex-start}}.bp-page-footer .footer-section-content .section-row--two-columns .section-column .frame-default{width:100%}.bp-page-footer .footer-section-content .section-row--four-columns{display:flex;--section-gap-x:0px}.bp-page-footer .frame-type-textmedia .gallery-row{gap:2rem}.bp-page-footer .frame-type-html{margin:0 auto}
