@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700,800);.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}html,body{margin:0;height:100%;width:100%;font-size:1em;}h2{font-size:1.3rem;color:#1f3f68;}.nav-header{background-color:#1f3f68;height:189px;position:relative;text-align:center;color:white;}.nav-header a{color:white;}.nav-header h1{font-size:4rem;}.nav-header h5{margin-bottom:.8em;}.bottom-left{position:absolute;bottom:10px;left:20px;}.top-left{position:absolute;top:10px;left:20px;}.top-right{position:absolute;top:10px;right:20px;}.top-right a{color:blank;}.bottom-right{position:absolute;bottom:10px;right:20px;}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}.img-header{height:189px;width:auto;max-width:100%;}.navbar-brand{padding:0;}.navbar{margin-bottom:0;}.uppercase{}.capitalize{text-transform:capitalize;}.ce-bodytext hr{width:50%;}.centered .ce-headline-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.bg-navbar-menu{background-color:#edf0f5;}.bg-news{background-color:#edf0f5;}.bg-news a{color:black;}.navbar-menu{font-size:1.2em;position:sticky;top:0px;z-index:10;}.navbar-menu a{color:black;}.navbar-breadcrumb{font-size:0.9em;text-transform:italic;}.sidemenu li{flex:1;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.sidemenu li>a{width:85%;}.navbar-menu-separator{color:#1671b8;font-size:.3em;margin-left:10px;margin-right:10px;}.no-gutters{margin-right:0;margin-left:0;>.col,>[class*="col-"]{padding-right:0;padding-left:0;}}footer{padding:0 !important;flex-shrink:0;}.footer-contact{display:flex;justify-content:center;min-height:140px;background-color:#1f3f68;color:white;box-shadow:-1px 10px 66px 61px #1164a6 inset;-webkit-box-shadow:-1px 10px 66px 61px #1164a6 inset;-moz-box-shadow:-1px 10px 66px 61px #1164a6 inset;}.footer-contact a{color:white;}.footer-contact>.col{width:25%;padding-top:20px;text-align:center;}.footer-menu{padding-top:20px;min-height:250px;background-color:white;display:flex;max-width:1200px;justify-content:center !important;margin:0 auto;}.footer-menu>.col-1{width:15%;}.footer-menu>.col{width:30%;}.footer-list{list-style-type:none;line-height:1.8em;font-size:1.1em;}.footer-title{padding-top:0;padding-left:5%;font-size:1em;line-height:0.8em;font-weight:bold;}.footer-site{padding-left:5%;list-style-type:none;}.bottom-icons h2{font-size:1.2em;color:#3c577d;}.bottom-icons li{width:25%;float:left;list-style:none;}.bottom-icons img{border:0 none;display:inline-block;height:auto;max-width:100%;vertical-align:middle;}.marker-first{color:#1f3f68;}.marker-second{color:#5186cb;margin-left:-3px;}.marker-third{color:#a8c3e5;margin-left:-3px;}.blue-icon{color:#1f3f68;font-size:1.6rem;}.sidemenu{position:relative;width:100%;}.sidemenu ul{list-style:none;margin:0;}.sidemenu-icon{color:#1164a6;vertical-align:middle;}.sidemenu ul li{display:block;line-height:1.2em;padding:8px 5px;color:black;margin:5px;background-color:#edf0f5;}.sidemenu ul li a{display:inline-block;line-height:1.2em;margin-left:5%;color:black;text-decoration:none;vertical-align:middle;}.sidemenu ul li:hover,.sidemenu ul li:hover>a,.sidemenu ul li:hover>.sidemenu-icon{color:white;background-color:#1671b8;}.sidemenu ul li .fas{text-align:center;margin-right:5px;}.sidemenu-location{display:block;color:black;margin:5px;}.sidemenu-location ul{list-style:none;padding-top:5px;}.sidemenu-location a{color:black;}.sidemenu-location h3{color:#1164a6;text-align:center;font-size:1em;font-weight:bold;}.col-sm h1,.ce-headline-center{color:#1f3f68;text-align:center;font-size:1.1em;font-weight:bold;text-transform:uppercase;}.ce-headline-center h2 a{color:#1f3f68;text-align:center;font-size:1.6em;font-weight:bold;text-transform:uppercase;}.top-buffer{margin-top:20px;}#wrapper{overflow-x:hidden;}#sidebar-wrapper{background-color:white;min-width:380px;}#before-wrapper,#content-wrapper,#footer-wrapper{max-width:2500px;}#c9691 header,#c9724 header{align-content:center;position:absolute;top:120px;left:50%;transform:translate(-50%,-50%);color:black;text-shadow:rgba(255,255,255,0.9) 0px 0px 39px;}#c9691 header a,#c9724 header a{color:#1f3f68;font-size:1.5rem;text-shadow:1px 1px 2px #fff,0 0 1em #fff,0 0 0.2em #fff;}#c9691 header h3,#c9724 header h3{font-size:1.25rem;text-shadow:0.05em 0 0 #fff,-0.05em 0 0 #fff,0 0.05em 0 #fff,0 -0.05em 0 #fff,0.05em 0.05em #fff,-0.05em -0.05em 0 #fff,0.05em -0.05em 0 #fff,-0.05em 0.05em 0 #fff;}#c9690 header,#c9722 header{align-content:center;position:absolute;top:120px;left:50%;transform:translate(-50%,-50%);color:#1f3f68;}#c9690 header a,#c9722 header a{color:#1f3f68;font-size:1.5rem;text-shadow:1px 1px 2px #fff,0 0 1em #fff,0 0 0.2em #fff;}#c9690 header h3,#c9722 header h3{font-size:1.25rem;text-shadow:rgba(255,255,255,0.9) 0px 0px 39px;}#c9692 header,#c9726 header,#c9714 header,#c9710 header,#c9712 header{align-content:center;position:relative;top:120px;left:50%;transform:translate(-50%,-50%);color:#1f3f68;font-size:1.5rem;text-shadow:1px 1px 2px #fff,0 0 1em #fff,0 0 0.2em #fff;}#c9692 header a,#c9726 header a,#c9714 header a,#c9710 header a,#c9712 header a{color:#1f3f68;font-size:1.5rem;text-shadow:1px 1px 2px #fff,0 0 1em #fff,0 0 0.2em #fff;}#c9692 header h3,#c9726 header h3,#c9714 header h3,#c9710 header h3,#c9712 header h3{font-size:1.25rem;text-shadow:rgba(255,255,255,0.9) 0px 0px 39px;}#c9693,#c9694,#c9695,#c9723,#c9721,#c9725,#c9701,#c9709,#c9713{min-height:5em;vertical-align:middle;display:flex;justify-content:center;align-content:center;flex-direction:column;margin-bottom:25px;}.frame-type-header h5{color:white;}.frame-space-before-medium{margin-bottom:1em;}.frame-space-before-medium{margin-top:0em;}.backgroundimage-c9693:after,.backgroundimage-c9723:after,.backgroundimage-c9701:after{z-index:-1;position:absolute;top:240px;left:50%;margin-left:-40px;content:'';width:0;height:0;border-top:solid 40px #00b0dc;border-left:solid 40px transparent;border-right:solid 40px transparent;}#c9701,#c9709,#c9713{margin-top:0;}.accueil a{color:black;}.backgroundimage-c9694:after,.backgroundimage-c9721:after,.backgroundimage-c9709:after{z-index:-1;position:absolute;top:240px;left:50%;margin-left:-40px;content:'';width:0;height:0;border-top:solid 40px #feaa38;border-left:solid 40px transparent;border-right:solid 40px transparent;}.backgroundimage-c9695:after,.backgroundimage-c9725:after,.backgroundimage-c9713:after{z-index:-1;position:absolute;top:240px;left:50%;margin-left:-40px;content:'';width:0;height:0;border-top:solid 40px #83c04b;border-left:solid 40px transparent;border-right:solid 40px transparent;}#c9693 h5.ce-headline-center a,#c9723 h5.ce-headline-center a,#c9694 h5.ce-headline-center a,#c9721 h5.ce-headline-center a,#c9695 h5.ce-headline-center a,#c9725 h5.ce-headline-center a,#c9701  h5.ce-headline-center a,#c9709  h5.ce-headline-center a,#c9713  h5.ce-headline-center a{color:white;}.frame-layout-4{background-color:purple;}.frame-layout-5{background-color:royalblue;}.frame-layout-6{background-color:orange;}.frame-layout-7{background-color:#00b0dc;}.frame-layout-8{background-color:#feaa38;}.frame-layout-9{background-color:#83c04b;}.frame-layout-10{background-color:darkolivegreen;}.frame-layout-11{background-color:coral;}.frame-layout-12{background-color:darkseagreen;}.frame-layout-4,.frame-layout-5,.frame-layout-6,.frame-layout-7,.frame-layout-8,.frame-layout-9,.frame-layout-10,.frame-layout-11,.frame-layout-12{min-height:4.4em;vertical-align:middle;display:flex;justify-content:center;align-content:center;flex-direction:column;margin-bottom:1.5em;margin-top:1.5em;padding-top:1em;padding-bottom:1em;}.frame-layout-4 h2,.frame-layout-5 h2,.frame-layout-6 h2,.frame-layout-7 h2,.frame-layout-8 h2,.frame-layout-9 h2,.frame-layout-10 h2,.frame-layout-11 h2,.frame-layout-12 h2{line-height:1em;color:white;margin-bottom:0;}.frame-layout-4 h2 a,.frame-layout-5 h2 a,.frame-layout-6 h2 a,.frame-layout-7 h2 a,.frame-layout-8 h2 a,.frame-layout-9 h2 a,.frame-layout-10 h2 a,.frame-layout-11 h2 a,.frame-layout-12 h2 a{line-height:1em;color:white;text-decoration:underline;}.frame-layout-4:after{border-top:solid 40px purple;}.frame-layout-5:after{border-top:solid 40px royalblue;}.frame-layout-6:after{border-top:solid 40px orange;}.frame-layout-7:after{border-top:solid 40px #00b0dc;}.frame-layout-8:after{border-top:solid 40px #feaa38;}.frame-layout-9:after{border-top:solid 40px #83c04b;}.frame-layout-10:after{border-top:solid 40px darkolivegreen;}.frame-layout-11:after{border-top:solid 40px coral;}.frame-layout-12:after{border-top:solid 40px darkseagreen;}.frame-layout-4:after,.frame-layout-5:after,.frame-layout-6:after,.frame-layout-7:after,.frame-layout-8:after,.frame-layout-9:after,.frame-layout-10:after,.frame-layout-11:after,.frame-layout-12:after{z-index:1;position:relative;top:2.7em;left:50%;margin-top:-40px;margin-left:-40px;content:'';width:0;height:0;border-left:solid 40px transparent;border-right:solid 40px transparent;}.news_title{font-size:1em;;font-weight:bold;}.news_date{font-weight:bold;color:gray;font-size:.8em;}.news_subheader{font-style:italic;}.infobulle{position:relative;cursor:help;}.infobulle:hover::after,.infobulle:focus::after{content:attr(aria-label);position:absolute;top:-1em;left:50%;transform:translateX(-50%);z-index:1;white-space:nowrap;background-color:grey;}.powermail_label{display:block;width:100%;float:left;clear:left;font-weight:bold;color:#1E5799;}.powermail_textarea{height:10em;width:100%;}div.powermail_fieldwrap{margin:0 0 0.5em 0;clear:both;}.powermail_field .powermail_input{font-family:Calibri,Arial,sans-serif;font-size:14px;width:100%;padding:3px;border:1px solid #ccc;color:#444;}#c9720,#c9716,#c9718{min-height:185px;}#c9719,#c9715,#c9717{min-height:200px;}.nav{margin-bottom:0;}.navbar{padding:0;}.nav-item{margin:0 0 0 20px;}.nav > li.dropdown.open{position:static;}.nav > li.dropdown.open .dropdown-menu{display:inline-block;width:100%;}.dropdown-menu>li{display:block;}.navbar-nav > li.dropdown:hover{position:static;}.navbar-nav > li.dropdown:hover .dropdown-menu{display:inline-block;width:100%;height:inherit !important;transition:all 1s ease-in-out;overflow:hidden;}.dropdown-menu li{box-sizing:border-box;text-align:left;width:1;}.dropdown-menu.show{}.dropdown-menu{z-index:11;text-align:center;transition:all 2s ease;}.active{font-weight:bold;}.caret{color:grey;}@media (max-width:1000px){.flex-grid{display:block;}}@media screen and (max-width:1550px){.navbar-menu{font-size:0.9em;}.nav-item{padding:0px;margin:0 0 0 10px;}}@media screen and (max-width:1300px){.nav-header h1{font-size:2rem;}.nav-header h5{font-size:.9rem;}.nav-header h6{font-size:.7rem;}.nav-item{padding:0px;margin:0 0 0 5px;}.navbar-menu{font-size:0.9em;}}@media screen and (max-width:1150px){.navbar-menu{font-size:0.9em;}.nav-item{padding:0px;margin:0 0 0 0px;}}.tx-jn-phpcontentelement{display:block;margin:0 auto;max-width:1000px;}@media screen and (max-width:900px){.dropdown-menu li{display:block;box-sizing:border-box;padding:20px;}.navbar-nav li{display:block;box-sizing:border-box;padding:20px;}.dropdown-menu.show{display:block;}.top-left{display:none;}.top-right{display:none;}.footer-list li{display:block;box-sizing:border-box;padding:20px;}}@media screen and (max-width:350px){}.col-shadow{box-shadow:8px 8px 10px #aaa;}.menu a{color:#BA0707;text-decoration:none;}.menu a:hover{color:#BA0707;}nav{display:block;background:#edf0f5;margin:0;padding:0;}.menu{display:block;margin:0;padding:0;}.menu li{display:inline-block;position:relative;z-index:100;}.menu li:first-child{margin-left:0;}.menu li a{font-weight:600;text-decoration:none;padding:10px 15px 10px 15px;display:block;color:black;transition:all 0.2s ease-in-out 0s;}.menu li a:hover,.menu li:hover>a{color:#fff;background:#1f3f68;}.menu ul{visibility:hidden;opacity:0;margin:0;padding:0;width:300px;position:absolute;left:0px;background:#edf0f5;z-index:99;transform:translate(0,20px);transition:all 0.2s ease-out;}.menu ul:after{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-6px;}.menu ul li{display:block;float:none;background:none;margin:0;padding:0;}.menu ul li a{font-size:13px;font-weight:bold;display:block;color:black;background:#edf0f5;border:.5px solid #dde3ec;}.menu ul li a:hover,.menu ul li:hover>a{background:#1f3f68;color:#fff;}.menu li:hover>ul{visibility:visible;opacity:1;transform:translate(0,0);}.menu ul ul{left:169px;top:0px;visibility:hidden;opacity:0;transform:translate(20px,20px);transition:all 0.2s ease-out;}.menu ul ul:after{left:-6px;top:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:6px;margin-top:-6px;}.menu li>ul ul:hover{visibility:visible;opacity:1;transform:translate(0,0);}.responsive-menu{display:none;width:100%;padding:20px 15px;background:#edf0f5;color:#fff;text-transform:uppercase;font-weight:600;font-weight:bold;}.responsive-menu:hover{background:#1f3f68;color:#fff;text-decoration:none;}a.homer{background:#9ca3da;}@media (min-width:768px) and (max-width:979px){.mainWrap{width:768px;}.menu ul{top:37px;}.menu li a{font-size:12px;}a.homer{background:#374147;}}@media (max-width:767px){.mainWrap{width:auto;padding:50px 20px;}.menu{display:none;}.responsive-menu{display:block;}nav{margin:0;background:none;}.menu li{display:block;margin:0;}.menu li a{background:#fff;color:#797979;font-weight:bold;}.menu li a:hover,.menu li:hover>a{background:#9ca3da;color:#fff;}.menu ul{visibility:hidden;opacity:0;top:0;left:0;width:100%;transform:initial;}.menu li:hover>ul{visibility:visible;opacity:1;position:relative;transform:initial;}.menu ul ul{left:0;transform:initial;}.menu li>ul ul:hover{transform:initial;}}@media (max-width:480px){}@media (max-width:320px){}
