@charset "UTF-8";@import url('../../../_assets/50b72e07532f19350967b54f02648c13/Css/Src/01-normalize-801.css');@import url('../../../_assets/50b72e07532f19350967b54f02648c13/Css/Src/02-boilerplate-701.css');@import url('../../../_assets/50b72e07532f19350967b54f02648c13/Css/Src/03-basic-style.css');@import url('../../../_assets/50b72e07532f19350967b54f02648c13/Css/Src/05-default-template.css');@import url('../../../_assets/50b72e07532f19350967b54f02648c13/Css/Src/06-dce.css');@import url('../../../_assets/50b72e07532f19350967b54f02648c13/Css/Src/07-all-content.css');#tx_cookies_showPermanent{position:fixed;left:1rem;top:1rem;z-index:1040;}#tx_cookies_inner{position:fixed;bottom:0;z-index:1040;width:100%;}#tx_cookies #tx_cookies_close{float:right;margin-left:1rem;margin-bottom:1rem;}*,::after,::before{box-sizing:border-box;}.p-3{padding:1rem;}.bg-light{background:#EEEEEE;}.form-text{display:block;}.btn{border:0;cursor:pointer;padding:2px;color:#000;}.btn-primary{background:#DD0000;}.btn-secondary{background:#DD8888;}.btn-dark{background:#AAAAAA;}.form-group{margin-bottom:0.5rem;}input[type="checkbox"]{margin-right:3px;}.collapse{display:block;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1);}.collapse.show{max-height:99em;transition:max-height .5s ease-in-out;}.collapse:not(.show){display:none;}#mainHeader{width:100%;position:relative;font-family:'open_sansregular',Verdana,Geneva,Tahoma,sans-serif;font-weight:500;margin-bottom:1.5em;}#mainHeader #logoContainer{width:100%;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}#mainHeader #logoContainer figcaption{font-size:2em;line-height:1em;padding-top:18px;font-family:'noto_serif_regular','Times New Roman',Times,serif;text-align:center;}#mainLogo{width:200px;}label.hamburger{display:none;border:solid 1px #003b7f;width:71px;height:46px;position:relative;margin-left:auto;margin-right:auto;float:left;cursor:pointer;margin-top:0.4em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}input#hamburger{display:none}.hamburgerLine{position:absolute;left:10px;height:4px;width:51px;border-radius:4px;background:#003b7f;display:block;transition:0.5s;transform-origin:center;}.hamburgerLine:nth-child(1){top:8px;}.hamburgerLine:nth-child(2){top:20px;}.hamburgerLine:nth-child(3){top:32px;}#hamburger:checked+.hamburger .hamburgerLine:nth-child(1){transform:translateY(12px) rotate(-45deg);}#hamburger:checked+.hamburger .hamburgerLine:nth-child(2){opacity:0;}#hamburger:checked+.hamburger .hamburgerLine:nth-child(3){transform:translateY(-12px) rotate(45deg);}#mainMenuBox .toggle,[id^=drop]{display:none;}#mainMenu{background-color:#afb8c2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:1em;border:none;}#mainMenu{width:100%;padding:0 0.5em;}#mainMenuBox nav:after{content:"";display:table;clear:both;}#mainMenuBox nav ul{padding:0;margin:0;list-style:none;position:relative;z-index:999;}#mainMenuBox nav ul li{margin:0px;float:left;}#mainMenuBox nav a{display:block;padding:17px 7px;font-size:17px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#mainMenuBox nav ul li ul li{background-color:rgba(175,184,195,0.95);}#mainMenuBox nav ul li ul li:hover{background:#003b7f;}#mainMenuBox nav a:hover{background-color:#003b7f;}#mainMenuBox nav ul ul{display:none;position:absolute;top:60px;}#mainMenuBox nav ul li:hover>ul{display:inherit;}#mainMenuBox nav ul ul li{float:none;display:list-item;position:relative;width:170px;}#mainMenuBox nav ul ul ul li{position:relative;top:-60px;left:170px;}#mainMenuBox nav ul li:nth-child(7) ul ul li{left:-170px;}#mainMenuBox li>a:after{content:'+';}#mainMenuBox li>a:only-child:after{content:'';}@media all and (max-width:760px){#mainMenu{margin-top:1em;padding:0.5em 0.5em;border:solid 1px #252552;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#mainMenuBox{position:static;}label.hamburger{display:block;}#mainMenuBox li>a:after{content:'';}#mainMenuList{display:none;}#mainMenuBox .toggle{display:block;padding:15px 20px 10px 20px;text-decoration:none;border:none;margin-bottom:-40px;width:20%;float:right;cursor:pointer;}#mainMenuBox .toggle:hover{color:#5c2466;}#mainMenuBox .toggle:after{content:'+';font-size:1.5em;color:#5c2466;}#mainMenuBox [id^=drop]:checked+.toggle:after{content:'–';color:#5c2466;}#mainMenuBox nav ul li ul li .toggle{padding:15px 20px 10px 20px;}#hamburger:checked+label+ul,#mainMenuBox [id^=drop]:checked+label+a+ul{display:block;}#mainMenuBox nav ul li{display:block;width:100%;}#mainMenuBox nav ul ul .toggle,#mainMenuBox nav ul ul a{padding:0 40px;}#mainMenuBox nav ul ul ul a{padding:0 80px;}#mainMenuBox nav a:hover{background-color:#003b7f;border:none;}#mainMenuBox nav ul ul a{padding:14px 30px;font-size:17px;}#mainMenuBox nav ul ul ul a{padding:14px 42px;font-size:17px;}#mainMenuBox nav ul ul a{background-color:#e8fccd;}#mainMenuBox nav ul ul ul a{background-color:#a9e954;}#mainMenuBox nav ul ul{float:none;position:static;}#mainMenuBox nav ul ul li:hover>ul,#mainMenuBox nav ul li:hover>ul{display:none;}#mainMenuBox nav ul ul li{display:block;width:100%;}#mainMenuBox nav ul ul ul li{position:static;}}@media all and (max-width:330px){#mainMenuBox nav ul li{display:block;width:94%;}}@media only screen and (min-width:960px){#mainMenuBox nav a{padding:17px 9px;}}#headerContact{text-align:right;float:right;}#mainMenuBox #headerContact a{text-decoration:none;color:#000;font-size:0.8em;}#mainMenuBox #headerContact a:hover{color:#007bad;background-color:transparent;}@media only screen and (min-width:480px){#mainLogo{width:280px;}}@media only screen and (min-width:761px){#mainHeader #logoContainer{justify-content:left;margin-top:1em;}#mainLogo{width:45.74175824175824%;}#mainLogo svg{width:290px;height:290px;}#mainHeader #logoContainer figcaption{text-align:left;font-size:2.1em;width:40.74175824175824%;margin-left:8.516483516483516%;}}@media only screen and (min-width:960px){#mainHeader #logoContainer figcaption{font-size:2.5em;}}@media only screen and (min-width:1254px){}@media only screen and (min-width:2512px){}
