﻿/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 29, 2017 */@font-face{font-family:"Simplon";src:url("fonts/simplonbpregular-webfont.eot");src:url("fonts/simplonbpregular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/simplonbpregular-webfont.woff2") format("woff2"),url("fonts/simplonbpregular-webfont.woff") format("woff"),url("fonts/simplonbpregular-webfont.ttf") format("truetype"),url("fonts/simplonbpregular-webfont.svg#simplon_bp_regularregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Simplon";src:url("fonts/simplonbp-bold-webfont.eot");src:url("fonts/simplonbp-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/simplonbp-bold-webfont.woff2") format("woff2"),url("fonts/simplonbp-bold-webfont.woff") format("woff"),url("fonts/simplonbp-bold-webfont.ttf") format("truetype"),url("fonts/simplonbp-bold-webfont.svg#simplon_bp_boldbold") format("svg");font-weight:700;font-style:normal}body{--size5: 5px;--size10: 10px;--size15: 15px;--size20: 20px;--size25: 25px;--size30: 30px;--size35: 35px;--size40: 40px;--size45: 45px;--size50: 50px;--size55: 55px;--size60: 60px;--size65: 65px;--size70: 70px;--size80: 80px;--size90: 90px;--size100: 100px;--size110: 110px;--size120: 120px;--size130: 130px;--size140: 140px;--size150: 150px;--size160: 160px;--size170: 170px;--size180: 180px;--size190: 190px;--size200: 200px;--sideSpacing: 4vw;--borderRadius: 4px;--paragraphSpacing: 17px;--headerHeight: 128px;--management-highlight-color: #207FA7;--management-highlight-color-rgb: 31, 127, 167}html{height:100%}body{font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;background:#fff}@media print{body{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){body{font-size:16px;line-height:26px}}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(13,51,67,.6);opacity:0;visibility:hidden;z-index:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}body.navi_open{height:100%;overflow:hidden}body.navi_open:before{opacity:1;visibility:visible;z-index:100;-webkit-backdrop-filter:saturate(20%) blur(15px);-moz-backdrop-filter:saturate(20%) blur(15px);-ms-backdrop-filter:saturate(20%) blur(15px);-o-backdrop-filter:saturate(20%) blur(15px);backdrop-filter:saturate(20%) blur(15px)}:focus{outline:2px dotted #207fa7 !important;outline-offset:4px !important}.header{position:fixed;top:0;right:0;bottom:auto;left:0;background:#207fa7;padding:var(--size40) var(--sideSpacing);z-index:300;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header:before{content:"";position:absolute;top:100%;left:0;width:auto;height:200px;display:block;background:#207fa7;right:0;border-top:1px solid #207fa7;-webkit-clip-path:polygon(0 0%, 16% 0%, 37% 0, 54% 0%, 84% 0%, 100% 0%, 100% 0, 0 0);clip-path:polygon(0 0%, 16% 0%, 37% 0, 54% 0%, 84% 0%, 100% 0%, 100% 0, 0 0);z-index:1;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-o-transition:all .35s ease-in;transition:all .35s ease-in}.header .header_inner{display:flex}.header *:focus{outline-color:#fff !important}.header .header_image{position:absolute;top:0;right:unset;bottom:unset;left:0;width:815px;height:auto;aspect-ratio:815/386;opacity:1;z-index:5;clip-path:polygon(0% 0%, 76% 0, 76% 4%, 100% 33%, 38% 51%, 9% 100%, 6% 49%, 0 37%);-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.header .header_image img{display:block;width:100%;height:100%;object-fit:cover}.header div#logo{position:relative;display:block;flex:0 0 300px;width:300px;margin-bottom:calc(-1*var(--size40) - 50px);z-index:10;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header div#logo img{display:block;width:100%;height:auto}.header div#logo .black{display:none}.header .header_right{position:relative;display:flex;margin:0 0 auto auto;z-index:10}.header button{position:relative;display:flex;align-items:center;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#fff;font-weight:700;margin:0;padding:8px 18px 6px;background:#0d3343;border:0;outline:0;border-radius:0;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media print{.header button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.header button{font-size:16px;line-height:26px}}.header button .label{display:block}.header button i{display:block;margin:0 0 0 10px}.header button:hover,.header button:focus{color:#0d3343;background:#fff}.header button:hover .icon span,.header button:focus .icon span{background:#0d3343}.header .menu_toggle .label{padding-right:28px}.header .menu_toggle .icon{display:block;width:16px;height:12px;position:absolute;top:50%;right:18px;bottom:unset;left:unset;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.header .menu_toggle .icon span{background:#fff;display:block;height:2px;border-radius:3px;position:absolute;top:0;right:0;bottom:auto;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:background .2s ease-out,transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-moz-transition:background .2s ease-out,transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-o-transition:background .2s ease-out,transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;transition:background .2s ease-out,transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.header .menu_toggle .icon span:nth-child(2){top:5px}.header .menu_toggle .icon span:nth-child(3){top:10px}.header .social_media{display:flex;margin:0 12px 0 0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header .social_media a{display:block;color:#fff;margin:0 0 0 12px;padding:0;width:42px;font-size:24px;line-height:42px;text-align:center;background:#0d3343;border-radius:var(--borderRadius);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:0}.header .social_media a i{margin:0 !important}.header .social_media a:focus,.header .social_media a:hover{color:#0d3343;background:#fff}@media screen and (max-width: 800px){.header .social_media a{margin:0 0 0 8px;padding:0;width:34px;font-size:18px;line-height:34px}}.is_scrolled:not(.show_fullscreen_menu):not(.show_fullscreen_search) .header .header_image{clip-path:polygon(12% 12%, 12% 12%, 12% 12%, 12% 12%, 12% 12%, 12% 12%, 12% 12%, 12% 12%)}.is_scrolled:not(.show_fullscreen_menu):not(.show_fullscreen_search) .header div#logo{flex:0 0 230px;width:230px;margin-top:-29px;margin-bottom:calc(-1*var(--size40) + 11px)}.show_fullscreen_search,.show_fullscreen_menu{overflow:hidden}.show_fullscreen_search .header,.show_fullscreen_menu .header{padding-bottom:0}.show_fullscreen_search .header:before,.show_fullscreen_menu .header:before{-webkit-clip-path:polygon(0 100%, 16% 74%, 37% 0, 54% 54%, 84% 48%, 100% 100%, 100% 0, 0 0);clip-path:polygon(0 100%, 16% 74%, 37% 0, 54% 54%, 84% 48%, 100% 100%, 100% 0, 0 0)}.show_fullscreen_search .header .header_image,.show_fullscreen_menu .header .header_image{clip-path:polygon(14% 14%, 14% 14%, 14% 14%, 14% 14%, 14% 14%, 14% 14%, 14% 14%, 14% 14%)}.show_fullscreen_search .header .social_media,.show_fullscreen_search .header .menu_toggle{opacity:0}.show_fullscreen_search .header .search_toggle{color:#0d3343;background:#fff}.show_fullscreen_search .header .search_toggle i:before{content:""}.show_fullscreen_search .fullscreen_search{opacity:1;visibility:visible;pointer-events:all}.fullscreen_search{position:fixed;top:0;right:0;bottom:0;left:0;padding:calc(var(--headerHeight) + var(--size150)) var(--sideSpacing) var(--size80);opacity:0;visibility:hidden;pointer-events:none;font:400 29px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;background:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:250}@media screen and (max-height: 1150px){.fullscreen_search{font-size:22px;line-height:28px;letter-spacing:.05px}}@media screen and (max-width: 1200px){.fullscreen_search{font-size:22px;line-height:28px;letter-spacing:.05px}}@media screen and (max-width: 1000px){.fullscreen_search{font-size:2.2vw;line-height:2.8vw}}@media screen and (max-width: 700px){.fullscreen_search{font-size:15px;line-height:21px}}.fullscreen_search .search_inner{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing);position:relative;height:calc(100vh - 200px - (var(--headerHeight) - var(--size40)));overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;z-index:10}@media print{.fullscreen_search .search_inner{padding-right:0;padding-left:0}}.fullscreen_search .portlet_search{padding:var(--size30) 0}.fullscreen_search .portlet_search ul.controls,.fullscreen_search .portlet_search h3.portlet-title{display:none}.fullscreen_search .portlet_search form{position:relative;display:flex;align-items:center;justify-content:stretch}.fullscreen_search .portlet_search .portlet-search-input{display:block;flex:1 0 auto;width:auto;font:400 29px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;font-weight:700;color:#0d3343;padding:8px 0;outline:none;border:0;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid #0d3343;background:none;box-sizing:border-box;border-radius:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}@media screen and (max-height: 1150px){.fullscreen_search .portlet_search .portlet-search-input{font-size:22px;line-height:28px;letter-spacing:.05px}}@media screen and (max-width: 1200px){.fullscreen_search .portlet_search .portlet-search-input{font-size:22px;line-height:28px;letter-spacing:.05px}}@media screen and (max-width: 1000px){.fullscreen_search .portlet_search .portlet-search-input{font-size:2.2vw;line-height:2.8vw}}@media screen and (max-width: 700px){.fullscreen_search .portlet_search .portlet-search-input{font-size:15px;line-height:21px}}.fullscreen_search .portlet_search .portlet-search-input::-webkit-input-placeholder{color:#0d3343;opacity:1}.fullscreen_search .portlet_search .portlet-search-input::-moz-placeholder{color:#0d3343;opacity:1}.fullscreen_search .portlet_search .portlet-search-input:-ms-input-placeholder{color:#0d3343;opacity:1}.fullscreen_search .portlet_search .portlet-search-input:-moz-placeholder{color:#0d3343;opacity:1}.fullscreen_search .portlet_search .portlet-search-input:hover,.fullscreen_search .portlet_search .portlet-search-input:focus{color:#63a5c1;border-bottom-color:#63a5c1}.fullscreen_search .portlet_search .portlet-search-input:hover::-webkit-input-placeholder,.fullscreen_search .portlet_search .portlet-search-input:focus::-webkit-input-placeholder{color:#63a5c1;opacity:1}.fullscreen_search .portlet_search .portlet-search-input:hover::-moz-placeholder,.fullscreen_search .portlet_search .portlet-search-input:focus::-moz-placeholder{color:#63a5c1;opacity:1}.fullscreen_search .portlet_search .portlet-search-input:hover:-ms-input-placeholder,.fullscreen_search .portlet_search .portlet-search-input:focus:-ms-input-placeholder{color:#63a5c1;opacity:1}.fullscreen_search .portlet_search .portlet-search-input:hover:-moz-placeholder,.fullscreen_search .portlet_search .portlet-search-input:focus:-moz-placeholder{color:#63a5c1;opacity:1}.fullscreen_search .portlet_search .portlet-search-input:focus{outline-offset:6px !important}.fullscreen_search .portlet_search .portlet-search-input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.fullscreen_search .portlet_search .portlet-search-button{flex:0 0 auto;position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin-left:var(--size80);color:#fff;background:#0d3343;border-color:#0d3343;box-sizing:border-box}@media print{.fullscreen_search .portlet_search .portlet-search-button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.fullscreen_search .portlet_search .portlet-search-button{font-size:16px;line-height:26px}}.fullscreen_search .portlet_search .portlet-search-button i,.fullscreen_search .portlet_search .portlet-search-button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.fullscreen_search .portlet_search .portlet-search-button:hover,.fullscreen_search .portlet_search .portlet-search-button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.fullscreen_search .portlet_search .portlet-search-button:hover i,.fullscreen_search .portlet_search .portlet-search-button:hover:before,.fullscreen_search .portlet_search .portlet-search-button:focus i,.fullscreen_search .portlet_search .portlet-search-button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.fullscreen_search .portlet_search .portlet-search-button{padding:4px 14px 3px;padding-right:44px}.fullscreen_search .portlet_search .portlet-search-button i,.fullscreen_search .portlet_search .portlet-search-button:before{width:33px;line-height:33px}}.fullscreen_search .portlet_search .portlet-search-button+.search_icon{position:absolute;top:50%;right:2px;bottom:unset;left:unset;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#fff;font-weight:700;width:38px;height:39px;line-height:39px !important;text-align:center;pointer-events:none;background:#207fa7;border-radius:100%;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out;z-index:10;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}@media print{.fullscreen_search .portlet_search .portlet-search-button+.search_icon{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.fullscreen_search .portlet_search .portlet-search-button+.search_icon{font-size:16px;line-height:26px}}.fullscreen_search .portlet_search .portlet-search-button+.search_icon i{font-weight:inherit}.fullscreen_search .portlet_search .portlet-search-button:focus,.fullscreen_search .portlet_search .portlet-search-button:hover{color:#0d3343;background:none;border-color:#0d3343}.fullscreen_search .portlet_search .portlet-search-button:focus+.search_icon,.fullscreen_search .portlet_search .portlet-search-button:hover+.search_icon{color:#fff;background:#0d3343}.fullscreen_search .portlet_search .live_search_results{display:none !important}#siteframe{padding-top:var(--headerHeight);box-sizing:border-box}.content_wrap{position:relative;max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing);padding-top:var(--size200);padding-bottom:calc(var(--size200) - var(--paragraphSpacing) + 5px);z-index:10}@media print{.content_wrap{padding-right:0;padding-left:0}}.content_wrap:focus{outline:0 !important}.content_wrap .column_wrap{display:flex;flex-flow:nowrap}.content_wrap .column_wrap .column_left{width:100%}.content_wrap .column_wrap .column_right{flex:0 0 calc(var(--size60) + 260px);width:260px;padding:0 0 0 var(--size60);box-sizing:border-box}.content_wrap .column_wrap .column_right .column_inner{position:-webkit-sticky;position:sticky;top:calc(var(--headerHeight) + var(--size60))}.page_home:not(.show_fullscreen_search):not(.show_fullscreen_menu):not(.is_scrolled) .header{background:none}.page_home:not(.show_fullscreen_search):not(.show_fullscreen_menu):not(.is_scrolled) .header .header_image{display:none}.home_top{position:relative;display:flex;margin:calc(-1*var(--headerHeight)) 0 0;color:#fff;background:#207fa7}.home_top .home_image{flex:0 0 50%;padding:0 0 0 var(--size15);box-sizing:border-box;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.home_top .home_image .picture{float:right;width:100%;max-width:800px;clip-path:polygon(46% 0%, 90% 10%, 82% 42%, 100% 68%, 61% 100%, 34% 100%, 9% 87%, 21% 51%, 3% 24%, 17% 4%);animation:10s linear .3s infinite changeClipPath}.home_top .home_image *{display:block;height:100%}.home_top .home_image a.resource_link{pointer-events:none}.home_top .home_image img{display:block;width:100%;height:100%;object-fit:cover}.home_top .home_image .management_controls{height:auto}.home_top .home_content_wrap{padding:calc(var(--headerHeight) + var(--size60)) var(--sideSpacing) var(--size70) var(--size100)}.home_top .home_content_wrap .management_controls .control_arrow{display:none}.home_top .content h1{font:700 42px/48px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;max-width:450px}@media screen and (max-width: 1200px){.home_top .content h1{font-size:38px;line-height:44px;margin:0 0 var(--size20)}}@media screen and (max-width: 1000px){.home_top .content h1{font-size:3.8vw;line-height:4.4vw}}@media screen and (max-width: 550px){.home_top .content h1{font-size:24px;line-height:30px;margin:0 0 var(--size10)}}@media screen and (max-width: 350px){.home_top .content h1{font-size:20px;line-height:26px}}.home_top .content :focus{outline-color:#fff !important}.home_top .content>*{color:#fff}.home_top .content>*:hover{color:#fff}.home_top .content .content_button{display:inline-block;margin-right:15px;margin-bottom:0}.home_top .content .content_button:not(:first-child){margin-top:var(--size15)}.home_top .content .content_button a{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:#0d3343;border-color:#0d3343}@media print{.home_top .content .content_button a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.home_top .content .content_button a{font-size:16px;line-height:26px}}.home_top .content .content_button a i,.home_top .content .content_button a:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.home_top .content .content_button a:hover,.home_top .content .content_button a:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.home_top .content .content_button a:hover i,.home_top .content .content_button a:hover:before,.home_top .content .content_button a:focus i,.home_top .content .content_button a:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.home_top .content .content_button a{padding:4px 14px 3px;padding-right:44px}.home_top .content .content_button a i,.home_top .content .content_button a:before{width:33px;line-height:33px}}.home_top .content .content_button a:before{color:#0d3343;background:#fff}.home_top .content .content_button a:hover,.home_top .content .content_button a:focus{color:#0d3343;background:#fff;border-color:#fff}.home_top .content .content_button a:hover:before,.home_top .content .content_button a:focus:before{color:#fff;background:#0d3343}.home_top .content .content_button~.content_button a{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:none;border-color:#fff}@media print{.home_top .content .content_button~.content_button a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.home_top .content .content_button~.content_button a{font-size:16px;line-height:26px}}.home_top .content .content_button~.content_button a i,.home_top .content .content_button~.content_button a:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.home_top .content .content_button~.content_button a:hover,.home_top .content .content_button~.content_button a:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.home_top .content .content_button~.content_button a:hover i,.home_top .content .content_button~.content_button a:hover:before,.home_top .content .content_button~.content_button a:focus i,.home_top .content .content_button~.content_button a:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.home_top .content .content_button~.content_button a{padding:4px 14px 3px;padding-right:44px}.home_top .content .content_button~.content_button a i,.home_top .content .content_button~.content_button a:before{width:33px;line-height:33px}}.home_top .content .content_button~.content_button a i,.home_top .content .content_button~.content_button a:before{color:#207fa7;background:#fff}.home_top .content .content_button~.content_button a:hover,.home_top .content .content_button~.content_button a:focus{color:#207fa7;background:#fff;border-color:#fff}.home_top .content .content_button~.content_button a:hover i,.home_top .content .content_button~.content_button a:hover:before,.home_top .content .content_button~.content_button a:focus i,.home_top .content .content_button~.content_button a:focus:before{color:#fff;background:#207fa7}@keyframes changeClipPath{0%{clip-path:polygon(46% 0%, 90% 10%, 82% 42%, 100% 68%, 61% 100%, 34% 100%, 9% 87%, 21% 51%, 3% 24%, 17% 4%)}15%{clip-path:polygon(46% 0%, 90% 10%, 82% 42%, 100% 68%, 61% 100%, 34% 100%, 9% 87%, 21% 51%, 3% 24%, 17% 4%)}25%{clip-path:polygon(42% 11%, 84% 11%, 95% 41%, 89% 72%, 64% 94%, 25% 96%, 10% 81%, 26% 43%, 10% 14%, 25% 0)}40%{clip-path:polygon(42% 11%, 84% 11%, 95% 41%, 89% 72%, 64% 94%, 25% 96%, 10% 81%, 26% 43%, 10% 14%, 25% 0)}50%{clip-path:polygon(68% 1%, 79% 32%, 100% 67%, 85% 91%, 51% 100%, 31% 82%, 15% 73%, 6% 55%, 10% 14%, 36% 17%)}65%{clip-path:polygon(68% 1%, 79% 32%, 100% 67%, 85% 91%, 51% 100%, 31% 82%, 15% 73%, 6% 55%, 10% 14%, 36% 17%)}75%{clip-path:polygon(64% 9%, 90% 19%, 92% 47%, 98% 76%, 51% 100%, 16% 94%, 5% 82%, 19% 55%, 5% 22%, 25% 0)}90%{clip-path:polygon(64% 9%, 90% 19%, 92% 47%, 98% 76%, 51% 100%, 16% 94%, 5% 82%, 19% 55%, 5% 22%, 25% 0)}100%{clip-path:polygon(46% 0%, 90% 10%, 82% 42%, 100% 68%, 61% 100%, 34% 100%, 9% 87%, 21% 51%, 3% 24%, 17% 4%)}}.breadcrumb .you_are_here{font-weight:700}.breadcrumb .breadcrumb_home{position:relative;padding:0 0 0 10px}.breadcrumb a{text-decoration:none}.breadcrumb .breadcrumb_separator{position:relative;padding:0 10px;font-size:0;line-height:0}.breadcrumb .breadcrumb_separator:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;position:relative;display:inline;font-weight:300}.breadcrumb .breadcrumb_separator:last-child{display:none}.breadcrumb .breadcrumb_element{-webkit-transition:all .2 ease-out;-moz-transition:all .2 ease-out;-o-transition:all .2 ease-out;transition:all .2 ease-out}.breadcrumb span.breadcrumb_element{color:#fff}.page_home .breadcrumb .breadcrumb_separator~.breadcrumb_element,.page_home .breadcrumb .breadcrumb_separator{display:none}.footer{position:relative;margin:0;padding:0;color:#fff;background:#000}.footer:focus{outline:0 !important}.footer *:focus{outline-color:#fff !important}.footer a{color:#fff;text-decoration:none;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.footer a:hover{color:#207fa7}.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{color:#fff}.footer .portlet h3.portlet-title:hover,.footer .portlet h3.portlet-title a:hover{color:#fff}.footer .portlet .portlet_content_subtitle{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0;font-weight:400;color:#fff;margin-top:calc(-1*var(--size20))}.footer .portlet .portlet_content_subtitle:hover{color:#000}@media print{.footer .portlet .portlet_content_subtitle{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.footer .portlet .portlet_content_subtitle{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.footer .portlet .portlet_content_subtitle{font-size:22px;line-height:28px}}.footer .portlet .portlet_content_subtitle:hover{color:#fff}.footer .portlet ul.controls{padding:0;background:none}.footer .portlet ul.controls li,.footer .portlet ul.controls a{color:#fff}.footer .portlet ul.controls li:hover,.footer .portlet ul.controls a:hover{color:rgba(255,255,255,.5)}.footer .portlet ul.controls li.portlet-resource-link{display:none}.footer .footer_top{display:flex;align-items:center;padding:calc(var(--size25) + 2px) var(--sideSpacing);background:#207fa7}.footer .footer_top .social_media{display:flex;align-items:center}.footer .footer_top .social_media>h2{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#fff;margin:0 0 var(--size20) 0;padding:0;margin:0 !important;padding-right:5px}.footer .footer_top .social_media>h2:hover{color:#fff}@media print{.footer .footer_top .social_media>h2{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.footer .footer_top .social_media>h2{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.footer .footer_top .social_media>h2{font-size:22px;line-height:28px}}.footer .footer_top .social_media a{display:block;color:#fff;margin:0 0 0 12px;padding:0;width:42px;font-size:24px;line-height:42px;text-align:center;background:#0d3343;border-radius:var(--borderRadius);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.footer .footer_top .social_media a i{margin:0 !important}.footer .footer_top .social_media a:focus,.footer .footer_top .social_media a:hover{color:#0d3343;background:#fff}@media screen and (max-width: 800px){.footer .footer_top .social_media a{margin:0 0 0 8px;padding:0;width:34px;font-size:18px;line-height:34px}}.footer .footer_top .portlet.hidden{display:block;margin-left:auto;flex:0 0 auto}.footer .footer_top .portlet.hidden a.portlet_content_link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:#0d3343;border-color:#0d3343}@media print{.footer .footer_top .portlet.hidden a.portlet_content_link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.footer .footer_top .portlet.hidden a.portlet_content_link{font-size:16px;line-height:26px}}.footer .footer_top .portlet.hidden a.portlet_content_link i,.footer .footer_top .portlet.hidden a.portlet_content_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.footer .footer_top .portlet.hidden a.portlet_content_link:hover,.footer .footer_top .portlet.hidden a.portlet_content_link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.footer .footer_top .portlet.hidden a.portlet_content_link:hover i,.footer .footer_top .portlet.hidden a.portlet_content_link:hover:before,.footer .footer_top .portlet.hidden a.portlet_content_link:focus i,.footer .footer_top .portlet.hidden a.portlet_content_link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.footer .footer_top .portlet.hidden a.portlet_content_link{padding:4px 14px 3px;padding-right:44px}.footer .footer_top .portlet.hidden a.portlet_content_link i,.footer .footer_top .portlet.hidden a.portlet_content_link:before{width:33px;line-height:33px}}.footer .footer_top .portlet.hidden a.portlet_content_link:before{color:#fff;background:#207fa7}.footer .footer_top .portlet.hidden a.portlet_content_link:hover,.footer .footer_top .portlet.hidden a.portlet_content_link:focus{color:#fff;background:none;border-color:#0d3343}.footer .footer_top .portlet.hidden a.portlet_content_link:hover:before,.footer .footer_top .portlet.hidden a.portlet_content_link:focus:before{color:#fff;background:#0d3343}.footer .footer_middle{padding:var(--size65) var(--sideSpacing)}.footer .footer_middle .footer_inner{display:flex}.footer .footer_middle .footer_inner a.footer_logo{display:block;margin:0 var(--size90) 0 0}.footer .footer_middle .footer_inner .portlet_content_footer-info{font-size:24px;line-height:26px;font-weight:700;max-width:460px;margin:-10px 0 0;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.footer .footer_middle .footer_inner .portlet_content_footer-info .portlet_inner{padding:var(--size20) var(--size30);background:url(../img/box_border.svg) no-repeat center center;background-size:100% 100%}.footer .footer_middle .footer_boxes{display:flex;margin:0 calc(-1*var(--size30)) 0 0;padding:var(--size65) 0 0}.footer .footer_middle .footer_boxes .portlet{flex:0 0 auto;width:100%;max-width:17.5%;padding:0 var(--size30) 0 0;box-sizing:border-box}.footer .footer_middle .footer_boxes .portlet h3.portlet-title,.footer .footer_middle .footer_boxes .portlet h3.portlet-title a{position:relative;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-decoration:none !important;color:#fff;margin:0 0 var(--size10);padding:0;margin-bottom:17px}@media print{.footer .footer_middle .footer_boxes .portlet h3.portlet-title,.footer .footer_middle .footer_boxes .portlet h3.portlet-title a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.footer .footer_middle .footer_boxes .portlet h3.portlet-title,.footer .footer_middle .footer_boxes .portlet h3.portlet-title a{font-size:16px;line-height:26px}}.footer .footer_middle .footer_boxes .portlet h3.portlet-title:hover,.footer .footer_middle .footer_boxes .portlet h3.portlet-title a:hover{color:#fff}.footer .footer_middle .footer_boxes .portlet .portlet_content_description a{text-decoration:underline;text-underline-position:under}.footer .footer_middle .footer_boxes .portlet.portlet_content_box-info{flex:0 0 30%;max-width:30%;min-width:355px}.footer .footer_middle .footer_boxes .portlet.portlet_content_box-info h3.portlet-title,.footer .footer_middle .footer_boxes .portlet.portlet_content_box-info h3.portlet-title a{margin-bottom:0 !important}.footer .footer_bottom{display:flex;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;padding:var(--size30) var(--sideSpacing);border-top:3px solid #fff}@media print{.footer .footer_bottom{font-size:14px;line-height:22px}}.footer .footer_bottom .copy{margin:0 0 0 auto;padding:0;list-style:none}.footer .footer_bottom .copy li{display:inline-block;margin:0 0 0 25px}.footer .footer_bottom .copy #indual_link span{display:none}#privacy_banner{background:rgba(6,25,33,.9)}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:none;border-color:#fff;font-size:14px !important;line-height:21px !important;margin:10px 8px 0 0;padding:6px 18px 5px !important}@media print{#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{font-size:16px;line-height:26px}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover i,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover:before,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus i,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{padding:4px 14px 3px;padding-right:44px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:before{width:33px;line-height:33px}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:before{color:#207fa7;background:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus{color:#207fa7;background:#fff;border-color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover i,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover:before,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus i,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus:before{color:#fff;background:#207fa7}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:before,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button>i.fa{display:none}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover{opacity:1}.screen-reader-text{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal !important;border:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);-webkit-clip-path:inset(50%)}.screen-reader-text:not(.screenreader-alert):focus{clip:auto;-webkit-clip-path:none;clip-path:none;width:auto;height:auto;line-height:normal}.menu-skip-links ul{position:absolute;left:0;top:0;padding:0;margin:0;list-style:none}.menu-skip-links ul li{white-space:nowrap}.menu-skip-links ul li a:focus{display:block;margin:5px;padding:1em 1.5em;font-size:14px;font-weight:700;text-decoration:none;background:#0d3343;color:#fff;border-radius:0;outline-color:#0d3343;-webkit-box-shadow:none;box-shadow:none;z-index:100000}h1{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0}h1:hover{color:#000}@media print{h1{font-size:26px;line-height:32px;margin:0 0 var(--size20)}}@media screen and (max-width: 1000px){h1{font-size:4.8vw;line-height:5.4vw}}@media screen and (max-width: 700px){h1{font-size:28px;line-height:34px}}h1+h2.subtitle{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size30))}h1+h2.subtitle:hover{color:#000}@media print{h1+h2.subtitle{font-size:26px;line-height:32px;margin:0 0 var(--size20)}}@media screen and (max-width: 1000px){h1+h2.subtitle{font-size:4.8vw;line-height:5.4vw}}@media screen and (max-width: 700px){h1+h2.subtitle{font-size:28px;line-height:34px}}div.introduction{position:relative;font:400 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;color:#000;margin:0 0 var(--size35) 0}div.introduction>*:last-child{margin-bottom:0}@media print{div.introduction{font-size:16px;line-height:26px;margin:0 0 15px}}@media screen and (max-width: 1000px){div.introduction{font-size:2.4vw;line-height:4vw}}@media screen and (max-width: 700px){div.introduction{font-size:18px;line-height:28px}}h2,h2 a{position:relative;font:700 40px/46px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size25) 0;padding:0}h2:hover,h2 a:hover{color:#000}@media print{h2,h2 a{font-size:22px;line-height:28px;margin:0 0 17px}}@media screen and (max-width: 1000px){h2,h2 a{font-size:4vw;line-height:4.6vw}}@media screen and (max-width: 700px){h2,h2 a{font-size:24px;line-height:30px}}h3,h3 a{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0}h3:hover,h3 a:hover{color:#000}@media print{h3,h3 a{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){h3,h3 a{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){h3,h3 a{font-size:22px;line-height:28px}}h4,h4 a{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0;font-weight:400}h4:hover,h4 a:hover{color:#000}@media print{h4,h4 a{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){h4,h4 a{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){h4,h4 a{font-size:22px;line-height:28px}}h6,h6 a,h5,h5 a{position:relative;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-decoration:none !important;color:#000;margin:0 0 var(--size10);padding:0}@media print{h6,h6 a,h5,h5 a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){h6,h6 a,h5,h5 a{font-size:16px;line-height:26px}}h6:hover,h6 a:hover,h5:hover,h5 a:hover{color:#000}strong{font-weight:700}p{margin:0 0 var(--paragraphSpacing) 0}.content>p>img,.content>p>a>img{display:block;max-width:100%;height:auto !important}p+h2,ul+h2,ol+h2,.table_wrap_container+h2,p.content_button+h2{margin-top:var(--size70)}p+h4,p+h3,ul+h4,ul+h3,ol+h4,ol+h3,.table_wrap_container+h4,.table_wrap_container+h3,p.content_button+h4,p.content_button+h3{margin-top:var(--size60)}a{outline:none;color:#000;text-decoration:underline}a:focus,a:hover{color:#207fa7;text-decoration:none}a img{border:none}.content a{text-decoration:underline;text-underline-position:under}.content_button{margin:0 0 var(--paragraphSpacing)}.content_button:not(:first-child){margin-top:var(--size25)}.content_button a{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7}@media print{.content_button a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.content_button a{font-size:16px;line-height:26px}}.content_button a i,.content_button a:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.content_button a:hover,.content_button a:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.content_button a:hover i,.content_button a:hover:before,.content_button a:focus i,.content_button a:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.content_button a{padding:4px 14px 3px;padding-right:44px}.content_button a i,.content_button a:before{width:33px;line-height:33px}}.content_button a i,.content_button a:before{color:#fff;background:#207fa7}.content_button a:hover,.content_button a:focus{color:#fff;background:#207fa7;border-color:#207fa7}.content_button a:hover i,.content_button a:hover:before,.content_button a:focus i,.content_button a:focus:before{color:#207fa7;background:#fff}.event_detail ol,.portlet_content_description ol,.content ol{margin:0 0 var(--paragraphSpacing) 20px;list-style-type:decimal;width:auto}.event_detail ul,.portlet_content_description ul,.content ul{list-style:none;margin:0 0 var(--paragraphSpacing)}.event_detail ul li,.portlet_content_description ul li,.content ul li{position:relative;padding:0 0 0 20px}.event_detail ul li:before,.portlet_content_description ul li:before,.content ul li:before{content:"";position:absolute;top:0;left:5px;width:auto;height:auto;display:block;background:none;content:"-";font-weight:400}ul li{line-height:inherit}.content table{border:none;border-spacing:0}.table_wrap_container{margin:0 0 var(--paragraphSpacing)}table th,table td{padding:15px 20px 15px 0;text-align:left;background:none;border-bottom:1px solid rgba(0,0,0,.15)}table th>*:last-child,table td>*:last-child{margin-bottom:0}table th{border-bottom:2px solid #000}div#administration_panel{z-index:400}.message{border:0;border-bottom:2px solid #207fa7;color:#207fa7;background:none;font-weight:700;padding:0 0 15px;margin:0 0 var(--size40);font-size:16px}.message .missing_fields_title{margin-bottom:4px}.message .missing_fields ul{margin-bottom:0}.message .missing_fields ul li:before{font-weight:700}.pagination{margin-top:var(--size60);margin-bottom:var(--paragraphSpacing);font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;text-align:center}@media print{.pagination{font-size:14px;line-height:22px}}.pagination .pagination_inner{display:inline-block;position:relative}.pagination .pagination-links .inactive{display:none}.pagination .pagination-numbers a{display:block;width:42px;height:42px;line-height:42px;margin:0 6px;padding:0;color:#000;font-weight:700;text-decoration:none;text-align:center;background:none;border:1px solid #000;border-radius:var(--borderRadius);box-sizing:border-box;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.pagination .pagination-numbers a:hover{color:#fff;background:#63a5c1;border-color:#63a5c1}.pagination .pagination-numbers a.current{color:#fff;background:#000;border-color:#000}.pagination .pagination-links a{display:block;position:absolute;top:0;left:-49px;width:40px;height:40px;font-size:0;line-height:0}.pagination .pagination-links a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:22px;line-height:42px;font-weight:400;text-transform:none;color:#000;font-weight:400;right:0;bottom:0;text-indent:0;text-align:center;z-index:10;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pagination .pagination-links a.next{left:auto;right:-49px}.pagination .pagination-links a.next:before{content:""}.pagination .pagination-links a:hover:before{color:#63a5c1}#mod_overview,#mixItUp{margin:var(--size50) 0 0}.listing_entry,.overview_item{margin:0 0 var(--size35);padding:0 0 var(--size35);border-bottom:1px solid rgba(0,0,0,.15)}.listing_entry:first-child,.overview_item:first-child{padding-top:var(--size35);border-top:1px solid rgba(0,0,0,.15)}.listing_entry>div:first-child,.overview_item>div:first-child{position:relative;display:flex;flex-flow:nowrap;align-items:center}.listing_entry .event_date_list_image,.listing_entry .pictures,.overview_item .event_date_list_image,.overview_item .pictures{flex:0 0 auto;width:36.6%;margin:6px 0 6px var(--size40);order:2}.listing_entry .event_date_list_image *,.listing_entry .pictures *,.overview_item .event_date_list_image *,.overview_item .pictures *{display:block;height:100% !important}.listing_entry .event_date_list_image *.cf,.listing_entry .pictures *.cf,.overview_item .event_date_list_image *.cf,.overview_item .pictures *.cf{display:none}.listing_entry .event_date_list_image span.resource_subtitle,.listing_entry .pictures span.resource_subtitle,.overview_item .event_date_list_image span.resource_subtitle,.overview_item .pictures span.resource_subtitle{display:none}.listing_entry .event_date_list_image .first_image img,.listing_entry .event_date_list_image .picture img,.listing_entry .pictures .first_image img,.listing_entry .pictures .picture img,.overview_item .event_date_list_image .first_image img,.overview_item .event_date_list_image .picture img,.overview_item .pictures .first_image img,.overview_item .pictures .picture img{display:block;height:100% !important;width:100% !important;max-height:320px;object-fit:contain;object-position:right center}.listing_entry .content,.listing_entry .event_date_list_content,.overview_item .content,.overview_item .event_date_list_content{width:100%}@media print{.listing_entry .event_date_list_image,.listing_entry .pictures,.overview_item .event_date_list_image,.overview_item .pictures{width:30%}.listing_entry .event_date_list_image .first_image img,.listing_entry .event_date_list_image .picture img,.listing_entry .pictures .first_image img,.listing_entry .pictures .picture img,.overview_item .event_date_list_image .first_image img,.overview_item .event_date_list_image .picture img,.overview_item .pictures .first_image img,.overview_item .pictures .picture img{max-height:240px}}@media screen and (max-width: 1000px){.listing_entry .event_date_list_image,.listing_entry .pictures,.overview_item .event_date_list_image,.overview_item .pictures{width:40%}.listing_entry .event_date_list_image .first_image img,.listing_entry .event_date_list_image .picture img,.listing_entry .pictures .first_image img,.listing_entry .pictures .picture img,.overview_item .event_date_list_image .first_image img,.overview_item .event_date_list_image .picture img,.overview_item .pictures .first_image img,.overview_item .pictures .picture img{max-height:34vw}}@media screen and (max-width: 600px){.listing_entry,.overview_item{margin:0 0 var(--size45);padding:0 0 var(--size45)}.listing_entry:first-child,.overview_item:first-child{padding-top:var(--size45)}.listing_entry>div:first-child,.overview_item>div:first-child{flex-flow:column}.listing_entry .event_date_list_image,.listing_entry .pictures,.overview_item .event_date_list_image,.overview_item .pictures{flex:0 0 100%;width:100%;margin:6px 0 var(--size45);order:0}.listing_entry .event_date_list_image .first_image img,.listing_entry .event_date_list_image .picture img,.listing_entry .pictures .first_image img,.listing_entry .pictures .picture img,.overview_item .event_date_list_image .first_image img,.overview_item .event_date_list_image .picture img,.overview_item .pictures .first_image img,.overview_item .pictures .picture img{max-height:50vw;object-position:center center}}.listing_entry .pictures .resource_background,.overview_item .pictures .resource_background{overflow:unset}.listing_entry .pictures a.resource_link,.overview_item .pictures a.resource_link{overflow:hidden}.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0}.listing_entry h2:hover,.listing_entry h2 a:hover,.overview_item h2:hover,.overview_item h2 a:hover{color:#000}@media print{.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{font-size:22px;line-height:28px}}.listing_entry h3.subtitle,.overview_item h3.subtitle{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size20))}.listing_entry h3.subtitle:hover,.overview_item h3.subtitle:hover{color:#000}@media print{.listing_entry h3.subtitle,.overview_item h3.subtitle{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.listing_entry h3.subtitle,.overview_item h3.subtitle{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.listing_entry h3.subtitle,.overview_item h3.subtitle{font-size:22px;line-height:28px}}.listing_entry .listing-content-introduction,.listing_entry .introduction,.overview_item .listing-content-introduction,.overview_item .introduction{font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;margin:0 0 var(--paragraphSpacing);font-weight:700}@media print{.listing_entry .listing-content-introduction,.listing_entry .introduction,.overview_item .listing-content-introduction,.overview_item .introduction{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.listing_entry .listing-content-introduction,.listing_entry .introduction,.overview_item .listing-content-introduction,.overview_item .introduction{font-size:16px;line-height:26px}}.listing_entry .listing-content-introduction>*:last-child,.listing_entry .introduction>*:last-child,.overview_item .listing-content-introduction>*:last-child,.overview_item .introduction>*:last-child{margin-bottom:0}.listing_entry .listing-more-button,.overview_item .listing-more-button{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7;margin:var(--size40) 0 6px 0}@media print{.listing_entry .listing-more-button,.overview_item .listing-more-button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.listing_entry .listing-more-button,.overview_item .listing-more-button{font-size:16px;line-height:26px}}.listing_entry .listing-more-button i,.listing_entry .listing-more-button:before,.overview_item .listing-more-button i,.overview_item .listing-more-button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.listing_entry .listing-more-button:hover,.listing_entry .listing-more-button:focus,.overview_item .listing-more-button:hover,.overview_item .listing-more-button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.listing_entry .listing-more-button:hover i,.listing_entry .listing-more-button:hover:before,.listing_entry .listing-more-button:focus i,.listing_entry .listing-more-button:focus:before,.overview_item .listing-more-button:hover i,.overview_item .listing-more-button:hover:before,.overview_item .listing-more-button:focus i,.overview_item .listing-more-button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.listing_entry .listing-more-button,.overview_item .listing-more-button{padding:4px 14px 3px;padding-right:44px}.listing_entry .listing-more-button i,.listing_entry .listing-more-button:before,.overview_item .listing-more-button i,.overview_item .listing-more-button:before{width:33px;line-height:33px}}.listing_entry .listing-more-button i,.listing_entry .listing-more-button:before,.overview_item .listing-more-button i,.overview_item .listing-more-button:before{color:#fff;background:#207fa7}.listing_entry .listing-more-button:hover,.listing_entry .listing-more-button:focus,.overview_item .listing-more-button:hover,.overview_item .listing-more-button:focus{color:#fff;background:#207fa7;border-color:#207fa7}.listing_entry .listing-more-button:hover i,.listing_entry .listing-more-button:hover:before,.listing_entry .listing-more-button:focus i,.listing_entry .listing-more-button:focus:before,.overview_item .listing-more-button:hover i,.overview_item .listing-more-button:hover:before,.overview_item .listing-more-button:focus i,.overview_item .listing-more-button:focus:before{color:#207fa7;background:#fff}.listing_entry .listing-date{position:relative;padding-left:26px;margin-bottom:var(--paragraphSpacing)}.listing_entry .listing-date:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300;width:20px;text-align:center}@media print{.listing_entry .listing-date:before{font-size:13px}}.listing_entry .listing-content-text>*:last-child{margin-bottom:0}.listing_entry .listing_actions{position:absolute;top:10px;right:10px;bottom:auto;left:auto;margin:0;padding:7px 10px;font-size:16px;line-height:24px;background:#e8ebec;border-radius:var(--borderRadius);z-index:30}.listing_entry .listing_actions span,.listing_entry .listing_actions a{color:#0d3343;width:auto;height:auto;margin:0}.listing_entry .listing_actions span:before,.listing_entry .listing_actions a:before{display:none}.listing_entry .listing_actions span i.fa,.listing_entry .listing_actions a i.fa{margin:0 5px}.listing_entry .listing_actions span:hover,.listing_entry .listing_actions a:hover{color:#207fa7}.listing_detail div.listing_properties{position:relative;padding:16px 0 0;margin-bottom:var(--size40)}.listing_detail div.listing_properties:before{content:"";position:absolute;top:0;left:0;width:70px;height:4px;display:block;background:#000}.listing_detail div.listing_properties .listing_property_group{padding-left:24px}.listing_detail div.listing_properties .listing_property_group:not(:first-child){margin-top:var(--size25)}.listing_detail div.listing_properties .listing_property_group .parent_property_title{position:relative;display:block;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;font-weight:700}@media print{.listing_detail div.listing_properties .listing_property_group .parent_property_title{font-size:14px;line-height:22px}}.listing_detail div.listing_properties .listing_property_group .parent_property_title span{display:none}.listing_detail div.listing_properties .listing_property_group .parent_property_title:before{content:"";position:absolute;top:-2px;left:-24px;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700}.listing_detail div.listing_properties .listing_property_group.parent_group_2 .parent_property_title:before{content:""}.listing_detail div.listing_properties .listing_property_group.parent_group_3 .parent_property_title:before{content:""}.listing_detail div.listing_properties .listing_property_group .properties .property{display:block;position:relative;padding:0 0 0 20px}.listing_detail div.listing_properties .listing_property_group .properties .property:before{content:"";position:absolute;top:0;left:5px;width:auto;height:auto;display:block;background:none;content:"-";font-weight:400}.listing_detail div.listing_properties .listing_property_group .properties .property:only-child{padding-left:0}.listing_detail div.listing_properties .listing_property_group .properties .property:only-child:before{display:none}.listing_detail div.listing_properties .listing_property_group .properties .spacer{display:none}.listing_detail .listing-custom-fields-container{display:flex;flex-flow:wrap;margin:0 0 var(--paragraphSpacing)}.listing_detail .listing-custom-fields-container:not(:first-child){margin-top:var(--size45)}.listing_detail .listing-custom-fields-container>div{flex:0 0 39%;box-sizing:border-box}.listing_detail .listing-custom-fields-container>div.more_fields{flex:0 0 22%}.listing_detail .listing-custom-fields-container .single-listing-custom-field{padding-left:24px}.listing_detail .listing-custom-fields-container .single-listing-custom-field .listing-custom-field-title{position:relative;display:block;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;font-weight:700}@media print{.listing_detail .listing-custom-fields-container .single-listing-custom-field .listing-custom-field-title{font-size:14px;line-height:22px}}.listing_detail .listing-custom-fields-container .single-listing-custom-field .listing-custom-field-title:before{content:"";position:absolute;top:-2px;left:-24px;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700}.listing_detail .listing-custom-fields-container .single-listing-custom-field.standard_equipment .listing-custom-field-title:before{content:""}.listing_detail .listing-custom-fields-container .single-listing-custom-field.floor .listing-custom-field-title:before{content:""}.listing_detail .listing-custom-fields-container .single-listing-custom-field.area .listing-custom-field-title:before{content:""}.listing_detail .listing-custom-fields-container .more_fields .single-listing-custom-field:not(:first-child){margin-top:var(--size25)}.listing_detail .listing_entry_backlink{margin:var(--size50) 0 var(--paragraphSpacing)}.listing_detail .listing_entry_backlink a{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7;padding-left:50px;padding-right:18px}@media print{.listing_detail .listing_entry_backlink a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.listing_detail .listing_entry_backlink a{font-size:16px;line-height:26px}}.listing_detail .listing_entry_backlink a i,.listing_detail .listing_entry_backlink a:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.listing_detail .listing_entry_backlink a:hover,.listing_detail .listing_entry_backlink a:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.listing_detail .listing_entry_backlink a:hover i,.listing_detail .listing_entry_backlink a:hover:before,.listing_detail .listing_entry_backlink a:focus i,.listing_detail .listing_entry_backlink a:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.listing_detail .listing_entry_backlink a{padding:4px 14px 3px;padding-right:44px}.listing_detail .listing_entry_backlink a i,.listing_detail .listing_entry_backlink a:before{width:33px;line-height:33px}}.listing_detail .listing_entry_backlink a i,.listing_detail .listing_entry_backlink a:before{color:#fff;background:#207fa7}.listing_detail .listing_entry_backlink a:hover,.listing_detail .listing_entry_backlink a:focus{color:#fff;background:#207fa7;border-color:#207fa7}.listing_detail .listing_entry_backlink a:hover i,.listing_detail .listing_entry_backlink a:hover:before,.listing_detail .listing_entry_backlink a:focus i,.listing_detail .listing_entry_backlink a:focus:before{color:#207fa7;background:#fff}.listing_detail .listing_entry_backlink a i,.listing_detail .listing_entry_backlink a:before{content:"";left:0;right:unset}@media screen and (max-width: 800px){.listing_detail .listing_entry_backlink a{padding-right:14px;padding-left:44px}}.content ul.tags{margin:var(--size15) 0 var(--size40)}.content ul.tags li{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin:0 15px 15px 0}@media print{.content ul.tags li{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.content ul.tags li{font-size:16px;line-height:26px}}.content ul.tags li i,.content ul.tags li:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.content ul.tags li:hover,.content ul.tags li:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.content ul.tags li:hover i,.content ul.tags li:hover:before,.content ul.tags li:focus i,.content ul.tags li:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.content ul.tags li{padding:4px 14px 3px;padding-right:44px}.content ul.tags li i,.content ul.tags li:before{width:33px;line-height:33px}}.content ul.tags li:before{display:none}.content ul.tags li.active{color:#fff;background:#0d3343;border-color:#0d3343}.module-listing>div[id^=listing-tag]:not(-first-child){margin-top:var(--size70);width:100%}.module-listing>div#listing-tag-{margin:0}.module-listing>div#listing-tag-+div{margin-top:var(--size20)}.listing_property_filter{position:relative;margin:0 0 var(--size60)}.listing_property_filter a.listing_reset_filter{position:absolute;top:unset;right:var(--size30);bottom:-15px;left:unset;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;padding-left:20px;color:#207fa7;text-decoration:none;border-bottom:1px solid #207fa7;right:0}@media print{.listing_property_filter a.listing_reset_filter{font-size:14px;line-height:22px}}.listing_property_filter a.listing_reset_filter:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:12px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700}.listing_property_filter a.listing_reset_filter:hover,.listing_property_filter a.listing_reset_filter:focus{color:#000;border-bottom-color:#000}@media screen and (max-width: 900px){.listing_property_filter a.listing_reset_filter{font-size:14px;line-height:20px;padding-left:17px}.listing_property_filter a.listing_reset_filter:before{font-size:10px}}.listing_property_filter form{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:end;align-items:flex-end;margin:0 calc(-1*var(--size30)) 0 0;overflow:hidden}.listing_property_filter form>*{position:relative;display:inline-block;width:33.33%;margin:0 0 var(--size20) 0;padding:0 var(--size30) 0 0;flex:1 0 33.33%;box-sizing:border-box}.listing_property_filter form>*.listing_filter_button{width:auto;flex:0}.listing_property_filter form>*.listing_filter_button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:48px;font-weight:400;text-transform:none;color:#fff;right:var(--size20);width:48px;height:48px;text-align:center;font-weight:300;pointer-events:none}.listing_property_filter form>*:nth-child(1):nth-last-child(4),.listing_property_filter form>*:nth-child(2):nth-last-child(3),.listing_property_filter form>*:nth-child(3):nth-last-child(2){flex:1 0 25%}.listing_property_filter form label{display:block;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;margin:0 0 var(--size10);font-weight:700}@media print{.listing_property_filter form label{font-size:14px;line-height:22px}}.listing_property_filter form input{display:inline-block;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;padding:6px 18px;outline:none;border:1px solid #000;background:none;box-sizing:border-box;border-radius:var(--borderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100%;-webkit-appearance:none;background:#fff}@media print{.listing_property_filter form input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.listing_property_filter form input{font-size:16px;line-height:26px}}.listing_property_filter form input::-webkit-input-placeholder{color:#000;opacity:1}.listing_property_filter form input::-moz-placeholder{color:#000;opacity:1}.listing_property_filter form input:-ms-input-placeholder{color:#000;opacity:1}.listing_property_filter form input:-moz-placeholder{color:#000;opacity:1}.listing_property_filter form input:hover,.listing_property_filter form input:focus{color:#207fa7;border-color:#207fa7}.listing_property_filter form input:hover::-webkit-input-placeholder,.listing_property_filter form input:focus::-webkit-input-placeholder{color:#207fa7;opacity:1}.listing_property_filter form input:hover::-moz-placeholder,.listing_property_filter form input:focus::-moz-placeholder{color:#207fa7;opacity:1}.listing_property_filter form input:hover:-ms-input-placeholder,.listing_property_filter form input:focus:-ms-input-placeholder{color:#207fa7;opacity:1}.listing_property_filter form input:hover:-moz-placeholder,.listing_property_filter form input:focus:-moz-placeholder{color:#207fa7;opacity:1}.listing_property_filter form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.listing_property_filter form input.button{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.listing_property_filter form input.button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.listing_property_filter form input.button{font-size:16px;line-height:26px}}.listing_property_filter form input.button i,.listing_property_filter form input.button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.listing_property_filter form input.button:hover,.listing_property_filter form input.button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.listing_property_filter form input.button:hover i,.listing_property_filter form input.button:hover:before,.listing_property_filter form input.button:focus i,.listing_property_filter form input.button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.listing_property_filter form input.button{padding:4px 14px 3px;padding-right:44px}.listing_property_filter form input.button i,.listing_property_filter form input.button:before{width:33px;line-height:33px}}.listing_property_filter form .input_wrapper{display:inline-block;position:relative}.listing_property_filter form .input_wrapper input{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.listing_property_filter form .input_wrapper input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.listing_property_filter form .input_wrapper input{font-size:16px;line-height:26px}}.listing_property_filter form .input_wrapper input i,.listing_property_filter form .input_wrapper input:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.listing_property_filter form .input_wrapper input:hover,.listing_property_filter form .input_wrapper input:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.listing_property_filter form .input_wrapper input:hover i,.listing_property_filter form .input_wrapper input:hover:before,.listing_property_filter form .input_wrapper input:focus i,.listing_property_filter form .input_wrapper input:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.listing_property_filter form .input_wrapper input{padding:4px 14px 3px;padding-right:44px}.listing_property_filter form .input_wrapper input i,.listing_property_filter form .input_wrapper input:before{width:33px;line-height:33px}}.listing_property_filter form .input_wrapper input:hover~.input_icon,.listing_property_filter form .input_wrapper input:focus~.input_icon{background:#207fa7}.listing_property_filter form .input_wrapper .input_icon{display:block;position:absolute;top:2px;right:2px;bottom:2px;left:unset;width:38px;color:#fff;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.listing_property_filter form .input_wrapper .input_icon:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;line-height:38px;text-align:center}@media screen and (max-width: 800px){.listing_property_filter form .input_wrapper .input_icon{width:33px;height:33px}.listing_property_filter form .input_wrapper .input_icon:before{line-height:33px}}.listing_property_filter form select{width:100%;height:42px;background:#fff;border:1px solid #000;border-radius:var(--borderRadius);padding:6px 18px}.listing_property_filter form select option+option{display:none}.listing_property_filter form .custom_field_filter .p_select2{margin-bottom:0}.listing_property_filter form span.select2-container{width:100% !important}.listing_property_filter .select2-search--dropdown{display:none}div.filter{margin:var(--size30) 0 var(--size70);padding:0;background:none}div.filter form{position:relative;display:flex;flex-flow:wrap;align-items:center;margin:0 calc(-1*var(--size30)) 0 0}div.filter form>*{flex:1 0 25%;margin:0;padding:0 var(--size30) var(--size20) 0;width:100%;max-width:none;box-sizing:border-box}div.filter form>*:first-child{flex:0 0 100%;padding-bottom:var(--size30)}div.filter form>*.filter_buttons{flex:0 0 auto;width:auto}div.filter form a.reset{position:absolute;top:unset;right:var(--size30);bottom:-15px;left:unset;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;padding-left:20px;color:#207fa7;text-decoration:none;border-bottom:1px solid #207fa7}@media print{div.filter form a.reset{font-size:14px;line-height:22px}}div.filter form a.reset:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:12px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700}div.filter form a.reset:hover,div.filter form a.reset:focus{color:#000;border-bottom-color:#000}@media screen and (max-width: 900px){div.filter form a.reset{font-size:14px;line-height:20px;padding-left:17px}div.filter form a.reset:before{font-size:10px}}div.filter form label{display:block;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;font-weight:700;margin:0 0 var(--size10)}@media print{div.filter form label{font-size:14px;line-height:22px}}div.filter form select,div.filter form input{display:inline-block;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;padding:6px 18px;outline:none;border:1px solid #000;background:none;box-sizing:border-box;border-radius:var(--borderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100% !important;margin:0}@media print{div.filter form select,div.filter form input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){div.filter form select,div.filter form input{font-size:16px;line-height:26px}}div.filter form select::-webkit-input-placeholder,div.filter form input::-webkit-input-placeholder{color:#000;opacity:1}div.filter form select::-moz-placeholder,div.filter form input::-moz-placeholder{color:#000;opacity:1}div.filter form select:-ms-input-placeholder,div.filter form input:-ms-input-placeholder{color:#000;opacity:1}div.filter form select:-moz-placeholder,div.filter form input:-moz-placeholder{color:#000;opacity:1}div.filter form select:hover,div.filter form select:focus,div.filter form input:hover,div.filter form input:focus{color:#207fa7;border-color:#207fa7}div.filter form select:hover::-webkit-input-placeholder,div.filter form select:focus::-webkit-input-placeholder,div.filter form input:hover::-webkit-input-placeholder,div.filter form input:focus::-webkit-input-placeholder{color:#207fa7;opacity:1}div.filter form select:hover::-moz-placeholder,div.filter form select:focus::-moz-placeholder,div.filter form input:hover::-moz-placeholder,div.filter form input:focus::-moz-placeholder{color:#207fa7;opacity:1}div.filter form select:hover:-ms-input-placeholder,div.filter form select:focus:-ms-input-placeholder,div.filter form input:hover:-ms-input-placeholder,div.filter form input:focus:-ms-input-placeholder{color:#207fa7;opacity:1}div.filter form select:hover:-moz-placeholder,div.filter form select:focus:-moz-placeholder,div.filter form input:hover:-moz-placeholder,div.filter form input:focus:-moz-placeholder{color:#207fa7;opacity:1}div.filter form select:-webkit-autofill,div.filter form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}div.filter form select.button,div.filter form input.button{height:auto}div.filter form select:hover,div.filter form select:focus,div.filter form input:hover,div.filter form input:focus{background:none}div.filter form input{-webkit-appearance:none}div.filter form span.select2-container{width:100% !important}div.filter form .filter_buttons{margin-bottom:1px;align-self:flex-end}div.filter form .filter_buttons .input_wrapper{display:inline-block;position:relative;vertical-align:middle}div.filter form .filter_buttons .input_wrapper input{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{div.filter form .filter_buttons .input_wrapper input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){div.filter form .filter_buttons .input_wrapper input{font-size:16px;line-height:26px}}div.filter form .filter_buttons .input_wrapper input i,div.filter form .filter_buttons .input_wrapper input:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}div.filter form .filter_buttons .input_wrapper input:hover,div.filter form .filter_buttons .input_wrapper input:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}div.filter form .filter_buttons .input_wrapper input:hover i,div.filter form .filter_buttons .input_wrapper input:hover:before,div.filter form .filter_buttons .input_wrapper input:focus i,div.filter form .filter_buttons .input_wrapper input:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){div.filter form .filter_buttons .input_wrapper input{padding:4px 14px 3px;padding-right:44px}div.filter form .filter_buttons .input_wrapper input i,div.filter form .filter_buttons .input_wrapper input:before{width:33px;line-height:33px}}div.filter form .filter_buttons .input_wrapper input:hover~.input_icon,div.filter form .filter_buttons .input_wrapper input:focus~.input_icon{background:#207fa7}div.filter form .filter_buttons .input_wrapper .input_icon{display:block;position:absolute;top:2px;right:2px;bottom:2px;left:unset;width:38px;color:#fff;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}div.filter form .filter_buttons .input_wrapper .input_icon:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;line-height:38px;text-align:center}@media screen and (max-width: 800px){div.filter form .filter_buttons .input_wrapper .input_icon{width:33px;height:33px}div.filter form .filter_buttons .input_wrapper .input_icon:before{line-height:33px}}div.filter form select{display:none}div.filter form .category_tabs{margin:0;padding:0;list-style:none}div.filter form .category_tabs li{display:inline-block;margin:0 8px 8px 0}div.filter form .category_tabs li button{display:block;margin:0;padding:6px 17px 5px;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;cursor:pointer;outline:0;background:none;border:1px solid #000;border-radius:var(--borderRadius);color:#000}@media print{div.filter form .category_tabs li button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){div.filter form .category_tabs li button{font-size:16px;line-height:26px}}div.filter form .category_tabs li button:hover,div.filter form .category_tabs li button:focus{color:#207fa7;background:none;border-color:#207fa7}@media screen and (max-width: 800px){div.filter form .category_tabs li button{font-size:14px;line-height:20px;padding:5px 10px 4px}}@media screen and (max-width: 600px){div.filter form .category_tabs li button{font-size:12px;line-height:18px;padding:4px 8px 3px}}div.filter form .category_tabs li.current button{color:#fff;background:#000;border-color:#000}.filter+div.event_date_list{padding-top:var(--size35);border-top:1px solid rgba(0,0,0,.15)}div.event_date_list{border:0;margin:0 0 var(--size35);padding:0 0 var(--size35);border-bottom:1px solid rgba(0,0,0,.15);position:relative;display:flex;flex-flow:nowrap;align-items:center}div.event_date_list:first-child{padding-top:var(--size35);border-top:1px solid rgba(0,0,0,.15)}div.event_date_list>div:first-child{position:relative;display:flex;flex-flow:nowrap;align-items:center}div.event_date_list .event_date_list_image,div.event_date_list .pictures{flex:0 0 auto;width:36.6%;margin:6px 0 6px var(--size40);order:2}div.event_date_list .event_date_list_image *,div.event_date_list .pictures *{display:block;height:100% !important}div.event_date_list .event_date_list_image *.cf,div.event_date_list .pictures *.cf{display:none}div.event_date_list .event_date_list_image span.resource_subtitle,div.event_date_list .pictures span.resource_subtitle{display:none}div.event_date_list .event_date_list_image .first_image img,div.event_date_list .event_date_list_image .picture img,div.event_date_list .pictures .first_image img,div.event_date_list .pictures .picture img{display:block;height:100% !important;width:100% !important;max-height:320px;object-fit:contain;object-position:right center}div.event_date_list .content,div.event_date_list .event_date_list_content{width:100%}@media print{div.event_date_list .event_date_list_image,div.event_date_list .pictures{width:30%}div.event_date_list .event_date_list_image .first_image img,div.event_date_list .event_date_list_image .picture img,div.event_date_list .pictures .first_image img,div.event_date_list .pictures .picture img{max-height:240px}}@media screen and (max-width: 1000px){div.event_date_list .event_date_list_image,div.event_date_list .pictures{width:40%}div.event_date_list .event_date_list_image .first_image img,div.event_date_list .event_date_list_image .picture img,div.event_date_list .pictures .first_image img,div.event_date_list .pictures .picture img{max-height:34vw}}@media screen and (max-width: 600px){div.event_date_list{margin:0 0 var(--size45);padding:0 0 var(--size45)}div.event_date_list:first-child{padding-top:var(--size45)}div.event_date_list>div:first-child{flex-flow:column}div.event_date_list .event_date_list_image,div.event_date_list .pictures{flex:0 0 100%;width:100%;margin:6px 0 var(--size45);order:0}div.event_date_list .event_date_list_image .first_image img,div.event_date_list .event_date_list_image .picture img,div.event_date_list .pictures .first_image img,div.event_date_list .pictures .picture img{max-height:50vw;object-position:center center}}div.event_date_list>div:first-child{position:relative;display:block}div.event_date_list .event_date_list_image{float:none;max-height:none;overflow:visible}div.event_date_list .event_date_list_content{display:flex;flex-flow:column;align-items:flex-start}div.event_date_list .event_date_list_content>*{order:4}div.event_date_list .event_date_list_content>.event_category{order:1}div.event_date_list .event_date_list_content>h2{order:2}div.event_date_list .event_date_list_content>.event_subtitle{order:3}div.event_date_list .event_category{display:inline-block;margin:0 0 var(--size15);padding:7px 8px 5px;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;font-size:14px !important;line-height:14px !important;color:#fff;background:#000;order:1}@media print{div.event_date_list .event_category{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){div.event_date_list .event_category{font-size:16px;line-height:26px}}@media print{div.event_date_list .event_category{border:1px solid #000;padding:5px 6px 4px;font-size:10px !important;line-height:10px !important;margin:0 0 20px}}div.event_date_list h2,div.event_date_list h2 a{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0}div.event_date_list h2:hover,div.event_date_list h2 a:hover{color:#000}@media print{div.event_date_list h2,div.event_date_list h2 a{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){div.event_date_list h2,div.event_date_list h2 a{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){div.event_date_list h2,div.event_date_list h2 a{font-size:22px;line-height:28px}}div.event_date_list .event_subtitle{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size20))}div.event_date_list .event_subtitle:hover{color:#000}@media print{div.event_date_list .event_subtitle{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){div.event_date_list .event_subtitle{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){div.event_date_list .event_subtitle{font-size:22px;line-height:28px}}div.event_date_list p:not(.detail_link_wrap){position:relative;padding-left:26px;margin:0}div.event_date_list p:not(.detail_link_wrap):before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300;width:20px;text-align:center}@media print{div.event_date_list p:not(.detail_link_wrap):before{font-size:13px}}div.event_date_list p:not(.detail_link_wrap):before{content:""}div.event_date_list p:not(.detail_link_wrap).event_date:before{content:""}div.event_date_list p:not(.detail_link_wrap).event_date strong{font-weight:400}div.event_date_list p:not(.detail_link_wrap).additional_infos:before{content:""}div.event_date_list p:not(.detail_link_wrap).additional_infos span:not(:first-child):before{content:", "}div.event_date_list p:not(.detail_link_wrap).additional_infos a{color:#000;text-decoration:underline}div.event_date_list p:not(.detail_link_wrap).additional_infos a:hover{color:#63a5c1;text-decoration:none}div.event_date_list .detail_link_wrap{margin:var(--size25) 0 0}div.event_date_list .detail_link_wrap a{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7}@media print{div.event_date_list .detail_link_wrap a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){div.event_date_list .detail_link_wrap a{font-size:16px;line-height:26px}}div.event_date_list .detail_link_wrap a i,div.event_date_list .detail_link_wrap a:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}div.event_date_list .detail_link_wrap a:hover,div.event_date_list .detail_link_wrap a:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}div.event_date_list .detail_link_wrap a:hover i,div.event_date_list .detail_link_wrap a:hover:before,div.event_date_list .detail_link_wrap a:focus i,div.event_date_list .detail_link_wrap a:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){div.event_date_list .detail_link_wrap a{padding:4px 14px 3px;padding-right:44px}div.event_date_list .detail_link_wrap a i,div.event_date_list .detail_link_wrap a:before{width:33px;line-height:33px}}div.event_date_list .detail_link_wrap a i,div.event_date_list .detail_link_wrap a:before{color:#fff;background:#207fa7}div.event_date_list .detail_link_wrap a:hover,div.event_date_list .detail_link_wrap a:focus{color:#fff;background:#207fa7;border-color:#207fa7}div.event_date_list .detail_link_wrap a:hover i,div.event_date_list .detail_link_wrap a:hover:before,div.event_date_list .detail_link_wrap a:focus i,div.event_date_list .detail_link_wrap a:focus:before{color:#207fa7;background:#fff}.cv_detail_images{margin:0 0 var(--size70);padding:var(--size10) 0 0;width:100%}.cv_detail_images:empty{display:none}.cv_detail_images .images{float:none;margin:0}.cv_detail_images .images .image{margin:0}.cv_detail_images .images img{width:100%;height:auto;max-width:100%;max-height:450px;object-fit:contain;object-position:left}.cv_detail .content{display:flex;flex-flow:column;align-items:flex-start}.cv_detail .content>.dates{order:1}.cv_detail .content>*{order:2}.cv_detail .dates{position:relative;font:700 40px/46px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size25) 0;padding:0}.cv_detail .dates:hover{color:#000}@media print{.cv_detail .dates{font-size:22px;line-height:28px;margin:0 0 17px}}@media screen and (max-width: 1000px){.cv_detail .dates{font-size:4vw;line-height:4.6vw}}@media screen and (max-width: 700px){.cv_detail .dates{font-size:24px;line-height:30px}}.cv_detail .dates h3{display:none}.cv_detail .dates ul li{padding:0}.cv_detail .dates ul li:before{display:none}.cv_detail h1+h2{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size30))}.cv_detail h1+h2:hover{color:#000}@media print{.cv_detail h1+h2{font-size:26px;line-height:32px;margin:0 0 var(--size20)}}@media screen and (max-width: 1000px){.cv_detail h1+h2{font-size:4.8vw;line-height:5.4vw}}@media screen and (max-width: 700px){.cv_detail h1+h2{font-size:28px;line-height:34px}}.cv_detail .embedded_codes{width:100%}.cv_detail .documents:before{display:none}.cv_detail .documents h3{font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;margin:0}@media print{.cv_detail .documents h3{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.cv_detail .documents h3{font-size:16px;line-height:26px}}.cv_detail .documents .document a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit}.cv_detail .column_right .column_inner>div:not(.portlets_right):not(.cf){position:relative;padding:16px 0 0;margin:0 0 var(--size35)}.cv_detail .column_right .column_inner>div:not(.portlets_right):not(.cf):before{content:"";position:absolute;top:0;left:0;width:70px;height:4px;display:block;background:#000}.cv_detail .column_right .column_inner>div:not(.portlets_right):not(.cf) h3{position:relative;display:block;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;margin:0;padding:0;padding-left:24px;font-weight:700}@media print{.cv_detail .column_right .column_inner>div:not(.portlets_right):not(.cf) h3{font-size:14px;line-height:22px}}.cv_detail .column_right .column_inner>div:not(.portlets_right):not(.cf) h3:before{content:"";position:absolute;top:-2px;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:700}.cv_detail .column_right .column_inner>div:not(.portlets_right):not(.cf) h3~*:not(.input_wrapper){padding-left:24px}.cv_detail .column_right .portlets_right+.cf{display:none}.cv_detail .column_right .portlets_right .portlet{margin-bottom:var(--size35)}.cv_detail .column_right .portlets_right .portlet .portlet-title,.cv_detail .column_right .portlets_right .portlet .portlet-title a{font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;margin:0;padding:0;font-weight:700}@media print{.cv_detail .column_right .portlets_right .portlet .portlet-title,.cv_detail .column_right .portlets_right .portlet .portlet-title a{font-size:14px;line-height:22px}}.cv_detail .column_right .additional_infos{margin:0 0 var(--paragraphSpacing)}.cv_detail .column_right .additional_infos h3:before{content:"" !important}.cv_detail .column_right .event_infrastructure h3:before{content:"" !important}.cv_detail .column_right .event_infrastructure .infrastructure{display:block}.cv_detail .column_right .event_infrastructure .address{margin-bottom:8px}.cv_detail .column_right .event_infrastructure .phone,.cv_detail .column_right .event_infrastructure .reservation_phone,.cv_detail .column_right .event_infrastructure .email,.cv_detail .column_right .event_infrastructure .url{display:none}.cv_detail .column_right .reservation_types h3:before{content:"" !important}.cv_detail .column_right .reservation_types .reservation_type{margin:0;padding-top:0;padding-bottom:0;font-weight:normal}.cv_detail .column_right .reservation_types .input_wrapper{display:inline-block;position:relative;display:block;margin:var(--size30) 0 0}.cv_detail .column_right .reservation_types .input_wrapper input{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.cv_detail .column_right .reservation_types .input_wrapper input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.cv_detail .column_right .reservation_types .input_wrapper input{font-size:16px;line-height:26px}}.cv_detail .column_right .reservation_types .input_wrapper input i,.cv_detail .column_right .reservation_types .input_wrapper input:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.cv_detail .column_right .reservation_types .input_wrapper input:hover,.cv_detail .column_right .reservation_types .input_wrapper input:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.cv_detail .column_right .reservation_types .input_wrapper input:hover i,.cv_detail .column_right .reservation_types .input_wrapper input:hover:before,.cv_detail .column_right .reservation_types .input_wrapper input:focus i,.cv_detail .column_right .reservation_types .input_wrapper input:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.cv_detail .column_right .reservation_types .input_wrapper input{padding:4px 14px 3px;padding-right:44px}.cv_detail .column_right .reservation_types .input_wrapper input i,.cv_detail .column_right .reservation_types .input_wrapper input:before{width:33px;line-height:33px}}.cv_detail .column_right .reservation_types .input_wrapper input:hover~.input_icon,.cv_detail .column_right .reservation_types .input_wrapper input:focus~.input_icon{background:#207fa7}.cv_detail .column_right .reservation_types .input_wrapper .input_icon{display:block;position:absolute;top:2px;right:2px;bottom:2px;left:unset;width:38px;color:#fff;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.cv_detail .column_right .reservation_types .input_wrapper .input_icon:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;line-height:38px;text-align:center}@media screen and (max-width: 800px){.cv_detail .column_right .reservation_types .input_wrapper .input_icon{width:33px;height:33px}.cv_detail .column_right .reservation_types .input_wrapper .input_icon:before{line-height:33px}}.cv_detail .column_right .reservation_types .input_wrapper input{display:block;float:none;width:100%}.cv_detail .column_right .reservation_types .input_wrapper .input_icon:before{content:""}.cv_detail .column_right .categories h3:before{content:"" !important}.cv_detail .column_right .target_group h3:before,.cv_detail .column_right .age_group h3:before{content:"" !important}.cv_detail .column_right .event_map_container{display:none}.cv_detail .button_bar{margin:var(--size50) 0 var(--paragraphSpacing);padding:0;background:none}.cv_detail .button_bar .input_wrapper{display:inline-block;position:relative}.cv_detail .button_bar .input_wrapper input{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.cv_detail .button_bar .input_wrapper input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.cv_detail .button_bar .input_wrapper input{font-size:16px;line-height:26px}}.cv_detail .button_bar .input_wrapper input i,.cv_detail .button_bar .input_wrapper input:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.cv_detail .button_bar .input_wrapper input:hover,.cv_detail .button_bar .input_wrapper input:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.cv_detail .button_bar .input_wrapper input:hover i,.cv_detail .button_bar .input_wrapper input:hover:before,.cv_detail .button_bar .input_wrapper input:focus i,.cv_detail .button_bar .input_wrapper input:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.cv_detail .button_bar .input_wrapper input{padding:4px 14px 3px;padding-right:44px}.cv_detail .button_bar .input_wrapper input i,.cv_detail .button_bar .input_wrapper input:before{width:33px;line-height:33px}}.cv_detail .button_bar .input_wrapper input:hover~.input_icon,.cv_detail .button_bar .input_wrapper input:focus~.input_icon{background:#207fa7}.cv_detail .button_bar .input_wrapper .input_icon{display:block;position:absolute;top:2px;right:2px;bottom:2px;left:unset;width:38px;color:#fff;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.cv_detail .button_bar .input_wrapper .input_icon:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;line-height:38px;text-align:center}@media screen and (max-width: 800px){.cv_detail .button_bar .input_wrapper .input_icon{width:33px;height:33px}.cv_detail .button_bar .input_wrapper .input_icon:before{line-height:33px}}.cv_detail .button_bar .input_wrapper input{padding-left:50px;padding-right:18px}.cv_detail .button_bar .input_wrapper .input_icon{left:2px;right:unset}.cv_detail .button_bar .input_wrapper .input_icon:before{content:""}.cv_detail .button_bar .input_wrapper input{background:none;color:#207fa7}.cv_detail .button_bar .input_wrapper input:hover,.cv_detail .button_bar .input_wrapper input:focus{color:#fff;background:#207fa7;border-color:#207fa7}.cv_detail .button_bar .input_wrapper input:hover+.input_icon,.cv_detail .button_bar .input_wrapper input:focus+.input_icon{color:#207fa7;background:#fff}.cv_detail .button_bar .input_wrapper .input_icon{background:#207fa7}.current_season_event_detail .portlets_right .portlet.presale{display:none}#google_maps_iframe{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing);padding-top:var(--size65)}@media print{#google_maps_iframe{padding-right:0;padding-left:0}}#google_maps_iframe iframe{-webkit-aspect-ratio:1040/575;aspect-ratio:1040/575;height:auto;width:100%}#google_maps_iframe+.content_wrap{padding-top:var(--size80)}#mailform_content+form{margin-top:var(--size40)}.mod_mailform .content>.documents+form{padding-top:var(--size50)}.mod_mailform .content>form{padding-top:var(--size20)}#mailform_elements{display:flex;flex-flow:wrap;justify-content:space-between;margin:0 calc(-1*var(--size40)) var(--paragraphSpacing) 0}.mailform_element{position:relative;flex:0 0 100%;max-width:100%;padding:0 var(--size40) 0 0;box-sizing:border-box;overflow:visible}.mailform_element>*{display:block;width:100%}.mailform_element.zwei{max-width:50%}.mailform_element.drei{max-width:33.33%}.mailform_element.inactive_field{display:none}.mailform_element.heading2_field:not(:first-child){margin-top:var(--size40)}.mailform_element.heading3_field:not(:first-child){margin-top:var(--size20)}.login_form p,.mailform_element p{margin:0 0 var(--size20) 0}.mailform_element label,.login_form label{display:block;width:auto;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;font-weight:700;margin:0 0 var(--size10);padding:0;box-sizing:border-box}@media print{.mailform_element label,.login_form label{font-size:14px;line-height:22px}}.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{display:inline-block;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;padding:6px 18px;outline:none;border:1px solid #000;background:none;box-sizing:border-box;border-radius:var(--borderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100%}@media print{.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.add_portlet select,.mailform_element input,.mailform_element textarea,#management .search_in_history .search_input,.login_form input{font-size:16px;line-height:26px}}.add_portlet select::-webkit-input-placeholder,.mailform_element input::-webkit-input-placeholder,.mailform_element textarea::-webkit-input-placeholder,#management .search_in_history .search_input::-webkit-input-placeholder,.login_form input::-webkit-input-placeholder{color:#000;opacity:1}.add_portlet select::-moz-placeholder,.mailform_element input::-moz-placeholder,.mailform_element textarea::-moz-placeholder,#management .search_in_history .search_input::-moz-placeholder,.login_form input::-moz-placeholder{color:#000;opacity:1}.add_portlet select:-ms-input-placeholder,.mailform_element input:-ms-input-placeholder,.mailform_element textarea:-ms-input-placeholder,#management .search_in_history .search_input:-ms-input-placeholder,.login_form input:-ms-input-placeholder{color:#000;opacity:1}.add_portlet select:-moz-placeholder,.mailform_element input:-moz-placeholder,.mailform_element textarea:-moz-placeholder,#management .search_in_history .search_input:-moz-placeholder,.login_form input:-moz-placeholder{color:#000;opacity:1}.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,#management .search_in_history .search_input:hover,#management .search_in_history .search_input:focus,.login_form input:hover,.login_form input:focus{color:#207fa7;border-color:#207fa7}.add_portlet select:hover::-webkit-input-placeholder,.add_portlet select:focus::-webkit-input-placeholder,.mailform_element input:hover::-webkit-input-placeholder,.mailform_element input:focus::-webkit-input-placeholder,.mailform_element textarea:hover::-webkit-input-placeholder,.mailform_element textarea:focus::-webkit-input-placeholder,#management .search_in_history .search_input:hover::-webkit-input-placeholder,#management .search_in_history .search_input:focus::-webkit-input-placeholder,.login_form input:hover::-webkit-input-placeholder,.login_form input:focus::-webkit-input-placeholder{color:#207fa7;opacity:1}.add_portlet select:hover::-moz-placeholder,.add_portlet select:focus::-moz-placeholder,.mailform_element input:hover::-moz-placeholder,.mailform_element input:focus::-moz-placeholder,.mailform_element textarea:hover::-moz-placeholder,.mailform_element textarea:focus::-moz-placeholder,#management .search_in_history .search_input:hover::-moz-placeholder,#management .search_in_history .search_input:focus::-moz-placeholder,.login_form input:hover::-moz-placeholder,.login_form input:focus::-moz-placeholder{color:#207fa7;opacity:1}.add_portlet select:hover:-ms-input-placeholder,.add_portlet select:focus:-ms-input-placeholder,.mailform_element input:hover:-ms-input-placeholder,.mailform_element input:focus:-ms-input-placeholder,.mailform_element textarea:hover:-ms-input-placeholder,.mailform_element textarea:focus:-ms-input-placeholder,#management .search_in_history .search_input:hover:-ms-input-placeholder,#management .search_in_history .search_input:focus:-ms-input-placeholder,.login_form input:hover:-ms-input-placeholder,.login_form input:focus:-ms-input-placeholder{color:#207fa7;opacity:1}.add_portlet select:hover:-moz-placeholder,.add_portlet select:focus:-moz-placeholder,.mailform_element input:hover:-moz-placeholder,.mailform_element input:focus:-moz-placeholder,.mailform_element textarea:hover:-moz-placeholder,.mailform_element textarea:focus:-moz-placeholder,#management .search_in_history .search_input:hover:-moz-placeholder,#management .search_in_history .search_input:focus:-moz-placeholder,.login_form input:hover:-moz-placeholder,.login_form input:focus:-moz-placeholder{color:#207fa7;opacity:1}.add_portlet select:-webkit-autofill,.mailform_element input:-webkit-autofill,.mailform_element textarea:-webkit-autofill,#management .search_in_history .search_input:-webkit-autofill,.login_form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.add_portlet select{width:100%;height:48px}.mailform_element.date_field input,.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}.mailform_element textarea{height:150px}span.required{color:#207fa7 !important;padding:0 0 0 2px}.mailform_error input,.mailform_error textarea,.mailform_error span.select2-container--default .select2-selection--single{border:1px solid #207fa7}.mailform_error label{color:#207fa7}#mailform_submit_button{flex:0 0 100%;max-width:100%;padding:var(--size10) var(--size40) 0 0;box-sizing:border-box}#mailform_submit_button div{display:block}#mailform_submit_button label{display:none}#mailform_submit_button .input_wrapper,.login_form .input_wrapper{display:inline-block;position:relative}#mailform_submit_button .input_wrapper input,.login_form .input_wrapper input{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{#mailform_submit_button .input_wrapper input,.login_form .input_wrapper input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){#mailform_submit_button .input_wrapper input,.login_form .input_wrapper input{font-size:16px;line-height:26px}}#mailform_submit_button .input_wrapper input i,#mailform_submit_button .input_wrapper input:before,.login_form .input_wrapper input i,.login_form .input_wrapper input:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}#mailform_submit_button .input_wrapper input:hover,#mailform_submit_button .input_wrapper input:focus,.login_form .input_wrapper input:hover,.login_form .input_wrapper input:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}#mailform_submit_button .input_wrapper input:hover i,#mailform_submit_button .input_wrapper input:hover:before,#mailform_submit_button .input_wrapper input:focus i,#mailform_submit_button .input_wrapper input:focus:before,.login_form .input_wrapper input:hover i,.login_form .input_wrapper input:hover:before,.login_form .input_wrapper input:focus i,.login_form .input_wrapper input:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){#mailform_submit_button .input_wrapper input,.login_form .input_wrapper input{padding:4px 14px 3px;padding-right:44px}#mailform_submit_button .input_wrapper input i,#mailform_submit_button .input_wrapper input:before,.login_form .input_wrapper input i,.login_form .input_wrapper input:before{width:33px;line-height:33px}}#mailform_submit_button .input_wrapper input:hover~.input_icon,#mailform_submit_button .input_wrapper input:focus~.input_icon,.login_form .input_wrapper input:hover~.input_icon,.login_form .input_wrapper input:focus~.input_icon{background:#207fa7}#mailform_submit_button .input_wrapper .input_icon,.login_form .input_wrapper .input_icon{display:block;position:absolute;top:2px;right:2px;bottom:2px;left:unset;width:38px;color:#fff;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}#mailform_submit_button .input_wrapper .input_icon:before,.login_form .input_wrapper .input_icon:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;line-height:38px;text-align:center}@media screen and (max-width: 800px){#mailform_submit_button .input_wrapper .input_icon,.login_form .input_wrapper .input_icon{width:33px;height:33px}#mailform_submit_button .input_wrapper .input_icon:before,.login_form .input_wrapper .input_icon:before{line-height:33px}}.mailform_element.checkbox_field{position:relative}.mailform_element.checkbox_field p{width:100%;position:relative}.mailform_element.checkbox_field p:focus-within{outline:2px dotted #207fa7 !important;outline-offset:4px !important}.mailform_element.checkbox_field input{width:20px;height:20px;float:left;margin:4px 8px 0 0;opacity:0;position:relative;cursor:pointer;z-index:10}.mailform_element.checkbox_field label{width:auto;float:none;overflow:hidden;cursor:pointer;display:block;font-weight:400;padding:0;text-align:left}.mailform_element.checkbox_field label:after,.mailform_element.checkbox_field label:before{content:"";position:absolute;top:3px;left:1px;display:block;font-family:"Font Awesome 6 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:#000;font-weight:300;width:20px;height:20px;pointer-events:none;background:#fff;z-index:2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mailform_element.checkbox_field label:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#0d3343;background:none;z-index:4}.mailform_element.checkbox_field input:checked+label:before{color:#0d3343}.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}.mailform_element.time_field p{display:flex;flex-flow:wrap;align-items:center}.mailform_element.time_field label{flex:0 0 100%}.mailform_element.time_field span.select2-container{width:calc(50% - 14px) !important}.mailform_element.time_field span.separator{display:block;width:28px;padding:0 5px;box-sizing:border-box}.mailform_element span.select2-container{width:100% !important}span.select2-container--default .select2-selection--single{border-radius:0;width:100%;height:auto;border:1px solid #000;background:#fff;border-radius:var(--borderRadius);box-sizing:border-box;-webkit-transition:border .3s ease-out;-moz-transition:border .3s ease-out;-o-transition:border .3s ease-out;transition:border .3s ease-out}span.select2-container--default .select2-selection--single .select2-selection__rendered{font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;padding:6px 18px;padding-right:45px;outline:none;box-sizing:border-box;display:block;-webkit-transition:color .3s ease-out,border-color .3s ease-out;-moz-transition:color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,border-color .3s ease-out}@media print{span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:26px}}span.select2-container--default .select2-selection--single .select2-selection__rendered li.select2-search{padding:0 !important}span.select2-container--default .select2-selection--single .select2-selection__arrow{top:13px;right:12px}span.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}span.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}span.select2-container--default .select2-selection--single input.select2-search__field{border:0 !important;padding:0 !important}span.select2-container--default .select2-results__option[aria-selected=true],span.select2-container--default .select2-results__option{background:#fff}span.select2-container--default .select2-results__option--highlighted[aria-selected],span.select2-container--default .select2-results__option--highlighted{background:#207fa7}span.select2-container--open .select2-dropdown{border:1px solid #207fa7;border-top:0;border-radius:0 0 var(--borderRadius) var(--borderRadius);overflow:hidden}span.select2-container--open .select2-dropdown ul{margin:0}span.select2-container--open .select2-dropdown--above{border-top:1px solid #207fa7;border-bottom:0;border-radius:var(--borderRadius) var(--borderRadius) 0 0}span.select2-container:hover,span.select2-container--open,span.select2-container--focus{border-radius:var(--borderRadius)}span.select2-container:hover .select2-selection--single,span.select2-container--open .select2-selection--single,span.select2-container--focus .select2-selection--single{border-color:#207fa7}span.select2-container:hover .select2-selection--single .select2-selection__arrow:before,span.select2-container:hover .select2-selection--single .select2-selection__rendered,span.select2-container--open .select2-selection--single .select2-selection__arrow:before,span.select2-container--open .select2-selection--single .select2-selection__rendered,span.select2-container--focus .select2-selection--single .select2-selection__arrow:before,span.select2-container--focus .select2-selection--single .select2-selection__rendered{color:#207fa7}span.select2-container--default.select2-container--focus{outline:2px dotted #207fa7 !important;outline-offset:4px !important}span.select2-container--default .select2-results__option{padding:6px 18px;color:#000}span.select2-container--default .select2-results__option:before{display:none !important}span.select2-container--default .select2-search--dropdown{padding:15px 18px;background:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.15)}span.select2-container--default .select2-search--dropdown input.select2-search__field{display:inline-block;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;padding:6px 18px;outline:none;border:1px solid #000;background:none;box-sizing:border-box;border-radius:var(--borderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100%;background:#fff;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;padding:5px 10px}@media print{span.select2-container--default .select2-search--dropdown input.select2-search__field{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){span.select2-container--default .select2-search--dropdown input.select2-search__field{font-size:16px;line-height:26px}}span.select2-container--default .select2-search--dropdown input.select2-search__field::-webkit-input-placeholder{color:#000;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field::-moz-placeholder{color:#000;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:-ms-input-placeholder{color:#000;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:-moz-placeholder{color:#000;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus{color:#207fa7;border-color:#207fa7}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover::-webkit-input-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus::-webkit-input-placeholder{color:#207fa7;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover::-moz-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus::-moz-placeholder{color:#207fa7;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover:-ms-input-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus:-ms-input-placeholder{color:#207fa7;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:hover:-moz-placeholder,span.select2-container--default .select2-search--dropdown input.select2-search__field:focus:-moz-placeholder{color:#207fa7;opacity:1}span.select2-container--default .select2-search--dropdown input.select2-search__field:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}@media print{span.select2-container--default .select2-search--dropdown input.select2-search__field{font-size:14px;line-height:22px}}.ui-datepicker.ui-widget{z-index:200 !important;font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;color:#000;padding:10px 10px 5px;margin:14px 0 0 0;width:340px;border-radius:var(--borderRadius);border:1px solid #000;box-shadow:0 0 10px 0 rgba(0,0,0,.05);overflow:hidden}@media print{.ui-datepicker.ui-widget{font-size:14px;line-height:22px}}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:-10px -10px 0;padding:14px 10px 12px;background:#000}.ui-datepicker.ui-widget .ui-widget-header select{width:auto;margin:0 5px;padding:3px 5px;font-size:14px;line-height:20px;background:#fff;border:0;border-right:5px solid #fff;outline:0;border-radius:2px}.ui-datepicker.ui-widget thead tr{border-bottom:2px solid #000}.ui-datepicker.ui-widget th{padding:8px 4px;color:#000;text-transform:none;font-weight:900;background:none;border:0}.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{text-align:center}.ui-datepicker.ui-widget table tr:nth-child(2n) th,.ui-datepicker.ui-widget table tr:nth-child(2n) td{background:none}.ui-datepicker.ui-widget .ui-state-default,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default{padding:4px;color:#000;border:1px solid #fff;background:#fff;border-radius:var(--borderRadius);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-highlight{background:#fff;color:#000;border-color:#000}.ui-datepicker.ui-widget .ui-state-default:hover,.ui-datepicker.ui-widget .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-active{background:#207fa7;color:#fff;border-color:#207fa7}.ui-datepicker.ui-widget .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-content .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-header .ui-state-disabled{opacity:.4}.ui-datepicker.ui-widget table thead,.ui-datepicker.ui-widget table tbody{padding:0 5px}.ui-datepicker.ui-widget .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-next{top:16px !important;cursor:pointer;border:0 !important;left:4px}.ui-datepicker.ui-widget .ui-datepicker-prev:before,.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;text-align:center;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-datepicker-prev span,.ui-datepicker.ui-widget .ui-datepicker-next span{background:none;height:auto;width:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover,.ui-datepicker.ui-widget .ui-datepicker-next:hover{background:none;border:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover:before,.ui-datepicker.ui-widget .ui-datepicker-next:hover:before{color:#0d3343}.ui-datepicker.ui-widget .ui-datepicker-prev:hover span,.ui-datepicker.ui-widget .ui-datepicker-next:hover span{background:none}.ui-datepicker.ui-widget .ui-datepicker-next{left:auto;right:4px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:""}.mailform_element.file_field input+label{display:none}.mod_action_history #management>a.button:first-child{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7;padding-left:50px;padding-right:18px}@media print{.mod_action_history #management>a.button:first-child{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.mod_action_history #management>a.button:first-child{font-size:16px;line-height:26px}}.mod_action_history #management>a.button:first-child i,.mod_action_history #management>a.button:first-child:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.mod_action_history #management>a.button:first-child:hover,.mod_action_history #management>a.button:first-child:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.mod_action_history #management>a.button:first-child:hover i,.mod_action_history #management>a.button:first-child:hover:before,.mod_action_history #management>a.button:first-child:focus i,.mod_action_history #management>a.button:first-child:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.mod_action_history #management>a.button:first-child{padding:4px 14px 3px;padding-right:44px}.mod_action_history #management>a.button:first-child i,.mod_action_history #management>a.button:first-child:before{width:33px;line-height:33px}}.mod_action_history #management>a.button:first-child i,.mod_action_history #management>a.button:first-child:before{color:#fff;background:#207fa7}.mod_action_history #management>a.button:first-child:hover,.mod_action_history #management>a.button:first-child:focus{color:#fff;background:#207fa7;border-color:#207fa7}.mod_action_history #management>a.button:first-child:hover i,.mod_action_history #management>a.button:first-child:hover:before,.mod_action_history #management>a.button:first-child:focus i,.mod_action_history #management>a.button:first-child:focus:before{color:#207fa7;background:#fff}.mod_action_history #management>a.button:first-child i,.mod_action_history #management>a.button:first-child:before{content:"";left:0;right:unset}@media screen and (max-width: 800px){.mod_action_history #management>a.button:first-child{padding-right:14px;padding-left:44px}}.mod_action_history #management .search_in_history{float:right}.mod_action_history #management .search_in_history .search_input{display:inline-block;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;padding:6px 18px;outline:none;border:1px solid #000;background:none;box-sizing:border-box;border-radius:var(--borderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}@media print{.mod_action_history #management .search_in_history .search_input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.mod_action_history #management .search_in_history .search_input{font-size:16px;line-height:26px}}.mod_action_history #management .search_in_history .search_input::-webkit-input-placeholder{color:#000;opacity:1}.mod_action_history #management .search_in_history .search_input::-moz-placeholder{color:#000;opacity:1}.mod_action_history #management .search_in_history .search_input:-ms-input-placeholder{color:#000;opacity:1}.mod_action_history #management .search_in_history .search_input:-moz-placeholder{color:#000;opacity:1}.mod_action_history #management .search_in_history .search_input:hover,.mod_action_history #management .search_in_history .search_input:focus{color:#207fa7;border-color:#207fa7}.mod_action_history #management .search_in_history .search_input:hover::-webkit-input-placeholder,.mod_action_history #management .search_in_history .search_input:focus::-webkit-input-placeholder{color:#207fa7;opacity:1}.mod_action_history #management .search_in_history .search_input:hover::-moz-placeholder,.mod_action_history #management .search_in_history .search_input:focus::-moz-placeholder{color:#207fa7;opacity:1}.mod_action_history #management .search_in_history .search_input:hover:-ms-input-placeholder,.mod_action_history #management .search_in_history .search_input:focus:-ms-input-placeholder{color:#207fa7;opacity:1}.mod_action_history #management .search_in_history .search_input:hover:-moz-placeholder,.mod_action_history #management .search_in_history .search_input:focus:-moz-placeholder{color:#207fa7;opacity:1}.mod_action_history #management .search_in_history .search_input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.mod_action_history #management .search_in_history .search_input+.button{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:#0d3343;border-color:#0d3343;margin-left:10px;padding-right:18px}@media print{.mod_action_history #management .search_in_history .search_input+.button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.mod_action_history #management .search_in_history .search_input+.button{font-size:16px;line-height:26px}}.mod_action_history #management .search_in_history .search_input+.button i,.mod_action_history #management .search_in_history .search_input+.button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.mod_action_history #management .search_in_history .search_input+.button:hover,.mod_action_history #management .search_in_history .search_input+.button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.mod_action_history #management .search_in_history .search_input+.button:hover i,.mod_action_history #management .search_in_history .search_input+.button:hover:before,.mod_action_history #management .search_in_history .search_input+.button:focus i,.mod_action_history #management .search_in_history .search_input+.button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.mod_action_history #management .search_in_history .search_input+.button{padding:4px 14px 3px;padding-right:44px}.mod_action_history #management .search_in_history .search_input+.button i,.mod_action_history #management .search_in_history .search_input+.button:before{width:33px;line-height:33px}}.mod_action_history #management .search_in_history .search_input+.button i,.mod_action_history #management .search_in_history .search_input+.button:before{color:#fff;background:#207fa7}.mod_action_history #management .search_in_history .search_input+.button:hover,.mod_action_history #management .search_in_history .search_input+.button:focus{color:#fff;background:#207fa7;border-color:#207fa7}.mod_action_history #management .search_in_history .search_input+.button:hover i,.mod_action_history #management .search_in_history .search_input+.button:hover:before,.mod_action_history #management .search_in_history .search_input+.button:focus i,.mod_action_history #management .search_in_history .search_input+.button:focus:before{color:#fff;background:#0d3343}.mod_action_history #management .history_title{position:relative;font:700 40px/46px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size25) 0;padding:0;margin-top:var(--size40);margin-bottom:var(--size20)}.mod_action_history #management .history_title:hover{color:#000}@media print{.mod_action_history #management .history_title{font-size:22px;line-height:28px;margin:0 0 17px}}@media screen and (max-width: 1000px){.mod_action_history #management .history_title{font-size:4vw;line-height:4.6vw}}@media screen and (max-width: 700px){.mod_action_history #management .history_title{font-size:24px;line-height:30px}}.mod_action_history #management div.export_as_csv_wrap{margin-top:20px}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7}@media print{.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv{font-size:16px;line-height:26px}}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv i,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:hover,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:hover i,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:hover:before,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:focus i,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv{padding:4px 14px 3px;padding-right:44px}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv i,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:before{width:33px;line-height:33px}}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv i,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:before{color:#fff;background:#207fa7}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:hover,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:focus{color:#fff;background:#207fa7;border-color:#207fa7}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:hover i,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:hover:before,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:focus i,.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:focus:before{color:#207fa7;background:#fff}.mod_action_history #management div.export_as_csv_wrap a.button.export_as_csv:before{display:none}.mod_action_history #management .history_data tr th{color:#000}.mod_action_history #management .history_data tr td:last-child{text-align:right}.popup_content{width:60%;height:auto;padding:35px;border-radius:var(--borderRadius)}.popup_content .history_title{position:relative;font:700 40px/46px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size25) 0;padding:0}.popup_content .history_title:hover{color:#000}@media print{.popup_content .history_title{font-size:22px;line-height:28px;margin:0 0 17px}}@media screen and (max-width: 1000px){.popup_content .history_title{font-size:4vw;line-height:4.6vw}}@media screen and (max-width: 700px){.popup_content .history_title{font-size:24px;line-height:30px}}.popup_content .history_title:hover{cursor:inherit;color:inherit}.popup_content .popup_button_wrap{margin-top:30px}.popup_content .popup_button_wrap .button{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin-right:12px}@media print{.popup_content .popup_button_wrap .button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.popup_content .popup_button_wrap .button{font-size:16px;line-height:26px}}.popup_content .popup_button_wrap .button i,.popup_content .popup_button_wrap .button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.popup_content .popup_button_wrap .button:hover,.popup_content .popup_button_wrap .button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.popup_content .popup_button_wrap .button:hover i,.popup_content .popup_button_wrap .button:hover:before,.popup_content .popup_button_wrap .button:focus i,.popup_content .popup_button_wrap .button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.popup_content .popup_button_wrap .button{padding:4px 14px 3px;padding-right:44px}.popup_content .popup_button_wrap .button i,.popup_content .popup_button_wrap .button:before{width:33px;line-height:33px}}.popup_content .popup_button_wrap .button+.button{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7}@media print{.popup_content .popup_button_wrap .button+.button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.popup_content .popup_button_wrap .button+.button{font-size:16px;line-height:26px}}.popup_content .popup_button_wrap .button+.button i,.popup_content .popup_button_wrap .button+.button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.popup_content .popup_button_wrap .button+.button:hover,.popup_content .popup_button_wrap .button+.button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.popup_content .popup_button_wrap .button+.button:hover i,.popup_content .popup_button_wrap .button+.button:hover:before,.popup_content .popup_button_wrap .button+.button:focus i,.popup_content .popup_button_wrap .button+.button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.popup_content .popup_button_wrap .button+.button{padding:4px 14px 3px;padding-right:44px}.popup_content .popup_button_wrap .button+.button i,.popup_content .popup_button_wrap .button+.button:before{width:33px;line-height:33px}}.popup_content .popup_button_wrap .button+.button i,.popup_content .popup_button_wrap .button+.button:before{color:#fff;background:#207fa7}.popup_content .popup_button_wrap .button+.button:hover,.popup_content .popup_button_wrap .button+.button:focus{color:#fff;background:#207fa7;border-color:#207fa7}.popup_content .popup_button_wrap .button+.button:hover i,.popup_content .popup_button_wrap .button+.button:hover:before,.popup_content .popup_button_wrap .button+.button:focus i,.popup_content .popup_button_wrap .button+.button:focus:before{color:#207fa7;background:#fff}.popup_content .fancybox-close-small:after{width:30px;height:30px;font-size:30px;line-height:30px}.login_form{text-align:left}.login_form form{max-width:500px;padding:10px 0 0}.login_form form p:last-child label,.login_form label.empty_prefix_label{display:none}.login_form .p_remember_me_checkbox label{padding:0}.login_form .p_remember_me_checkbox input{margin:0 10px 0 0}.login_form form+p{display:none}.mailform_element{position:relative}.mailform_element .mailform_field_actions{position:absolute;top:15px;right:var(--size40);bottom:auto;left:auto;margin:0;padding:7px 10px;font-size:16px !important;line-height:24px !important;background:#e8ebec;border-radius:var(--borderRadius);z-index:30}.mailform_element .mailform_field_actions li,.mailform_element .mailform_field_actions a{color:#0d3343;width:auto;height:auto;margin:0;font-size:16px !important;line-height:24px !important}.mailform_element .mailform_field_actions li:before,.mailform_element .mailform_field_actions a:before{display:none}.mailform_element .mailform_field_actions li i.fa,.mailform_element .mailform_field_actions a i.fa{margin:0 5px;font-size:16px !important;line-height:24px !important}.mailform_element .mailform_field_actions li:hover,.mailform_element .mailform_field_actions a:hover{color:#207fa7}.mailform_element.heading2_field .mailform_field_actions,.mailform_element.heading3_field .mailform_field_actions,.mailform_element.heading4_field .mailform_field_actions{top:0}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li:before{display:none}ul.sitemap li.level2+li.level0,ul.sitemap li.level0+li.level0,ul.sitemap li.level1+li.level0{margin-top:var(--size20) !important}.content .search .search_item_wrap{margin:0 0 var(--size35);padding:0 0 var(--size35);border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-flow:nowrap;align-items:center}.content .search .search_item_wrap:first-child{padding-top:var(--size35);border-top:1px solid rgba(0,0,0,.15)}.content .search .search_item_wrap>div:first-child{position:relative;display:flex;flex-flow:nowrap;align-items:center}.content .search .search_item_wrap .event_date_list_image,.content .search .search_item_wrap .pictures{flex:0 0 auto;width:36.6%;margin:6px 0 6px var(--size40);order:2}.content .search .search_item_wrap .event_date_list_image *,.content .search .search_item_wrap .pictures *{display:block;height:100% !important}.content .search .search_item_wrap .event_date_list_image *.cf,.content .search .search_item_wrap .pictures *.cf{display:none}.content .search .search_item_wrap .event_date_list_image span.resource_subtitle,.content .search .search_item_wrap .pictures span.resource_subtitle{display:none}.content .search .search_item_wrap .event_date_list_image .first_image img,.content .search .search_item_wrap .event_date_list_image .picture img,.content .search .search_item_wrap .pictures .first_image img,.content .search .search_item_wrap .pictures .picture img{display:block;height:100% !important;width:100% !important;max-height:320px;object-fit:contain;object-position:right center}.content .search .search_item_wrap .content,.content .search .search_item_wrap .event_date_list_content{width:100%}@media print{.content .search .search_item_wrap .event_date_list_image,.content .search .search_item_wrap .pictures{width:30%}.content .search .search_item_wrap .event_date_list_image .first_image img,.content .search .search_item_wrap .event_date_list_image .picture img,.content .search .search_item_wrap .pictures .first_image img,.content .search .search_item_wrap .pictures .picture img{max-height:240px}}@media screen and (max-width: 1000px){.content .search .search_item_wrap .event_date_list_image,.content .search .search_item_wrap .pictures{width:40%}.content .search .search_item_wrap .event_date_list_image .first_image img,.content .search .search_item_wrap .event_date_list_image .picture img,.content .search .search_item_wrap .pictures .first_image img,.content .search .search_item_wrap .pictures .picture img{max-height:34vw}}@media screen and (max-width: 600px){.content .search .search_item_wrap{margin:0 0 var(--size45);padding:0 0 var(--size45)}.content .search .search_item_wrap:first-child{padding-top:var(--size45)}.content .search .search_item_wrap>div:first-child{flex-flow:column}.content .search .search_item_wrap .event_date_list_image,.content .search .search_item_wrap .pictures{flex:0 0 100%;width:100%;margin:6px 0 var(--size45);order:0}.content .search .search_item_wrap .event_date_list_image .first_image img,.content .search .search_item_wrap .event_date_list_image .picture img,.content .search .search_item_wrap .pictures .first_image img,.content .search .search_item_wrap .pictures .picture img{max-height:50vw;object-position:center center}}.content .search .search_item_wrap a.search_item{display:block;color:#000;text-decoration:none}.content .search .search_item_wrap h2,.content .search .search_item_wrap h2 a{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0}.content .search .search_item_wrap h2:hover,.content .search .search_item_wrap h2 a:hover{color:#000}@media print{.content .search .search_item_wrap h2,.content .search .search_item_wrap h2 a{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.content .search .search_item_wrap h2,.content .search .search_item_wrap h2 a{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.content .search .search_item_wrap h2,.content .search .search_item_wrap h2 a{font-size:22px;line-height:28px}}.content .search .search_item_wrap h3.search_item_subtitle{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0 0 var(--size20) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size20))}.content .search .search_item_wrap h3.search_item_subtitle:hover{color:#000}@media print{.content .search .search_item_wrap h3.search_item_subtitle{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.content .search .search_item_wrap h3.search_item_subtitle{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.content .search .search_item_wrap h3.search_item_subtitle{font-size:22px;line-height:28px}}.content .search .search_item_wrap .search_item_introduction{font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;margin:0 0 var(--paragraphSpacing);font-weight:700}@media print{.content .search .search_item_wrap .search_item_introduction{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.content .search .search_item_wrap .search_item_introduction{font-size:16px;line-height:26px}}.content .search .search_item_wrap .search_item_introduction>*:last-child{margin-bottom:0}.content .search .search_item_wrap .search_item_date{position:relative;padding-left:26px;margin-bottom:var(--paragraphSpacing)}.content .search .search_item_wrap .search_item_date:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:inherit;font-weight:400;text-transform:none;color:inherit;font-weight:300;width:20px;text-align:center}@media print{.content .search .search_item_wrap .search_item_date:before{font-size:13px}}.content .search .search_item_wrap .search_item_categories .search_item_category{display:inline-block;margin:0 0 var(--size15);padding:7px 8px 5px;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;font-size:14px !important;line-height:14px !important;color:#fff;background:#000}@media print{.content .search .search_item_wrap .search_item_categories .search_item_category{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.content .search .search_item_wrap .search_item_categories .search_item_category{font-size:16px;line-height:26px}}@media print{.content .search .search_item_wrap .search_item_categories .search_item_category{border:1px solid #000;padding:5px 6px 4px;font-size:10px !important;line-height:10px !important;margin:0 0 20px}}.content .search .search_item_wrap .button{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7;margin-top:var(--size25)}@media print{.content .search .search_item_wrap .button{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.content .search .search_item_wrap .button{font-size:16px;line-height:26px}}.content .search .search_item_wrap .button i,.content .search .search_item_wrap .button:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.content .search .search_item_wrap .button:hover,.content .search .search_item_wrap .button:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.content .search .search_item_wrap .button:hover i,.content .search .search_item_wrap .button:hover:before,.content .search .search_item_wrap .button:focus i,.content .search .search_item_wrap .button:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.content .search .search_item_wrap .button{padding:4px 14px 3px;padding-right:44px}.content .search .search_item_wrap .button i,.content .search .search_item_wrap .button:before{width:33px;line-height:33px}}.content .search .search_item_wrap .button i,.content .search .search_item_wrap .button:before{color:#fff;background:#207fa7}.content .search .search_item_wrap .button:hover,.content .search .search_item_wrap .button:focus{color:#fff;background:#207fa7;border-color:#207fa7}.content .search .search_item_wrap .button:hover i,.content .search .search_item_wrap .button:hover:before,.content .search .search_item_wrap .button:focus i,.content .search .search_item_wrap .button:focus:before{color:#207fa7;background:#fff}span.highlighting{padding:0 2px;background:rgba(32,127,167,.2)}.show_fullscreen_menu{overflow:hidden}.show_fullscreen_menu .header .menu_toggle{color:#0d3343;background:#fff}.show_fullscreen_menu .header .menu_toggle .icon span{top:42.5%;background:#0d3343;-webkit-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-moz-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-o-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.show_fullscreen_menu .header .menu_toggle .icon span:first-child{opacity:0}.show_fullscreen_menu .header .menu_toggle .icon span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.show_fullscreen_menu .header .menu_toggle .icon span:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.show_fullscreen_menu .fullscreen_menu{opacity:1;visibility:visible;pointer-events:all}.fullscreen_menu{position:fixed;top:0;right:0;bottom:0;left:0;padding:calc(var(--headerHeight) + var(--size150)) var(--sideSpacing) var(--size80);opacity:0;visibility:hidden;pointer-events:none;font:400 29px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;color:#fff;background:#0d3343;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:250}@media screen and (max-height: 1150px){.fullscreen_menu{font-size:22px;line-height:28px;letter-spacing:.05px}}@media screen and (max-width: 1200px){.fullscreen_menu{font-size:22px;line-height:28px;letter-spacing:.05px}}@media screen and (max-width: 1000px){.fullscreen_menu{font-size:2.2vw;line-height:2.8vw}}@media screen and (max-width: 700px){.fullscreen_menu{font-size:15px;line-height:21px}}.fullscreen_menu .menu_inner{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing);position:relative;height:calc(100vh - 200px - (var(--headerHeight) - var(--size40)));overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;z-index:10}@media print{.fullscreen_menu .menu_inner{padding-right:0;padding-left:0}}.fullscreen_menu .menu_columns{display:flex;padding:10px 0 var(--size80)}.fullscreen_menu *:focus{outline-color:#fff !important}.fullscreen_menu .menu_column_left{flex:0 0 calc(100% - 345px);padding:0 var(--size70) 0 0;box-sizing:border-box}.fullscreen_menu .navigation{margin:0;padding:0;list-style:none}.fullscreen_menu .navigation>li{position:relative;display:block;margin:0;padding:0}.fullscreen_menu .navigation>li+li{margin-top:var(--size45)}.fullscreen_menu .navigation>li>a{display:block;position:relative;margin:0;padding:0;color:#fff;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.fullscreen_menu .navigation>li:hover>a,.fullscreen_menu .navigation>li.current>a{color:#63a5c1}.fullscreen_menu .navigation ul.level1{margin:0;padding:var(--size20) 0 0 0;list-style:none}.fullscreen_menu .navigation ul.level1>li{display:block}.fullscreen_menu .navigation ul.level1>li>a{display:block;position:relative;margin:0;padding:1px 0;font:700 42px/48px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;color:#fff;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-height: 1150px){.fullscreen_menu .navigation ul.level1>li>a{font-size:32px;line-height:38px;letter-spacing:.05px}}@media screen and (max-width: 1200px){.fullscreen_menu .navigation ul.level1>li>a{font-size:32px;line-height:38px;letter-spacing:.05px}}@media screen and (max-width: 1000px){.fullscreen_menu .navigation ul.level1>li>a{font-size:3.2vw;line-height:3.8vw}}@media screen and (max-width: 700px){.fullscreen_menu .navigation ul.level1>li>a{font-size:22px;line-height:28px}}.fullscreen_menu .navigation ul.level1>li>a:before{content:"";position:absolute;top:0;left:-50px;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;opacity:0;-webkit-transition:opacity .2s ease-out,left .2s ease-out;-moz-transition:opacity .2s ease-out,left .2s ease-out;-o-transition:opacity .2s ease-out,left .2s ease-out;transition:opacity .2s ease-out,left .2s ease-out}.fullscreen_menu .navigation ul.level1>li:hover>a,.fullscreen_menu .navigation ul.level1>li.current>a{color:#63a5c1;padding-left:24px}.fullscreen_menu .navigation ul.level1>li:hover>a:before,.fullscreen_menu .navigation ul.level1>li.current>a:before{opacity:1;left:-26px}.fullscreen_menu .navigation ul.level1 ul.level2{display:none}.fullscreen_menu .menu_column_right{flex:0 0 345px}.fullscreen_menu .meta-navigation{margin:0;padding:0;list-style:none}.fullscreen_menu .meta-navigation li{display:block}.fullscreen_menu .meta-navigation li a{display:block;position:relative;margin:0;padding:calc(var(--size10) + 2px) 0;color:#fff;font-weight:700;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.fullscreen_menu .meta-navigation li a:before{content:"";position:absolute;top:calc(var(--size10) + 2px);left:-35px;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;opacity:0;-webkit-transition:opacity .2s ease-out,left .2s ease-out;-moz-transition:opacity .2s ease-out,left .2s ease-out;-o-transition:opacity .2s ease-out,left .2s ease-out;transition:opacity .2s ease-out,left .2s ease-out}.fullscreen_menu .meta-navigation li:hover>a,.fullscreen_menu .meta-navigation li.current>a{color:#63a5c1;padding-left:18px}.fullscreen_menu .meta-navigation li:hover>a:before,.fullscreen_menu .meta-navigation li.current>a:before{opacity:1;left:-18px}.fullscreen_menu .meta-navigation li#meta-nav-3{display:none}.fullscreen_menu .portlet_content_menu-address{margin-top:calc(var(--size40) - 2px);padding-top:var(--size50);border-top:1px solid #207fa7}.fullscreen_menu .portlet_content_menu-address .portlet_content_description a{color:#fff;text-decoration:underline;text-underline-position:under;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.fullscreen_menu .portlet_content_menu-address .portlet_content_description a:hover{color:#63a5c1}.portlet{margin:0;padding:0}.portlet .portlet_inner{position:relative}.portlet .picture,.portlet .picture img{width:100%;height:auto}.portlet a.portlet_content_link,.portlet a.portlet_listing_link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;margin:0}@media print{.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlet a.portlet_content_link,.portlet a.portlet_listing_link{font-size:16px;line-height:26px}}.portlet a.portlet_content_link i,.portlet a.portlet_content_link:before,.portlet a.portlet_listing_link i,.portlet a.portlet_listing_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlet a.portlet_content_link:hover,.portlet a.portlet_content_link:focus,.portlet a.portlet_listing_link:hover,.portlet a.portlet_listing_link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlet a.portlet_content_link:hover i,.portlet a.portlet_content_link:hover:before,.portlet a.portlet_content_link:focus i,.portlet a.portlet_content_link:focus:before,.portlet a.portlet_listing_link:hover i,.portlet a.portlet_listing_link:hover:before,.portlet a.portlet_listing_link:focus i,.portlet a.portlet_listing_link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlet a.portlet_content_link,.portlet a.portlet_listing_link{padding:4px 14px 3px;padding-right:44px}.portlet a.portlet_content_link i,.portlet a.portlet_content_link:before,.portlet a.portlet_listing_link i,.portlet a.portlet_listing_link:before{width:33px;line-height:33px}}.portlet ul.controls{position:absolute;top:10px;right:10px;bottom:auto;left:auto;margin:0;padding:7px 10px;font-size:16px;line-height:24px;background:#e8ebec;border-radius:var(--borderRadius);z-index:30}.portlet ul.controls li,.portlet ul.controls a{color:#0d3343;width:auto;height:auto;margin:0}.portlet ul.controls li:before,.portlet ul.controls a:before{display:none}.portlet ul.controls li i.fa,.portlet ul.controls a i.fa{margin:0 5px}.portlet ul.controls li:hover,.portlet ul.controls a:hover{color:#207fa7}.portlet#portlet_content_33 ul.controls li.portlet-resource-link,.portlet#portlet_content_33 ul.controls li.portlet-integration-link,.portlet#portlet_content_33 ul.controls li.portlet-delete-link,.portlet#portlet_content_30 ul.controls li.portlet-resource-link,.portlet#portlet_content_30 ul.controls li.portlet-integration-link,.portlet#portlet_content_30 ul.controls li.portlet-delete-link{display:none}.portlet_content_description>*:last-child,.portlet_content_description>*:last-child>*:last-child,.portlet_content_description>*:last-child>*:last-child>*:last-child{margin-bottom:0}.logged_in .portlets{position:relative;padding:20px;margin:0 0 20px}.logged_in .portlets .portlet_zone_label:after{content:"Boxen rechts:"}.logged_in .portlets.portlets_right{margin-left:var(--size40)}.logged_in .portlets.portlets_bottom{margin-top:var(--size60);margin-bottom:var(--size60)}.logged_in .portlets.portlets_bottom .portlet_zone_label:after{content:"Boxen unten:"}.add_portlet input.action_button,.portlets a.add_portlet_link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7;clear:both;padding-right:18px}@media print{.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:16px;line-height:26px}}.add_portlet input.action_button i,.add_portlet input.action_button:before,.portlets a.add_portlet_link i,.portlets a.add_portlet_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.add_portlet input.action_button:hover,.add_portlet input.action_button:focus,.portlets a.add_portlet_link:hover,.portlets a.add_portlet_link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.add_portlet input.action_button:hover i,.add_portlet input.action_button:hover:before,.add_portlet input.action_button:focus i,.add_portlet input.action_button:focus:before,.portlets a.add_portlet_link:hover i,.portlets a.add_portlet_link:hover:before,.portlets a.add_portlet_link:focus i,.portlets a.add_portlet_link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.add_portlet input.action_button,.portlets a.add_portlet_link{padding:4px 14px 3px;padding-right:44px}.add_portlet input.action_button i,.add_portlet input.action_button:before,.portlets a.add_portlet_link i,.portlets a.add_portlet_link:before{width:33px;line-height:33px}}.add_portlet input.action_button i,.add_portlet input.action_button:before,.portlets a.add_portlet_link i,.portlets a.add_portlet_link:before{color:#fff;background:#207fa7}.add_portlet input.action_button:hover,.add_portlet input.action_button:focus,.portlets a.add_portlet_link:hover,.portlets a.add_portlet_link:focus{color:#fff;background:#207fa7;border-color:#207fa7}.add_portlet input.action_button:hover i,.add_portlet input.action_button:hover:before,.add_portlet input.action_button:focus i,.add_portlet input.action_button:focus:before,.portlets a.add_portlet_link:hover i,.portlets a.add_portlet_link:hover:before,.portlets a.add_portlet_link:focus i,.portlets a.add_portlet_link:focus:before{color:#207fa7;background:#fff}.add_portlet input.action_button:before,.add_portlet input.action_button i.fa,.portlets a.add_portlet_link:before,.portlets a.add_portlet_link i.fa{display:none}.portlets .portlet+a.add_portlet_link{margin-top:20px}.add_portlet input.action_button{margin:10px 7px 0 0}.add_portlet p label{padding:0 0 5px 0 !important}.portlets_right{width:100%;margin:0;padding:0;box-sizing:border-box}.portlets_right .portlet{margin:0 0 var(--size40)}.portlets_right .portlet.hidden{display:block}.portlets_right .portlet .portlet_inner{position:relative;padding:16px 0 0}.portlets_right .portlet .portlet_inner:before{content:"";position:absolute;top:0;left:0;width:70px;height:4px;display:block;background:#000}.portlets_right .portlet .pictures{margin:0 0 var(--size20)}.portlets_right .portlet .portlet-title,.portlets_right .portlet .portlet-title a{position:relative;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-decoration:none !important;color:#000;margin:0 0 var(--size10);padding:0}@media print{.portlets_right .portlet .portlet-title,.portlets_right .portlet .portlet-title a{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_right .portlet .portlet-title,.portlets_right .portlet .portlet-title a{font-size:16px;line-height:26px}}.portlets_right .portlet .portlet-title:hover,.portlets_right .portlet .portlet-title a:hover{color:#000}.portlets_right .portlet .portlet_listing_subtitle,.portlets_right .portlet .portlet_content_subtitle{position:relative;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-decoration:none !important;color:#000;margin:0 0 var(--size10);padding:0;font-weight:400;margin-top:calc(-1*var(--size10))}@media print{.portlets_right .portlet .portlet_listing_subtitle,.portlets_right .portlet .portlet_content_subtitle{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_right .portlet .portlet_listing_subtitle,.portlets_right .portlet .portlet_content_subtitle{font-size:16px;line-height:26px}}.portlets_right .portlet .portlet_listing_subtitle:hover,.portlets_right .portlet .portlet_content_subtitle:hover{color:#000}.portlets_right .portlet a.portlet_listing_link,.portlets_right .portlet a.portlet_content_link{display:block}.portlets_right .portlet a.portlet_listing_link:not(:first-child),.portlets_right .portlet a.portlet_content_link:not(:first-child){margin-top:var(--size25)}.portlets_right .portlet.portlet_no_title.portlet_no_content .portlet_inner{padding-top:0}.portlets_right .portlet.portlet_no_title.portlet_no_content .portlet_inner:before{display:none}.portlets_bottom{padding:0 0 var(--size140);overflow:hidden}.portlets_bottom .portlet{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.portlets_bottom .portlet{padding-right:0;padding-left:0}}.portlets_bottom .portlet+.portlet{margin-top:var(--size100)}.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0}.portlets_bottom .portlet .portlet-title:hover,.portlets_bottom .portlet .portlet-title a:hover{color:#000}@media print{.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{font-size:26px;line-height:32px;margin:0 0 var(--size20)}}@media screen and (max-width: 1000px){.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{font-size:4.8vw;line-height:5.4vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet .portlet-title,.portlets_bottom .portlet .portlet-title a{font-size:28px;line-height:34px}}.portlets_bottom .portlet .portlet_listing_subtitle,.portlets_bottom .portlet .portlet_content_subtitle{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size30))}.portlets_bottom .portlet .portlet_listing_subtitle:hover,.portlets_bottom .portlet .portlet_content_subtitle:hover{color:#000}@media print{.portlets_bottom .portlet .portlet_listing_subtitle,.portlets_bottom .portlet .portlet_content_subtitle{font-size:26px;line-height:32px;margin:0 0 var(--size20)}}@media screen and (max-width: 1000px){.portlets_bottom .portlet .portlet_listing_subtitle,.portlets_bottom .portlet .portlet_content_subtitle{font-size:4.8vw;line-height:5.4vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet .portlet_listing_subtitle,.portlets_bottom .portlet .portlet_content_subtitle{font-size:28px;line-height:34px}}.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{position:relative;font:400 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;color:#000;margin:0 0 var(--size35) 0}.portlets_bottom .portlet .portlet_listing_introduction>*:last-child,.portlets_bottom .portlet .portlet_content_introduction>*:last-child{margin-bottom:0}@media print{.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{font-size:16px;line-height:26px;margin:0 0 15px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{font-size:2.4vw;line-height:4vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet .portlet_listing_introduction,.portlets_bottom .portlet .portlet_content_introduction{font-size:18px;line-height:28px}}.portlets_bottom .portlet .portlet_listing_link,.portlets_bottom .portlet .portlet_content_link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7}@media print{.portlets_bottom .portlet .portlet_listing_link,.portlets_bottom .portlet .portlet_content_link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_listing_link,.portlets_bottom .portlet .portlet_content_link{font-size:16px;line-height:26px}}.portlets_bottom .portlet .portlet_listing_link i,.portlets_bottom .portlet .portlet_listing_link:before,.portlets_bottom .portlet .portlet_content_link i,.portlets_bottom .portlet .portlet_content_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet .portlet_listing_link:hover,.portlets_bottom .portlet .portlet_listing_link:focus,.portlets_bottom .portlet .portlet_content_link:hover,.portlets_bottom .portlet .portlet_content_link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlets_bottom .portlet .portlet_listing_link:hover i,.portlets_bottom .portlet .portlet_listing_link:hover:before,.portlets_bottom .portlet .portlet_listing_link:focus i,.portlets_bottom .portlet .portlet_listing_link:focus:before,.portlets_bottom .portlet .portlet_content_link:hover i,.portlets_bottom .portlet .portlet_content_link:hover:before,.portlets_bottom .portlet .portlet_content_link:focus i,.portlets_bottom .portlet .portlet_content_link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_listing_link,.portlets_bottom .portlet .portlet_content_link{padding:4px 14px 3px;padding-right:44px}.portlets_bottom .portlet .portlet_listing_link i,.portlets_bottom .portlet .portlet_listing_link:before,.portlets_bottom .portlet .portlet_content_link i,.portlets_bottom .portlet .portlet_content_link:before{width:33px;line-height:33px}}.portlets_bottom .portlet .portlet_listing_link i,.portlets_bottom .portlet .portlet_listing_link:before,.portlets_bottom .portlet .portlet_content_link i,.portlets_bottom .portlet .portlet_content_link:before{color:#fff;background:#207fa7}.portlets_bottom .portlet .portlet_listing_link:hover,.portlets_bottom .portlet .portlet_listing_link:focus,.portlets_bottom .portlet .portlet_content_link:hover,.portlets_bottom .portlet .portlet_content_link:focus{color:#fff;background:#207fa7;border-color:#207fa7}.portlets_bottom .portlet .portlet_listing_link:hover i,.portlets_bottom .portlet .portlet_listing_link:hover:before,.portlets_bottom .portlet .portlet_listing_link:focus i,.portlets_bottom .portlet .portlet_listing_link:focus:before,.portlets_bottom .portlet .portlet_content_link:hover i,.portlets_bottom .portlet .portlet_content_link:hover:before,.portlets_bottom .portlet .portlet_content_link:focus i,.portlets_bottom .portlet .portlet_content_link:focus:before{color:#207fa7;background:#fff}.portlets_bottom .portlet .portlet_listing_link:not(:first-child),.portlets_bottom .portlet .portlet_content_link:not(:first-child){margin-top:var(--size15)}.portlets_bottom .portlet .pictures .resource_background{overflow:unset}.portlets_bottom .portlet .pictures a.resource_link{overflow:hidden}.portlets_bottom .portlet .portlet_form_wrap{padding:var(--size20) 0 0}.portlets_bottom .portlet .portlet_form_wrap.member_form_wrap form{max-width:none}.portlets_bottom .portlet .portlet_form_wrap form{display:flex;align-items:flex-end;max-width:700px}.portlets_bottom .portlet .portlet_form_wrap .form_element{flex:1 0 auto;padding:0 var(--size35) 0 0;box-sizing:border-box}.portlets_bottom .portlet .portlet_form_wrap .form_element label{display:block;margin:0 0 var(--size10);font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;font-weight:700}@media print{.portlets_bottom .portlet .portlet_form_wrap .form_element label{font-size:14px;line-height:22px}}.portlets_bottom .portlet .portlet_form_wrap .form_element input{display:inline-block;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;color:#000;padding:6px 18px;outline:none;border:1px solid #000;background:none;box-sizing:border-box;border-radius:var(--borderRadius);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;width:100%;background:#fff;border-radius:#fff}@media print{.portlets_bottom .portlet .portlet_form_wrap .form_element input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_form_wrap .form_element input{font-size:16px;line-height:26px}}.portlets_bottom .portlet .portlet_form_wrap .form_element input::-webkit-input-placeholder{color:#000;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input::-moz-placeholder{color:#000;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input:-ms-input-placeholder{color:#000;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input:-moz-placeholder{color:#000;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input:hover,.portlets_bottom .portlet .portlet_form_wrap .form_element input:focus{color:#207fa7;border-color:#207fa7}.portlets_bottom .portlet .portlet_form_wrap .form_element input:hover::-webkit-input-placeholder,.portlets_bottom .portlet .portlet_form_wrap .form_element input:focus::-webkit-input-placeholder{color:#207fa7;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input:hover::-moz-placeholder,.portlets_bottom .portlet .portlet_form_wrap .form_element input:focus::-moz-placeholder{color:#207fa7;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input:hover:-ms-input-placeholder,.portlets_bottom .portlet .portlet_form_wrap .form_element input:focus:-ms-input-placeholder{color:#207fa7;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input:hover:-moz-placeholder,.portlets_bottom .portlet .portlet_form_wrap .form_element input:focus:-moz-placeholder{color:#207fa7;opacity:1}.portlets_bottom .portlet .portlet_form_wrap .form_element input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap{flex:0 0 auto}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper{display:inline-block;position:relative}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}@media print{.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{font-size:16px;line-height:26px}}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover:before,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{padding:4px 14px 3px;padding-right:44px}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:before{width:33px;line-height:33px}}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover~.input_icon,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus~.input_icon{background:#207fa7}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper .input_icon{display:block;position:absolute;top:2px;right:2px;bottom:2px;left:unset;width:38px;color:#fff;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper .input_icon:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;line-height:38px;text-align:center}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper .input_icon{width:33px;height:33px}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper .input_icon:before{line-height:33px}}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:none;border-color:#fff}@media print{.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{font-size:16px;line-height:26px}}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover:before,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{padding:4px 14px 3px;padding-right:44px}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:before{width:33px;line-height:33px}}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:before{color:#207fa7;background:#fff}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus{color:#207fa7;background:#fff;border-color:#fff}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover:before,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus i,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus:before{color:#fff;background:#207fa7}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus{color:#0d3343}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover~.input_icon,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus~.input_icon{background:#0d3343}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:hover~.input_icon:before,.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input:focus~.input_icon:before{color:#fff}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper .input_icon{background:#fff}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper .input_icon:before{color:#0d3343}.portlets_bottom .portlet.portlet_content .portlet-content{display:flex;flex-flow:nowrap;align-items:center}.portlets_bottom .portlet.portlet_content .pictures{flex:0 0 50%;max-width:50%;padding:0 var(--size80) 0 0;box-sizing:border-box}.portlets_bottom .portlet.portlet_content .pictures .picture .resource_background{border-radius:var(--borderRadius)}.portlets_bottom .portlet.portlet_content .pictures .picture img{border-radius:var(--borderRadius)}.portlets_bottom .portlet.portlet_content .portlet_text_wrap{width:100%}.portlets_bottom .portlet.portlet_content.colored{position:relative;padding-top:var(--size100);padding-bottom:var(--size100);color:#fff;background:#0d3343}.portlets_bottom .portlet.portlet_content.colored *:focus{outline-color:#fff !important}.portlets_bottom .portlet.portlet_content.colored:before,.portlets_bottom .portlet.portlet_content.colored:after{content:"";position:absolute;top:0;left:1px;width:50vw;height:auto;display:block;background:#0d3343;bottom:0;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}.portlets_bottom .portlet.portlet_content.colored:after{left:unset;right:1px;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}.portlets_bottom .portlet.portlet_content.colored .portlet-title,.portlets_bottom .portlet.portlet_content.colored .portlet-title a{color:#fff}.portlets_bottom .portlet.portlet_content.colored .portlet-title:hover,.portlets_bottom .portlet.portlet_content.colored .portlet-title a:hover{color:#fff}.portlets_bottom .portlet.portlet_content.colored .portlet_content_subtitle,.portlets_bottom .portlet.portlet_content.colored .portlet_content_introduction{color:#fff}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:none;border-color:#fff}@media print{.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link{font-size:16px;line-height:26px}}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link i,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:hover,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:hover i,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:hover:before,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:focus i,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link{padding:4px 14px 3px;padding-right:44px}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link i,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:before{width:33px;line-height:33px}}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link i,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:before{color:#207fa7;background:#fff}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:hover,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:focus{color:#207fa7;background:#fff;border-color:#fff}.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:hover i,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:hover:before,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:focus i,.portlets_bottom .portlet.portlet_content.colored a.portlet_content_link:focus:before{color:#fff;background:#207fa7}.portlets_bottom .portlet.portlet_content.colored.black{background:#000}.portlets_bottom .portlet.portlet_content.colored.black:before,.portlets_bottom .portlet.portlet_content.colored.black:after{background:#000}.portlets_bottom .portlet.portlet_listing a.portlet_listing_link{margin-top:var(--size45)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{--gapBetween: var(--size35);--gapTop: var(--size35);--widthElements: 33.33%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));margin-top:var(--size40)}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap>.cf{padding:0}.portlets_bottom .portlet.portlet_listing.element_link_entire .portlet-listing-entry .pictures a.resource_link{pointer-events:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{position:relative}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:hover h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:hover h3 a,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3 a{color:#000}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:hover h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3{padding-right:50px;background:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:hover h3:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3:before{opacity:1;right:14px;-webkit-transition:all .3s ease-out .2s;-moz-transition:all .3s ease-out .2s;-o-transition:all .3s ease-out .2s;transition:all .3s ease-out .2s}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{display:flex;flex-flow:column;align-items:flex-start}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{font:400 16px/26px "Simplon",Arial,Verdana,sans-serif;margin-bottom:5px;order:1}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{font-size:14px;line-height:22px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a{position:relative;font:700 24px/30px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#000;margin:0;padding:0;font-weight:700;color:#fff;margin:0 !important}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a:hover{color:#000}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a{font-size:17px;line-height:23px;margin:0 0 15px}}@media screen and (max-width: 1200px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a{font-size:20px;line-height:26px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a{font-size:2vw;line-height:2.6vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3 a{font-size:16px;line-height:22px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3{padding:14px 22px;background:#000;border:2px solid #000;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3:before{content:"";position:absolute;top:50%;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:inherit;right:25px;opacity:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-subtitle{display:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-introduction{margin-top:var(--size20);font-weight:700;margin-bottom:var(--paragraphSpacing);order:5}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-introduction+.portlet-entry-content{margin-top:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content{margin-top:var(--size20);order:6}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7;order:7}@media print{.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link{font-size:16px;line-height:26px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:hover i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:hover:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:focus i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link{padding:4px 14px 3px;padding-right:44px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:before{width:33px;line-height:33px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:before{color:#fff;background:#207fa7}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:focus{color:#fff;background:#207fa7;border-color:#207fa7}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:hover i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:hover:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:focus i,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-entry-link:focus:before{color:#207fa7;background:#fff}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.portlet-listing-more{display:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-custom-fields-container{display:none}.portlets_bottom .portlet.portlet_listing.compact{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing);max-width:1240px}@media print{.portlets_bottom .portlet.portlet_listing.compact{padding-right:0;padding-left:0}}.portlets_bottom .portlet.portlet_listing.compact .portlet-title,.portlets_bottom .portlet.portlet_listing.compact .portlet-title a{text-align:center;color:#0d3343}.portlets_bottom .portlet.portlet_listing.compact .portlet-title:hover,.portlets_bottom .portlet.portlet_listing.compact .portlet-title a:hover{color:#0d3343}.portlets_bottom .portlet.portlet_listing.compact .portlet_text_wrap{display:flex;flex-flow:column}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:#0d3343;border-color:#0d3343;margin:var(--size40) 0 0 auto}@media print{.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link{font-size:16px;line-height:26px}}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link i,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:hover,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:hover i,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:hover:before,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:focus i,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link{padding:4px 14px 3px;padding-right:44px}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link i,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:before{width:33px;line-height:33px}}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link i,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:before{color:#fff;background:#207fa7}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:hover,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:focus{color:#fff;background:#207fa7;border-color:#207fa7}.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:hover i,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:hover:before,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:focus i,.portlets_bottom .portlet.portlet_listing.compact a.portlet_listing_link:focus:before{color:#fff;background:#0d3343}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry-wrap{display:block;margin:var(--size20) 0 0;width:auto}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry-wrap>*{max-width:none;padding:0}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry:not(:first-child){margin-top:var(--size35)}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline{position:relative;display:flex;flex-flow:nowrap;align-items:center}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline>.cf{display:none}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:hover h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:hover h3 a,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3 a{color:#207fa7}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:hover h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3{padding-right:0}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:hover .portlet-listing-content-container>*:nth-last-child(3):after,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline:focus-within .portlet-listing-content-container>*:nth-last-child(3):after{background:#0d3343}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures{flex:0 0 auto;max-width:280px;margin:6px 0 6px var(--size40);order:2}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures .picture img{display:block;height:240px !important;width:auto !important;max-width:100%;object-fit:cover;object-position:right top}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container{position:relative;display:flex;flex-flow:column;align-items:flex-start;padding-left:220px}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container>*:nth-last-child(3){position:relative}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container>*:nth-last-child(3):after{content:"";position:absolute;top:unset;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;display:inline-block;vertical-align:2px;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-family:"Font Awesome 6 Pro";position:relative;margin:0 0 0 7px !important;width:38px;height:38px;line-height:38px !important;text-align:center;background:#207fa7;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}@media print{.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container>*:nth-last-child(3):after{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container>*:nth-last-child(3):after{font-size:16px;line-height:26px}}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{width:220px;position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#0d3343;margin:0 0 var(--size20) 0;padding:0;margin:0 !important;position:absolute;top:0;right:unset;bottom:unset;left:0;margin:0 !important;padding-right:24px;text-align:right;order:0;box-sizing:border-box}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date:hover{color:#0d3343}@media print{.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{font-size:22px;line-height:28px}}@media screen and (max-width: 1200px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{font-size:24px;line-height:32px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{font-size:2.4vw !important;line-height:3.2vw !important}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{font-size:16px !important;line-height:26px !important}}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#207fa7;margin:0 0 var(--size20) 0;padding:0;margin:0 !important}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3:hover,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a:hover{color:#207fa7}@media print{.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a{font-size:22px;line-height:28px}}@media screen and (max-width: 1200px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a{font-size:24px;line-height:32px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a{font-size:2.4vw !important;line-height:3.2vw !important}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3 a{font-size:16px !important;line-height:26px !important}}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3{padding:0;background:none;border:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry h3:before{display:none}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction{position:relative;font:700 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;text-decoration:none !important;color:#207fa7;margin:0 0 var(--size20) 0;padding:0;margin:0 !important;font-weight:400}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction:hover{color:#207fa7}@media print{.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction{font-size:17px;line-height:23px;margin:0 0 var(--size15)}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction{font-size:3vw;line-height:3.6vw}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction{font-size:22px;line-height:28px}}@media screen and (max-width: 1200px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction{font-size:24px;line-height:32px}}@media screen and (max-width: 1000px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction{font-size:2.4vw !important;line-height:3.2vw !important}}@media screen and (max-width: 700px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-introduction{font-size:16px !important;line-height:26px !important}}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-content{display:none}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link{position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#207fa7;background:none;border-color:#207fa7;order:7}@media print{.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link{font-size:16px;line-height:26px}}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link i,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:hover,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:hover i,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:hover:before,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:focus i,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link{padding:4px 14px 3px;padding-right:44px}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link i,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:before{width:33px;line-height:33px}}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link i,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:before{color:#fff;background:#207fa7}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:hover,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:focus{color:#fff;background:#207fa7;border-color:#207fa7}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:hover i,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:hover:before,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:focus i,.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry a.portlet-entry-link:focus:before{color:#207fa7;background:#fff}.section{padding:var(--size90) 0}.section .section_inner{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}@media print{.section .section_inner{padding-right:0;padding-left:0}}.section.section_events .portlet_cache .portlet-content{display:flex;flex-flow:column;align-items:flex-start}.section.section_events .portlet_cache h4,.section.section_events .portlet_cache h4 a,.section.section_events .portlet_cache .portlet-title,.section.section_events .portlet_cache .portlet-title a{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0}.section.section_events .portlet_cache h4:hover,.section.section_events .portlet_cache h4 a:hover,.section.section_events .portlet_cache .portlet-title:hover,.section.section_events .portlet_cache .portlet-title a:hover{color:#000}@media print{.section.section_events .portlet_cache h4,.section.section_events .portlet_cache h4 a,.section.section_events .portlet_cache .portlet-title,.section.section_events .portlet_cache .portlet-title a{font-size:26px;line-height:32px;margin:0 0 var(--size20)}}@media screen and (max-width: 1000px){.section.section_events .portlet_cache h4,.section.section_events .portlet_cache h4 a,.section.section_events .portlet_cache .portlet-title,.section.section_events .portlet_cache .portlet-title a{font-size:4.8vw;line-height:5.4vw}}@media screen and (max-width: 700px){.section.section_events .portlet_cache h4,.section.section_events .portlet_cache h4 a,.section.section_events .portlet_cache .portlet-title,.section.section_events .portlet_cache .portlet-title a{font-size:28px;line-height:34px}}.section.section_events .portlet_cache .portlet-content{text-align:center}.section.section_events .portlet_cache .portlet-content *:not(.portlet_content_link){text-align:left}.section.section_events .portlet_cache .portlet-content>p{position:relative;font:400 30px/36px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.1px;color:#000;margin:0 0 var(--size35) 0}.section.section_events .portlet_cache .portlet-content>p>*:last-child{margin-bottom:0}@media print{.section.section_events .portlet_cache .portlet-content>p{font-size:16px;line-height:26px;margin:0 0 15px}}@media screen and (max-width: 1000px){.section.section_events .portlet_cache .portlet-content>p{font-size:2.4vw;line-height:4vw}}@media screen and (max-width: 700px){.section.section_events .portlet_cache .portlet-content>p{font-size:18px;line-height:28px}}.section.section_events .portlet_cache a.portlet_content_link{order:2;position:relative;display:inline-block;margin:0;padding:6px 18px 5px;padding-right:50px;width:auto;font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;text-align:left;text-transform:none;text-decoration:none !important;color:#fff;background:#207fa7;border:2px solid #207fa7;border-radius:22px;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out;color:#fff;background:#0d3343;border-color:#0d3343;margin-top:var(--size50);align-self:center}@media print{.section.section_events .portlet_cache a.portlet_content_link{font-size:13px;line-height:20px}}@media screen and (max-width: 800px){.section.section_events .portlet_cache a.portlet_content_link{font-size:16px;line-height:26px}}.section.section_events .portlet_cache a.portlet_content_link i,.section.section_events .portlet_cache a.portlet_content_link:before{content:"";position:absolute;top:0;left:unset;display:block;font-family:"Font Awesome 6 Pro";font-size:inherit;line-height:inherit;font-weight:400;text-transform:none;color:#fff;right:0;bottom:0;margin:0 !important;width:38px;line-height:38px;text-align:center;background:#0d3343;border-radius:100%;pointer-events:none;-webkit-transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.section.section_events .portlet_cache a.portlet_content_link:hover,.section.section_events .portlet_cache a.portlet_content_link:focus{color:#fff;background:#0d3343;border-color:#0d3343;border-width:2px}.section.section_events .portlet_cache a.portlet_content_link:hover i,.section.section_events .portlet_cache a.portlet_content_link:hover:before,.section.section_events .portlet_cache a.portlet_content_link:focus i,.section.section_events .portlet_cache a.portlet_content_link:focus:before{color:#fff;background:#207fa7}@media screen and (max-width: 800px){.section.section_events .portlet_cache a.portlet_content_link{padding:4px 14px 3px;padding-right:44px}.section.section_events .portlet_cache a.portlet_content_link i,.section.section_events .portlet_cache a.portlet_content_link:before{width:33px;line-height:33px}}.section.section_events .portlet_cache a.portlet_content_link i,.section.section_events .portlet_cache a.portlet_content_link:before{color:#fff;background:#207fa7}.section.section_events .portlet_cache a.portlet_content_link:hover,.section.section_events .portlet_cache a.portlet_content_link:focus{color:#fff;background:#207fa7;border-color:#207fa7}.section.section_events .portlet_cache a.portlet_content_link:hover i,.section.section_events .portlet_cache a.portlet_content_link:hover:before,.section.section_events .portlet_cache a.portlet_content_link:focus i,.section.section_events .portlet_cache a.portlet_content_link:focus:before{color:#fff;background:#0d3343}.section.section_events .portlet_cache *:not(.event_date_list)+div.event_date_list{padding-top:var(--size35);border-top:1px solid rgba(0,0,0,.15)}.section.section_events .portlet_cache div.event_date_list{width:100%}.section.section_events .portlet_cache div.event_date_list .event_date_list_content>h3{order:2}.pictures.float_left,.pictures.float_left_with_clear{float:left}.pictures.float_right,.pictures.float_right_with_clear{float:right}.pictures.float_left .picture,.pictures.float_right .picture,.pictures.float_right_with_clear .picture,.pictures.float_left_with_clear .picture,.pictures.float_left .picture img,.pictures.float_right .picture img,.pictures.float_right_with_clear .picture img,.pictures.float_left_with_clear .picture img{display:block;width:100%;height:auto}.picture .resource_subtitle{display:none}#bx-slider-wrap{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing);padding-top:var(--size65)}@media print{#bx-slider-wrap{padding-right:0;padding-left:0}}#bx-slider-wrap+.content_wrap{padding-top:var(--size80)}div.bx-wrapper{margin:0;padding:0}div.bx-wrapper .bx-viewport{overflow:visible !important}div.bx-wrapper img{max-width:none;width:100%;height:auto}div.bx-wrapper .bx-controls{display:flex;align-items:center;padding:12px 0 0}div.bx-wrapper .bx-controls a.slider_fancybox_link{display:block;margin:0;color:#000;text-decoration:underline;text-underline-position:under}div.bx-wrapper .bx-controls a.slider_fancybox_link:hover{color:#207fa7}div.bx-wrapper .bx-controls-direction{position:relative;display:flex}div.bx-wrapper .bx-controls-direction a{position:relative;top:unset;right:unset;bottom:unset;left:unset;display:block;width:42px;height:42px;margin:0;background:none;text-decoration:none;color:#000;border:1px solid #000;border-radius:var(--borderRadius);z-index:10;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}div.bx-wrapper .bx-controls-direction a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:42px;font-weight:400;text-transform:none;color:inherit;right:0;bottom:0;text-indent:0;text-align:center;z-index:10}div.bx-wrapper .bx-controls-direction a.bx-next{margin-left:12px;margin-right:16px}div.bx-wrapper .bx-controls-direction a.bx-next:before{content:""}div.bx-wrapper .bx-controls-direction a:hover{color:#fff;background:#000;border:1px solid #000}div.bx-wrapper .bx-controls-direction a.disabled{opacity:0;visibility:hidden}div.bx-wrapper .slide_text_container{display:none}a.slider_fancybox_link{display:none}.pictures.gallery{position:relative;--gapBetween: var(--size40);--gapTop: var(--size40);--widthElements: 33.33%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));padding-top:var(--size80);padding-bottom:var(--paragraphSpacing)}.pictures.gallery>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.pictures.gallery .picture{float:none;margin:0}.pictures.gallery .picture a.resource_link{position:relative;display:block;overflow:hidden;border-radius:var(--borderRadius)}.pictures.gallery .picture a.resource_link:before{content:"";position:absolute;top:50%;left:50%;display:block;font-family:"Font Awesome 6 Pro";font-size:40px;line-height:40px;font-weight:400;text-transform:none;color:#207fa7;font-weight:700;opacity:0;z-index:10;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.pictures.gallery .picture span.resource_background{overflow:visible}.pictures.gallery .picture span,.pictures.gallery .picture a{display:block}.pictures.gallery .picture span.resource_subtitle{display:none}.pictures.gallery .picture img{display:block;width:100%;height:auto;border-radius:var(--borderRadius);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.pictures.gallery .picture:focus-within a.resource_link:before,.pictures.gallery .picture:hover a.resource_link:before{opacity:1}.pictures.gallery .picture:focus-within img,.pictures.gallery .picture:hover img{opacity:.4}.listing_entry_detail_documents{margin-top:var(--size40)}.documents{margin:0 0 var(--paragraphSpacing);padding:0}.documents:not(:first-child){margin-top:var(--size40)}.documents:before{content:"Dokumente";display:block;font-weight:700}.documents .document{margin-top:9px}.documents .document a{position:relative;display:inline-block;text-decoration:none;color:#207fa7;border-bottom:1px solid #207fa7}.documents .document a i.fa{font-weight:300;margin:0 4px 0 0}.documents .document a:hover{color:#000;border-color:#000}.videos h3{display:none}.videos:not(:first-child){margin-top:var(--size70)}.videos .video{position:relative;height:0;margin:0 0 var(--paragraphSpacing);padding:0 0 62.5%;border-radius:var(--borderRadius);overflow:hidden}.videos .video .video_player video,.videos .video .video_player,.videos .video .video-js{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important}.videos .video .vjs-poster{background-size:cover}.video_slide .vjs-poster{background-size:cover}.iframe_wrap{margin:0 0 var(--paragraphSpacing) 0}.iframe_wrap:not(:first-child){margin-top:var(--size70)}.iframe_wrap.video_iframe{position:relative;height:0;padding:0 0 56.3%;border-radius:var(--borderRadius);overflow:hidden}.iframe_wrap.video_iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important}iframe{width:100% !important}.musics:not(:first-child){margin-top:var(--size70)}audio{width:100%}.fancybox-caption-wrap{text-align:center;padding:0 20px 20px;background:none}.fancybox-caption-wrap .fancybox-caption{display:inline-block;color:#000;padding:5px 15px;border-radius:0;font-weight:400;background:#fff}.fancybox-caption-wrap .fancybox-caption .resource_description{display:block}.fancybox-caption-wrap .fancybox-caption .resource_description>*:last-child{margin-bottom:0}.fancybox-slide--inline .popup_content{height:auto !important}@media screen and (max-height: 1150px){.show_fullscreen_search .header:before,.show_fullscreen_menu .header:before{height:150px}.fullscreen_menu{padding:calc(var(--headerHeight) + var(--size100)) var(--sideSpacing) var(--size80)}.fullscreen_menu .menu_inner{height:calc(100vh - 150px - (var(--headerHeight) - var(--size40)))}.fullscreen_menu .menu_columns{padding:10px 0 var(--size80)}.fullscreen_menu .navigation>li+li{margin-top:var(--size40)}.fullscreen_menu .navigation ul.level1{padding:var(--size10) 0 0 0}.fullscreen_menu .navigation ul.level1>li>a:before{left:-40px}.fullscreen_menu .navigation ul.level1>li:hover>a,.fullscreen_menu .navigation ul.level1>li.current>a{padding-left:20px}.fullscreen_menu .navigation ul.level1>li:hover>a:before,.fullscreen_menu .navigation ul.level1>li.current>a:before{left:-20px}.fullscreen_menu .meta-navigation li a{padding:calc(var(--size5) + 2px) 0}.fullscreen_menu .meta-navigation li a:before{top:calc(var(--size5) + 2px);left:-25px}.fullscreen_menu .meta-navigation li:hover>a,.fullscreen_menu .meta-navigation li.current>a{padding-left:15px}.fullscreen_menu .meta-navigation li:hover>a:before,.fullscreen_menu .meta-navigation li.current>a:before{left:-15px}.fullscreen_menu .portlet_content_menu-address{margin-top:var(--size20);padding-top:var(--size25);border-top:1px solid #207fa7}.fullscreen_menu .portlet_content_menu-address .portlet_content_description p{margin-bottom:10px}.fullscreen_search{padding:calc(var(--headerHeight) + var(--size100)) var(--sideSpacing) var(--size80)}}@media screen and (max-width: 1350px){.header .header_image{clip-path:polygon(0% 0%, 76% 0, 76% 4%, 100% 33%, 38% 51%, 9% 83%, 6% 49%, 0 37%)}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures{max-width:20.8vw}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures .picture img{height:17.8vw !important}}@media screen and (max-width: 1200px){.show_fullscreen_search .header:before,.show_fullscreen_menu .header:before{height:100px}.fullscreen_menu{padding:calc(var(--headerHeight) + 100px) var(--sideSpacing) var(--size80)}.fullscreen_menu .menu_inner{height:calc(100vh - 100px - (var(--headerHeight) - var(--size40)))}.fullscreen_menu .menu_columns{padding:10px 0 var(--size80)}.fullscreen_menu .menu_column_left{flex:0 0 calc(100% - 295px)}.fullscreen_menu .menu_column_right{flex:0 0 295px}.fullscreen_menu .navigation>li+li{margin-top:var(--size40)}.fullscreen_menu .navigation ul.level1{padding:var(--size10) 0 0 0}.fullscreen_menu .navigation ul.level1>li>a:before{left:-40px}.fullscreen_menu .navigation ul.level1>li:hover>a,.fullscreen_menu .navigation ul.level1>li.current>a{padding-left:20px}.fullscreen_menu .navigation ul.level1>li:hover>a:before,.fullscreen_menu .navigation ul.level1>li.current>a:before{left:-20px}.fullscreen_menu .meta-navigation li a{padding:calc(var(--size5) + 2px) 0}.fullscreen_menu .meta-navigation li a:before{top:calc(var(--size5) + 2px);left:-25px}.fullscreen_menu .meta-navigation li:hover>a,.fullscreen_menu .meta-navigation li.current>a{padding-left:15px}.fullscreen_menu .meta-navigation li:hover>a:before,.fullscreen_menu .meta-navigation li.current>a:before{left:-15px}.fullscreen_menu .portlet_content_menu-address{margin-top:var(--size20);padding-top:var(--size25);border-top:1px solid #207fa7}.fullscreen_menu .portlet_content_menu-address .portlet_content_description p{margin-bottom:10px}.fullscreen_search{padding:calc(var(--headerHeight) + 100px) var(--sideSpacing) var(--size80)}body{--headerHeight: 82px}.header{padding:20px var(--sideSpacing)}.header .header_image{width:523px}.header div#logo{flex:0 0 200px;width:200px}.header button{min-width:42px}.header .search_toggle{padding:8px 12px 6px}.header .search_toggle span{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal !important;border:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);-webkit-clip-path:inset(50%)}.header .search_toggle i.fa{margin:0 auto}.is_scrolled:not(.show_fullscreen_menu):not(.show_fullscreen_search) .header div#logo{flex:0 0 145px;width:145px;margin-top:-12px}.home_top .home_content_wrap{padding:calc(var(--headerHeight) + var(--size50)) var(--sideSpacing) var(--size70) var(--size60)}.home_top .home_image{padding:0}.home_top .content h1{max-width:400px}.content_wrap{padding-top:var(--size160);padding-bottom:calc(var(--size140) - var(--paragraphSpacing) + 5px)}.pictures.gallery{padding-top:var(--size60)}.footer .footer_middle .footer_inner a.footer_logo{margin:0 var(--size60) 0 0;width:200px}.footer .footer_middle .footer_inner a.footer_logo img{display:block;width:100%;height:auto}.footer .footer_middle .footer_inner .portlet_content_footer-info{font-size:18px;line-height:20px;max-width:335px;margin:-15px 0 0}.footer .footer_middle .footer_inner .portlet_content_footer-info .portlet_inner{padding:20px}.footer .footer_middle .footer_boxes{flex-flow:wrap;margin:0 calc(-1*var(--size30)) 0 0;padding:var(--size50) 0 0}.footer .footer_middle .footer_boxes .portlet{flex:0 0 33.33%;max-width:none}.footer .footer_middle .footer_boxes .portlet h3.portlet-title,.footer .footer_middle .footer_boxes .portlet h3.portlet-title a{margin-bottom:0}.footer .footer_middle .footer_boxes .portlet.portlet_content_box-info{flex:0 0 66.67%;min-width:355px;max-width:none}.footer .footer_middle .footer_boxes .portlet:first-child,.footer .footer_middle .footer_boxes .portlet:nth-child(2){padding-bottom:var(--size50)}.portlets_bottom .portlet.portlet_content .pictures{padding:0 var(--size60) 0 0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:hover h3,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3{padding-right:36px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:hover h3:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:focus-within h3:before{right:10px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3{padding:8px 16px}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container{padding-left:calc(16vw + 24px)}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container>*:nth-last-child(3):after{margin:0 0 0 5px !important;font-size:14px;width:33px;height:33px;line-height:33px !important}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{width:calc(16vw + 24px)}}@media screen and (max-width: 1000px){body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 5vw;--size55: 5.5vw;--size60: 6vw;--size65: 6.5vw;--size70: 7vw;--size80: 8vw;--size90: 9vw;--size100: 10vw;--size110: 11vw;--size120: 12vw;--size130: 13vw;--size140: 14vw;--size150: 15vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw;--headerHeight: 81px}.listing_detail .listing-custom-fields-container:not(:first-child){margin-top:0}.listing_detail .listing-custom-fields-container>div{flex:0 0 50%;box-sizing:border-box}.listing_detail .listing-custom-fields-container>div.more_fields{display:flex;flex:0 0 100%}.listing_detail .listing-custom-fields-container>div.more_fields>div{flex:0 0 50%;box-sizing:border-box}.listing_detail .listing-custom-fields-container .more_fields .single-listing-custom-field:not(:first-child){margin-top:0}.listing_detail .listing-custom-fields-container .single-listing-custom-field{margin-top:var(--size30) !important}}@media screen and (max-width: 900px){.content_wrap .column_wrap{display:flex;flex-flow:column;overflow:hidden}.content_wrap .column_wrap .column_right{flex:0 0 100%;width:100%;padding:var(--size80) 0 0}.content_wrap .column_wrap .column_right .column_inner{position:relative;position:relative;top:0}.footer .footer_top{align-items:flex-start}.footer .footer_top .social_media{flex-flow:wrap}.footer .footer_top .social_media>h2{flex:0 0 100%;padding-right:0;margin-bottom:var(--size15) !important}.footer .footer_top .social_media>h2+a.icon{margin-left:0}.footer .footer_top .social_media a{display:block;color:#fff;margin:0 0 0 12px;padding:0;width:42px;font-size:24px;line-height:42px;text-align:center;background:#0d3343;border-radius:var(--borderRadius);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.footer .footer_top .social_media a i{margin:0 !important}.footer .footer_top .social_media a:focus,.footer .footer_top .social_media a:hover{color:#0d3343;background:#fff}}@media screen and (max-width: 900px)and (max-width: 800px){.footer .footer_top .social_media a{margin:0 0 0 8px;padding:0;width:34px;font-size:18px;line-height:34px}}@media screen and (max-width: 900px){.footer .footer_middle{padding-bottom:var(--size50)}.footer .footer_middle .footer_inner a.footer_logo{margin:0 var(--size60) 0 0;width:170px}.footer .footer_middle .footer_inner .portlet_content_footer-info{font-size:14px;line-height:18px;max-width:273px}.footer .footer_middle .footer_boxes{padding:var(--size40) 0 0}.footer .footer_bottom{flex-flow:column;padding:var(--size20) var(--sideSpacing);font-size:14px;line-height:20px}.footer .footer_bottom .copy{margin:7px 0 0}.footer .footer_bottom .copy li{margin:0 10px 0 0}.portlets_right .portlets_inner_wrap{--gapBetween: var(--size40);--gapTop: var(--size40);--widthElements: calc(50vw - var(--sideSpacing) / 2);display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween))}.portlets_right .portlets_inner_wrap>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.listing_detail .column_wrap .column_right .column_inner{display:flex}.listing_detail .column_wrap .column_right .column_inner>.cf{display:none}.listing_detail .listing_properties{width:50%;flex:1 0 50%}.listing_detail .listing_properties+.portlets_right{width:50%;flex:1 0 50%}div.filter{margin:var(--size30) 0 var(--size50)}div.filter form>*{flex:1 0 50%}.cv_detail_images{margin:0 0 var(--size50)}.cv_detail_images .images img{max-height:65vw}.cv_detail .column_right .column_inner{--gapBetween: var(--size40);--gapTop: var(--size40);--widthElements: calc(50% - var(--size40));display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween))}.cv_detail .column_right .column_inner>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.cv_detail .column_right .column_inner>div{margin-top:var(--gapBetween);margin-left:var(--gapBetween) !important}.cv_detail .column_right .column_inner .portlets_right{margin-top:0;padding:0}.cv_detail .button_bar{margin-top:var(--size30)}}@media screen and (max-width: 800px){.show_fullscreen_search .header:before,.show_fullscreen_menu .header:before{height:70px}.fullscreen_menu{padding:calc(var(--headerHeight) + 70px) var(--sideSpacing) var(--size80)}.fullscreen_menu .menu_inner{height:calc(100vh - 70px - (var(--headerHeight) - var(--size40)))}.fullscreen_menu .menu_column_left{flex:0 0 calc(100% - 180px)}.fullscreen_menu .navigation ul.level1>li:hover>a,.fullscreen_menu .navigation ul.level1>li.current>a{padding-left:20px;margin-right:-20px}.fullscreen_menu .navigation ul.level1>li:hover>a:before,.fullscreen_menu .navigation ul.level1>li.current>a:before{left:-10px}.fullscreen_menu .menu_column_right{flex:0 0 180px}.fullscreen_menu .meta-navigation li a{padding:3px 0}.fullscreen_menu .meta-navigation li a:before{top:2px}.fullscreen_menu .meta-navigation li:hover>a,.fullscreen_menu .meta-navigation li.current>a{padding-left:10px}.fullscreen_menu .meta-navigation li:hover>a:before,.fullscreen_menu .meta-navigation li.current>a:before{left:-10px}.fullscreen_menu .portlet_content_menu-address .portlet_content_description p{margin-bottom:6px}.fullscreen_search{padding:calc(var(--headerHeight) + 70px) var(--sideSpacing) var(--size80)}.fullscreen_search .portlet_search .portlet-search-input{font:400 18px/28px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.05px;font-weight:700;padding:5px 0}}@media screen and (max-width: 800px)and (max-width: 800px){.fullscreen_search .portlet_search .portlet-search-input{font-size:16px;line-height:26px}}@media screen and (max-width: 800px){.fullscreen_search .portlet_search .portlet-search-button{margin-left:var(--size60)}.fullscreen_search .portlet_search .portlet-search-button+.search_icon{width:33px;height:33px;line-height:33px !important}body{--headerHeight: 65px}.header{padding:15px var(--sideSpacing)}.header .header_image{width:370px;aspect-ratio:370/196;clip-path:polygon(0% 28%, 0 69%, 35% 44%, 100% 33%, 58% 0, 0 0)}.header div#logo{flex:0 0 170px;width:170px}.header button{padding:6px 10px 4px}.header .menu_toggle{margin:0 12px 0 0}.header .menu_toggle .label{padding-right:24px}.header .menu_toggle .icon{right:10px}.header .search_toggle{padding:4px 10px}.header .social_media{display:none}.is_scrolled:not(.show_fullscreen_menu):not(.show_fullscreen_search) .header .header_image{clip-path:polygon(12% 12%, 12% 12%, 12% 12%, 12% 12%, 12% 12%, 12% 12%)}.is_scrolled:not(.show_fullscreen_menu):not(.show_fullscreen_search) .header div#logo{flex:0 0 115px;width:115px;margin-top:-9px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{--widthElements: 50%}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures{max-width:26vw}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures .picture img{height:23vw !important}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container{padding-left:0}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container>*:nth-last-child(3):after{margin:0 0 0 4px !important;font-size:11px;width:24px;height:24px;line-height:24px !important}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{position:relative;top:unset;right:unset;bottom:unset;left:unset;width:auto}.mailform_element.drei{max-width:50%}span.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}}@media screen and (max-width: 750px){.pictures.gallery{--widthElements: 50%}.listing_property_filter{margin:0 0 var(--size50)}.listing_property_filter form>*{width:50%;flex:1 0 50%;box-sizing:border-box}.portlets_bottom .portlet .portlet_form_wrap form{flex-flow:column}.portlets_bottom .portlet .portlet_form_wrap .form_element{flex:0 0 100%;width:100%;padding:0 0 var(--size30)}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap{flex:0 0 100%;width:100%}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper{display:block}.portlets_bottom .portlet .portlet_form_wrap .form_submit_wrap .input_wrapper input{display:block;width:100%}}@media screen and (max-width: 600px){.show_fullscreen_search .header:before,.show_fullscreen_menu .header:before{height:65px}.fullscreen_menu{padding:calc(var(--headerHeight) + 65px) var(--sideSpacing) var(--size80)}.fullscreen_menu .menu_inner{height:calc(100vh - 70px - var(--headerHeight))}.fullscreen_menu .menu_columns{flex-flow:column;padding-top:7px}.fullscreen_menu .menu_column_left{flex:0 0 100%}.fullscreen_menu .menu_column_right{flex:0 0 100%;margin-top:var(--size60);padding-top:var(--size25);border-top:1px solid #207fa7}.fullscreen_search{padding:calc(var(--headerHeight) + 65px) var(--sideSpacing) var(--size80)}.footer .footer_middle{padding-bottom:var(--size65)}.footer .footer_middle .footer_inner{flex-flow:wrap}.footer .footer_middle .footer_inner a.footer_logo{flex:0 0 auto;margin-bottom:20px;width:150px}.footer .footer_middle .footer_inner .portlet_content_footer-info{flex:0 0 auto}.footer .footer_middle .footer_boxes{padding:var(--size40) 0 0}.footer .footer_middle .footer_boxes .portlet_quicklinks{display:none}.footer .footer_middle .footer_boxes .portlet{flex:0 0 100% !important;min-width:0 !important}.footer .footer_middle .footer_boxes .portlet:nth-child(2){padding-bottom:0}.footer .footer_bottom .copy{margin-top:10px}.breadcrumb .you_are_here{display:block;font-weight:700}.breadcrumb .breadcrumb_home{padding:0}.breadcrumb .breadcrumb_separator{padding:0 6px}.breadcrumb .breadcrumb_separator:before{font-size:13px}div.bx-wrapper .bx-controls{padding:10px 0 0}div.bx-wrapper .bx-controls a.slider_fancybox_link{font-size:14px;line-height:20px}div.bx-wrapper .bx-controls-direction a{width:30px;height:30px}div.bx-wrapper .bx-controls-direction a:before{font-size:14px;line-height:30px}div.bx-wrapper .bx-controls-direction a.bx-next{margin-left:8px;margin-right:14px}div.bx-wrapper .slide_text_container{display:none}.portlets_right .portlets_inner_wrap{--widthElements: 100%}.portlets_bottom .portlet.portlet_content .portlet-content{flex-flow:column}.portlets_bottom .portlet.portlet_content .pictures{flex:0 0 100%;max-width:100%;margin:0 0 var(--size50);padding:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{--widthElements: 100%}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{--gapTop: var(--size45)}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry:not(:first-child){margin-top:var(--size55)}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-entry-inline{flex-flow:column}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures{max-width:100%;margin:0 0 var(--size30);order:0}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures .picture img{height:auto !important;max-height:50vw}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container{padding-left:0}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{position:relative;top:unset;right:unset;bottom:unset;left:unset;width:auto}.section{padding:var(--size90) 0}.section .section_inner{max-width:1040px;margin-left:auto;margin-right:auto;padding-right:var(--sideSpacing);padding-left:var(--sideSpacing)}.section.section_events .portlet_cache *:not(.event_date_list)+div.event_date_list{padding-top:var(--size45)}.listing_detail .listing_entry_backlink{margin-top:var(--size35)}.listing_detail .column_wrap .column_right .column_inner{flex-flow:column}.listing_detail .listing_properties{width:100%;flex:0 0 100%}.listing_detail .listing_properties+.portlets_right{width:100%;flex:0 0 100%}.listing_detail .listing-custom-fields-container>div{flex:0 0 100%}.listing_detail .listing-custom-fields-container>div.more_fields{flex-flow:wrap}.listing_detail .listing-custom-fields-container>div.more_fields>div{flex:0 0 100%}.mailform_element.zwei,.mailform_element.drei{max-width:100%}.pagination .pagination-numbers a{width:30px;height:30px;font-size:14px;line-height:30px;margin:0 4px}.pagination .pagination-links a{left:-34px;width:30px;height:30px}.pagination .pagination-links a:before{font-size:16px;line-height:30px}.pagination .pagination-links a.next{right:-34px}.filter+div.event_date_list{padding-top:var(--size45)}div.event_date_list{flex-flow:column}.cv_detail .column_right .column_inner{--widthElements: calc(100% - var(--size40))}.content .search .search_item_wrap{flex-flow:column}}@media screen and (max-width: 550px){.home_top{flex-flow:column}.home_top .home_content_wrap{text-align:center;padding:var(--size50) var(--sideSpacing) var(--size110)}.home_top .home_image{padding:15px 0 0}.home_top .home_image img{max-height:400px}.home_top .content h1{max-width:340px;margin-left:auto;margin-right:auto}.home_top .content .content_button{margin:var(--size20) 3px 0}.home_top .content .content_button:not(:first-child){margin-top:var(--size20)}}@media screen and (max-width: 500px){body{--size10: 5px;--size15: 9px;--size20: 15px;--size25: 17px;--size30: 18px;--size35: 20px;--size40: 22px;--size45: 23px;--size50: 26px;--size55: 26px;--size60: 28px;--size65: 28px;--size70: 32px;--size80: 35px;--size90: 35px;--size100: 40px;--size110: 40px;--size120: 40px;--size130: 45px;--size140: 45px;--size150: 50px;--size160: 50px;--size170: 50px;--size180: 55px;--size190: 55px;--size200: 60px;--sideSpacing: 20px}.content_wrap{padding-top:calc(var(--size160) + 20px)}.footer .footer_top{flex-flow:column}.footer .footer_top .social_media>h2{margin-bottom:7px !important}.footer .footer_top .portlet.hidden{margin:20px 0 0}.listing_property_filter form>*{width:100%;flex:1 0 100%}div.filter form>*{width:100%;flex:1 0 100%}div.filter form .filter_buttons{display:block;width:100%}div.filter form .filter_buttons .input_wrapper{display:block;width:100%}div.filter form .filter_buttons .input_wrapper input{display:block;width:100%}}@media screen and (max-width: 450px){.fullscreen_search .portlet_search form{flex-flow:wrap}.fullscreen_search .portlet_search .portlet-search-input{flex:0 0 100%}.fullscreen_search .portlet_search .portlet-search-button{flex:0 0 100%;margin-left:0;margin-top:20px}.fullscreen_search .portlet_search .portlet-search-button+.search_icon{top:auto;bottom:2px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.header .header_image{width:240px;aspect-ratio:240/195;clip-path:polygon(0% 28%, 0 69%, 35% 44%, 100% 33%, 58% 0, 0 0)}.header div#logo{flex:0 0 150px;width:150px}.header button{padding:10px !important;min-height:35px;min-width:36px;text-align:center;box-sizing:border-box}.header .menu_toggle{margin:0 8px 0 0}.header .menu_toggle .label{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal !important;border:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);-webkit-clip-path:inset(50%)}.header .menu_toggle .icon{position:relative;top:unset;right:unset;bottom:unset;left:unset;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.header .search_toggle i.fa{margin:0 auto}}@media screen and (max-width: 400px){.pictures.gallery{--widthElements: 100%}}@media print{body{--size10: 1vw;--size15: 1.5vw;--size20: 2vw;--size25: 2.5vw;--size30: 3vw;--size35: 3.5vw;--size40: 4vw;--size45: 4.5vw;--size50: 4.8vw;--size60: 5vw;--size70: 5.5vw;--size80: 6vw;--size90: 7vw;--size100: 8vw;--size110: 9vw;--size120: 10vw;--size130: 11vw;--size140: 12vw;--size150: 13vw;--size160: 16vw;--size170: 17vw;--size180: 18vw;--size190: 19vw;--size200: 20vw}body{color:#000;background:#fff}.cv_detail_images,div.filter,.home_top .home_image,#portlet_content_33,#portlet_content_30,.footer .footer_middle>.footer_inner,.footer .footer_top,#bx-slider-wrap,.header .header_right,.show_fullscreen_search .fullscreen_search,.show_fullscreen_menu .fullscreen_menu,.header .header_image,.listing_property_filter,.listing_entry_backlink,.iframe_wrap.video_iframe,.videos,.breadcrumb,.footer .footer_bottom,.footer .footer_top,.content ul.tags,.portlet.portlet_quicklinks,.portlet.portlet_listing a.portlet_listing_link,.portlet a.portlet_content_link,.mailform-submit,.login_form .button,.pagination,.listing_entry_backlink a,.listing-more-button,.content_button,.documents,#navigation,.imprint{display:none !important}.header{position:static;padding:0 0 var(--size70);background:none;border:0}.header .header_inner{padding:0}.header div#logo{flex:0 0 180px;width:180px;margin:0}.is_scrolled:not(.show_fullscreen_menu):not(.show_fullscreen_search) .header div#logo{flex:0 0 180px;width:180px;margin:0}#siteframe{padding-top:0}.content_wrap{padding-top:0 !important;padding-bottom:var(--size90);z-index:10}.content_wrap .column_wrap{flex-flow:column}.content_wrap .column_wrap .column_right{flex:0 0 100%;width:100%;padding:var(--size50) 0 0}.content_wrap .column_wrap .column_right .column_inner{position:relative;top:0}.home_top{margin:0;color:#000;background:none}.home_top .home_content_wrap{padding:0}.home_top .content h1{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0;max-width:none}.home_top .content h1:hover{color:#000}}@media print{.home_top .content h1{font-size:26px;line-height:32px;margin:0 0 var(--size20)}.home_top .content>*{color:#000}.home_top .content>*:hover{color:#000}.footer{color:#000;padding:25px 0 0;background:none;border-top:1px solid rgba(0,0,0,.15)}.footer a{color:#000}.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{color:#000}.footer .portlet h3.portlet-title:hover,.footer .portlet h3.portlet-title a:hover{color:#000}.footer .footer_middle{padding:0}.footer .footer_middle .footer_boxes{display:flex;margin:0;padding:0}.footer .footer_middle .footer_boxes .portlet{flex:0 0 100%;padding:0}.footer .footer_middle .footer_boxes .portlet:not(:first-child){display:none}.footer .footer_middle .footer_boxes .portlet:first-child .portlet_content_description:before{content:"ZeughausKultur";font-weight:700}.footer .footer_middle .footer_boxes .portlet h3.portlet-title,.footer .footer_middle .footer_boxes .portlet h3.portlet-title a{color:#000}h1+h2.subtitle{margin-top:calc(-1*var(--size20))}p+h2,ul+h2,ol+h2,.table_wrap_container+h2,p.content_button+h2{margin-top:var(--size50)}p+h4,p+h3,ul+h4,ul+h3,ol+h4,ol+h3,.table_wrap_container+h4,.table_wrap_container+h3,p.content_button+h4,p.content_button+h3{margin-top:var(--size40)}.section{padding-bottom:0}.portlets_bottom{padding:0 0 var(--size100)}.portlets_bottom .portlet+.portlet{margin-top:var(--size110)}.portlets_bottom .portlet .portlet_listing_subtitle,.portlets_bottom .portlet .portlet_content_subtitle{position:relative;font:700 48px/54px "Simplon",Arial,Verdana,sans-serif;letter-spacing:.15px;text-decoration:none !important;color:#000;margin:0 0 var(--size30) 0;padding:0;font-weight:400;margin-top:calc(-1*var(--size20))}.portlets_bottom .portlet .portlet_listing_subtitle:hover,.portlets_bottom .portlet .portlet_content_subtitle:hover{color:#000}}@media print{.portlets_bottom .portlet .portlet_listing_subtitle,.portlets_bottom .portlet .portlet_content_subtitle{font-size:26px;line-height:32px;margin:0 0 var(--size20)}.portlets_bottom .portlet.portlet_content .pictures{padding:0 var(--size50) 0 0}.portlets_bottom .portlet.portlet_content.colored{padding:0;color:#000;background:none}.portlets_bottom .portlet.portlet_content.colored:before,.portlets_bottom .portlet.portlet_content.colored:after{display:none}.portlets_bottom .portlet.portlet_content.colored .portlet-title,.portlets_bottom .portlet.portlet_content.colored .portlet-title a{color:#000}.portlets_bottom .portlet.portlet_content.colored .portlet-title:hover,.portlets_bottom .portlet.portlet_content.colored .portlet-title a:hover{color:#000}.portlets_bottom .portlet.portlet_content.colored .portlet_content_subtitle,.portlets_bottom .portlet.portlet_content.colored .portlet_content_introduction{color:#000}.portlets_bottom .portlet.portlet_content.colored.black{background:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h3{padding:10px 16px}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry:not(:first-child){margin-top:var(--size25)}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures{max-width:150px;margin:6px 0 6px var(--size30)}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .pictures .picture img{height:150px !important}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container{padding-left:150px}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-listing-content-container>*:nth-last-child(3):after{display:none}.portlets_bottom .portlet.portlet_listing.compact .portlet-listing-entry .portlet-entry-date{width:150px}.portlets_right .portlets_inner_wrap{--gapBetween: var(--size40);--gapTop: var(--size40);--widthElements: 50%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween))}.portlets_right .portlets_inner_wrap>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.listing_entry h3.subtitle,.overview_item h3.subtitle{margin-top:calc(-1*var(--size15))}#google_maps_iframe{padding-top:0;margin-bottom:var(--size50)}div.filter+.event_date_list{margin-top:var(--size50)}div.event_date_list h3{margin-top:calc(-1*var(--size15))}div.event_date_list .detail_link_wrap{display:none}.cv_detail h1+h3{margin-top:calc(-1*var(--size20))}.cv_detail .column_right .column_inner{--gapBetween: var(--size40);--gapTop: var(--size40);--widthElements: 50%;display:flex;flex-flow:wrap;margin:calc(-1*var(--gapTop)) 0 0 calc(-1*var(--gapBetween));width:calc(100% + var(--gapBetween));margin-top:0}.cv_detail .column_right .column_inner>*{flex:0 0 var(--widthElements);max-width:var(--widthElements);padding:var(--gapTop) 0 0 var(--gapBetween);box-sizing:border-box}.cv_detail .column_right .column_inner>div{padding-left:var(--gapBetween)}.cv_detail .column_right .reservation_types .input_wrapper{display:none}.cv_detail .button_bar{display:none}}
