#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";
@font-face{font-family:"TheSansOffice";src:url(../../files/layout/fonts/TheSansOffice5_c.eot);src:local("â?º"), url(../../files/layout/fonts/TheSansOffice5_c.woff) format("woff"), url(../../files/layout/fonts/thesansoffice5_c.svg#thesansoffice) format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"TheSansOffice";src:url(../../files/layout/fonts/TheSansOffice5i_c.eot);src:local("â?º"), url(../../files/layout/fonts/TheSansOffice5i_c.woff) format("woff"), url(../../files/layout/fonts/thesansoffice5i_c.svg#thesansoffice) format("svg");font-style:oblique;font-weight:normal}@font-face{font-family:"TheSansOffice";src:url(../../files/layout/fonts/TheSansOffice7_c.eot);src:local("â?º"), url(../../files/layout/fonts/TheSansOffice7_c.woff) format("woff"), url(../../files/layout/fonts/thesansoffice7_c.svg#thesansoffice) format("svg");font-style:normal;font-weight:bold}@font-face{font-family:"TheSansOffice";src:url(../../files/layout/fonts/TheSansOffice7i_c.eot);src:local("â?º"), url(../../files/layout/fonts/TheSansOffice7i_c.woff) format("woff"), url(../../files/layout/fonts/thesansoffice7i_c.svg#thesansoffice) format("svg");font-style:oblique;font-weight:bold}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html,body{min-height:100%;overflow-x:hidden}body{min-height:100vh;text-rendering:optimizeSpeed;font-size:100%;color:#424646;font-family:"Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;background:#ffffff}body strong{font-weight:700}body.scroll_none{overflow:hidden}*:focus:not(:focus-visible){outline:0 !important}.inside{position:relative;width:calc(100% - 100px);margin:auto}@media only screen and (max-width:1023px){.inside{width:calc(100% - 60px)}}@media only screen and (max-width:479px){.inside{width:calc(100% - 40px)}}.mod_article{position:relative;clear:both}.row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-space{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.bigtext{font-weight:300;font-size:2rem;line-height:1.3}.subline{font-weight:300;font-size:2.6rem;line-height:1.3}.pd_60{padding:60px 0}@media only screen and (max-width:767px){.pd_60{padding:30px 0}}.pd_80{padding:80px 0}@media only screen and (max-width:767px){.pd_80{padding:40px 0}}.pd_100{padding:100px 0}@media only screen and (max-width:767px){.pd_100{padding:40px 0}}.pd_120{padding:120px 0}@media only screen and (max-width:767px){.pd_120{padding:40px 0}}.pt_60{padding-top:60px}@media only screen and (max-width:767px){.pt_60{padding:30px 0}}.pt_80{padding-top:80px}@media only screen and (max-width:767px){.pt_80{padding:30px 0}}.mod_article.darkblue{background:#254C65;color:#ffffff}.bg_image{height:100%}.bg_image img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.bg_image figcaption{position:absolute;bottom:10px;right:10px;font-size:90%}a{text-decoration:none;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;color:#009ccb}a.stretch::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.button_link{display:inline-block;background:#ca3f79;color:#ffffff;padding:10px 40px;border-radius:20px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;margin:30px 20px}.button_link:hover,.button_link:focus{background:#f0c739}.more_right{text-align:right;margin-top:30px}.more_right a:after{content:url("../../files/layout/images/arrow_blue.svg");display:inline-block;margin-left:15px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}ul{list-style:none}.ce_text ul,.float_acc ul,.teamquote ul{padding-bottom:16px;padding-left:18px}.ce_text ul ul,.float_acc ul ul,.teamquote ul ul{padding-bottom:0}.ce_text li,.float_acc li,.teamquote li{text-indent:-18px;margin-bottom:0.4rem;line-height:1.3}.ce_text li:before,.float_acc li:before,.teamquote li:before{content:"";display:inline-block;width:7px;height:7px;background:#5AB7DA;margin-right:10px;vertical-align:2px;border-radius:50%}.ce_text li li:before,.float_acc li li:before,.teamquote li li:before{content:"";display:inline-block;width:8px;height:2px;background:#5AB7DA;margin-right:10px;vertical-align:4px;border-radius:0%}h1,h2,h3{width:100%;line-height:1.1;font-weight:normal}h1,.main_headline{text-align:center;font-size:2.8rem;width:100%;margin-bottom:50px;color:#254C65}@media only screen and (max-width:1023px){h1,.main_headline{font-size:2.5rem}}@media only screen and (max-width:767px){h1,.main_headline{font-size:2.3rem}}@media only screen and (max-width:479px){h1,.main_headline{font-size:2rem}}.main_headline{margin-top:-2px;background:#ffffff;padding-top:60px}h2{text-align:center;font-size:2.4rem;margin-bottom:2rem;color:#254C65}@media only screen and (max-width:1023px){h2{font-size:2rem}}@media only screen and (max-width:767px){h2{font-size:1.8rem}}@media only screen and (max-width:479px){h2{font-size:1.6rem}}h3{font-size:1.5rem;margin-bottom:1rem;color:#009ccb}@media only screen and (max-width:1023px){h3{font-size:1.3rem;margin-bottom:0.7rem}}h4{font-size:1rem;margin-bottom:0.4rem;color:#009ccb;text-transform:uppercase}.black h4{color:#424646}h5{font-size:1.1rem;margin-bottom:1rem;color:#254C65}@media only screen and (max-width:1023px){h5{font-size:1rem;margin-bottom:0.5rem}}p{padding-bottom:16px}.formbody{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto}label{display:block}fieldset{border:none}.widget{position:relative}.widget-text{width:48%;margin-bottom:30px}@media only screen and (max-width:767px){.widget-text{width:100%}}.widget-textarea{width:100%}input,textarea{height:38px;width:100%;font-size:100%;color:#424646;font-family:"Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;padding:5px;width:100%;background:none;border:1px solid #bebec0;border-radius:0;font-size:0.9rem}input strong,textarea strong{font-weight:700}textarea{height:150px}.text_teaser input,.text_teaser textarea{color:#ffffff;border-color:#ffffff}.text_teaser ::placeholder{color:#ffffff}.mod_subscribe .widget-text,.mod_unsubscribe .widget-text{width:calc(100% - 200px)}.mod_subscribe .widget-submit,.mod_unsubscribe .widget-submit{width:180px;margin-top:0}.mod_subscribe .widget-submit button,.mod_unsubscribe .widget-submit button{display:block;background:#0286ae}.text_teaser ::placeholder{color:#fff}.widget-checkbox{width:100%}.widget-submit{margin-top:2rem;text-align:right;width:100%}.submit{border:none;background:#5AB7DA;color:#ffffff;padding:0px 30px;height:38px;font-size:0.9rem;text-align:left;cursor:pointer;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.submit:hover{background:#009ccb}.ce_catalogFilterForm form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_catalogFilterForm form .awesomplete{width:100%}.ce_catalogFilterForm form .ctlg_form_field{width:calc(48.5% - 100px);margin-right:1%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-end}@media only screen and (max-width:767px){.ce_catalogFilterForm form .ctlg_form_field{width:100%;margin-right:0;margin-bottom:10px}}.ce_catalogFilterForm form .submit_container{width:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-end}@media only screen and (max-width:767px){.ce_catalogFilterForm form .submit_container{width:100%;margin-top:10px}}.ce_catalogFilterForm form .select2-container--default .select2-selection--multiple{border-color:#bebec0;border-radius:0;height:38px;font-size:0.9rem}.ce_catalogFilterForm form .select2-container--focus .select2-selection--multiple{outline:2px solid #ca3f79;outline-offset:2px}.ce_catalogFilterForm form .submit{width:100%;border:none;background:#5AB7DA;color:#ffffff;padding:0px 30px;height:38px;font-size:0.9rem;text-align:left;cursor:pointer;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.ce_catalogFilterForm form .submit::before{content:url("../../files/layout/images/icon_filter.svg");margin-right:20px;vertical-align:middle}.ce_catalogFilterForm form .submit:hover{background:#254C65}.ce_catalogFilterForm form .reset{color:#009ccb;font-size:0.9rem;padding-top:10px;display:block;width:100%}.ce_catalogFilterForm form .reset .close:before{content:"×";margin-right:6px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#009ccb !important}img,picture{max-width:100%;width:100%;display:block;height:auto}svg,svg *{pointer-events:none}#header{position:relative;padding:25px 0;z-index:200}#header a{color:#254C65}#header .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#logo{width:270px}@media only screen and (max-width:1023px){#logo{width:240px}}@media only screen and (max-width:767px){#logo{width:200px}}.navbar{margin-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:flex-start;font-size:0.97rem}.navi_main{-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.navi_main ul{padding:0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.navi_main{background:#ffffff;z-index:1000;position:fixed;top:0px;right:0px;padding:10vw 0;bottom:0px;width:0%;max-width:600px;right:-100%;overflow-y:auto}.navi_main.show{right:0;width:100%}}@media only screen and (max-width:479px){.navi_main{justify-content:space-between}}.navi_main li{list-style:none;text-transform:uppercase;margin-left:2vw}@media only screen and (max-width:1279px){.navi_main li{margin-left:1.5vw}}@media only screen and (max-width:1023px){.navi_main li{margin-left:0;position:relative;width:100%;display:block;padding:0.5rem 30px;font-size:1.5rem;border-bottom:1px solid #254C65}}@media only screen and (max-width:767px){.navi_main li{font-size:1.2rem}}.navi_main.mobile{display:none}@media only screen and (max-width:1023px){.navi_main.mobile{display:block}}.navi_main strong,.navi_main .trail,.navi_main .trail .nolink{color:#f0c739 !important}.navi_main li.leistungen .level_2{width:900px;margin-left:-400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.navi_main li.leistungen .level_2{width:100%;margin-left:0px}}.navi_main li.leistungen .level_2 li.submenu{width:30%;position:relative}.navi_main li.leistungen .level_2 li.submenu a:not(.level_3 a),.navi_main li.leistungen .level_2 li.submenu strong:not(.level_3 strong){display:block;position:relative;text-transform:uppercase}.navi_main li.leistungen .level_2 li.submenu a:not(.level_3 a):before,.navi_main li.leistungen .level_2 li.submenu strong:not(.level_3 strong):before{content:"";width:100%;height:150px;background-size:cover;display:block;margin-bottom:0.8rem;margin-top:0.5rem}@media only screen and (max-width:1023px){.navi_main li.leistungen .level_2 li.submenu{width:100%}.navi_main li.leistungen .level_2 li.submenu a:not(.level_3 a):before,.navi_main li.leistungen .level_2 li.submenu strong:not(.level_3 strong):before{display:none}}.navi_main li.leistungen1 a:not(.level_3 a):before,.navi_main li.leistungen1 strong:not(.level_3 strong):before{background-image:url("../../files/inspiring-health/navigation/leistungen1.jpg")}.navi_main li.leistungen2 a:not(.level_3 a):before,.navi_main li.leistungen2 strong:not(.level_3 strong):before{background-image:url("../../files/inspiring-health/navigation/leistungen2.jpg")}.navi_main li.leistungen3 a:not(.level_3 a):before,.navi_main li.leistungen3 strong:not(.level_3 strong):before{background-image:url("../../files/inspiring-health/navigation/leistungen3.jpg")}.navi_main a,.navi_main strong,.navi_main a.trail,.navi_main .span_link{font-weight:normal;cursor:pointer;display:inline-block;padding:4px 0;z-index:1;color:#254C65}.navi_main .opener{border:0;padding:0;background:none}.navi_main .opener::after{content:"";display:inline-block;width:8px;height:8px;margin:0 6px;top:-4px;border-top:1px solid #254C65;border-left:1px solid #254C65;transform:rotate(-135deg);position:relative}@media only screen and (max-width:1023px){.navi_main .opener::after{width:15px;height:15px;position:absolute;right:30px;top:20px}}.navi_main .level_2{position:absolute;z-index:1000;width:0px;overflow:hidden;padding:2rem 1rem;height:0px;opacity:0;background:#ffffff;-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2);-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}@media only screen and (max-width:1023px){.navi_main .level_2{-webkit-box-shadow:none;box-shadow:none;position:relative;padding:0rem;top:0px}}@media only screen and (max-width:479px){.navi_main .level_2{position:relative;left:0%}}.navi_main .level_2.show{width:300px;height:auto;opacity:1}.navi_main .level_2 a::before{background:none;content:url("../../files/layout/images/arrow_yellow_small.svg");display:inline-block;margin-right:10px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.navi_main .level_2 a:hover::before{margin-right:20px}.navi_main .level_2 strong{cursor:default}.navi_main .level_2 strong::before{background:none;content:url("../../files/layout/images/arrow_yellow_small.svg");display:inline-block;margin-right:10px}.navi_main .level_2 li{margin-left:0;padding:0.1rem 0.3rem;display:block;width:100%;text-transform:none}@media only screen and (max-width:1023px){.navi_main .level_2 li{border:none;font-size:1.1rem;padding:0.1rem 0}}@media only screen and (max-width:479px){.navi_main .level_2 li{font-size:1rem}}.navi_main .level_2 .level_3 a,.navi_main .level_2 .level_3 strong{padding-left:25px;position:relative;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.navi_main .level_2 .level_3 a:hover,.navi_main .level_2 .level_3 strong:hover{padding-left:35px}.navi_main .level_2 .level_3 a::before,.navi_main .level_2 .level_3 strong::before{position:absolute;left:0}.nav_language{margin-top:4px;border-left:2px solid #f0c739;padding-left:15px;margin-left:15px;margin-right:15px}@media only screen and (max-width:1023px){.nav_language{border-left:none;margin-right:60px;margin-top:0px}}@media only screen and (max-width:767px){.nav_language{margin-top:-5px}}.nav_language li{display:inline-block}.nav_language strong{font-weight:normal;color:#f0c739}@media only screen and (max-width:1023px){.linkedin{display:none}}.menu{top:0;display:none;position:absolute;right:0;z-index:100;padding:0;width:40px;height:40px;border:none;background:none;z-index:9990}@media only screen and (max-width:1023px){.menu{display:block}}@media only screen and (max-width:767px){.menu{margin-top:-5px}}.menu .menu-box{position:relative;display:block;cursor:pointer}.menu .menu-box .menu-inner,.menu .menu-box .menu-inner::before,.menu .menu-box .menu-inner::after{display:block;position:absolute;background:#f0c739;border-radius:20px;height:4px;width:100%;transition:0.4s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.menu .menu-box .menu-inner::before{margin-top:-16px;content:""}.menu .menu-box .menu-inner::after{content:"";margin-top:16px;width:70%;margin-left:30%}.menu.active{position:fixed}.menu.active .menu-inner{background:none !important}.menu.active .menu-inner::before{transform-origin:bottom;width:80%;transform:rotatez(405deg);margin-top:20px;background:#f0c739}.menu.active .menu-inner::after{transform-origin:top;transform:rotatez(-405deg);width:80%;margin-top:20px;background:#f0c739;margin-left:0%}.heroslider .slide{height:calc(100vh - 90px);background-size:cover}.heroslider .slide figure:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0, 0, 0, 0.04);z-index:1}.heroslider .slide img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.heroslider .slide .textwrap{z-index:6;position:relative;position:relative;width:calc(100% - 100px);margin:auto;margin:auto;text-align:center;color:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;height:calc(100vh - 90px)}@media only screen and (max-width:1023px){.heroslider .slide .textwrap{width:calc(100% - 60px)}}@media only screen and (max-width:479px){.heroslider .slide .textwrap{width:calc(100% - 40px)}}.heroslider .slide .textwrap h2{font-size:3.5rem;color:#ffffff;hyphens:auto}@media only screen and (max-width:1023px){.heroslider .slide .textwrap h2{font-size:3rem}}@media only screen and (max-width:767px){.heroslider .slide .textwrap h2{font-size:2.5rem}}.heroslider .slide .textwrap p{width:100%;font-size:1.6rem}@media only screen and (max-width:1023px){.heroslider .slide .textwrap p{font-size:1.3rem}}@media only screen and (max-width:767px){.heroslider .slide .textwrap p{font-size:1.15rem}}.heroslider .slide .textwrap a{display:inline-block;position:relative;background:#ffffff;color:#ffffff;padding:10px 40px;border-radius:20px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;border:2px solid #f0c739;overflow:hidden}.heroslider .slide .textwrap a:before{content:"";position:absolute;z-index:0;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:#f0c739;border-radius:20px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.heroslider .slide .textwrap a span{position:relative;z-index:5}.heroslider .slide .textwrap a:hover,.heroslider .slide .textwrap a:focus{color:#f0c739}.heroslider .slide .textwrap a:hover:before,.heroslider .slide .textwrap a:focus:before{transform:scale(0%)}.scrolldown{position:absolute;margin-top:-50px;left:50%;margin-left:-60px;z-index:20;width:0;height:0;border-style:solid;border-width:50px 60px 0 60px;border-color:transparent transparent transparent}.scrolldown:hover,.scrolldown:focus{border-color:#f0c739 transparent transparent}.scrolldown:before,.scrolldown:after{content:"";display:block;position:absolute;height:51px;width:50vw;background:#ffffff;top:-50px;left:calc(-50vw - 25px);transform:skew(50deg)}.scrolldown:after{right:calc(-50vw - 25px);left:auto;transform:skew(-50deg)}.media figure{position:relative;height:77vh;background-size:cover;background-position:center center}@media only screen and (max-width:1279px){.media figure{height:70vh}}@media only screen and (max-width:1023px){.media figure{height:50vh}}@media only screen and (max-width:767px){.media figure{height:40vh}}.media figure:after{content:"";display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0, 0, 0, 0.04);z-index:1}.media figure img,.media figure picture{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.media_top .media figure{background-position:center top}.media_bottom .media figure{background-position:center bottom}.teaser{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser.row-reverse{flex-direction:row-reverse}@media only screen and (max-width:1023px){.teaser.row-reverse{flex-direction:row}}.teaser .figureholder{position:relative;overflow:hidden;width:50%}@media only screen and (max-width:1023px){.teaser .figureholder{width:100%}}.teaser figure{width:100%;height:100%;position:relative;background-size:cover;background-position:center center;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.teaser figure:hover{transform:scale(1.1);filter:contrast(1.25)}.teaser figure img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media only screen and (max-width:1023px){.teaser figure{width:100%;padding-bottom:55%}}.teaser .textwrap{position:relative;width:50%;color:#ffffff;padding:100px 50px}.teaser .textwrap h2,.teaser .textwrap h3{color:#ffffff;font-size:2rem;margin-bottom:1.5rem}@media only screen and (max-width:767px){.teaser .textwrap h2,.teaser .textwrap h3{font-size:1.7rem}}.teaser .textwrap h4{color:#ffffff;font-size:1.4rem;font-weight:normal;margin-top:-1rem;margin-bottom:1.5rem}@media only screen and (max-width:1023px){.teaser .textwrap{width:100%;padding:80px 30px}}@media only screen and (max-width:479px){.teaser .textwrap{padding:60px 20px}}.teaser a.more-link{color:#ffffff}.teaser a.more-link:after{content:url("../../files/layout/images/arrow.svg");display:inline-block;margin-left:15px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.teaser a.more-link::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.blue.teaser .textwrap{background:#009ccb}.yellow.teaser .textwrap{background:#f0c739}.magenta.teaser .textwrap{background:#ca3f79}.lightblue.teaser .textwrap{background:#5AB7DA}.darkblue.teaser .textwrap{background:#254C65}.success.teaser:nth-child(5n+1) .textwrap{background:#009ccb}.success.teaser:nth-child(5n+2){flex-direction:row-reverse}.success.teaser:nth-child(5n+2) .textwrap{background:#5AB7DA}.success.teaser:nth-child(5n+3) .textwrap{background:#f0c739}.success.teaser:nth-child(5n+4){flex-direction:row-reverse}.success.teaser:nth-child(5n+4) .textwrap{background:#254C65}.square{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px}@media only screen and (max-width:1023px){.square{margin-bottom:0px}}.square .figureholder{position:relative;width:50%;padding-left:50px;padding-bottom:50px;overflow:hidden}@media only screen and (max-width:1023px){.square .figureholder{width:100%;height:400px}}.square .figureholder:before{content:"";position:absolute;width:100%;height:100%;left:-50px;bottom:-50px}.square figure{position:relative;height:100%;background-size:cover;background-position:center;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;z-index:10;background-color:#ffffff}.square figure:hover{transform:scale(1.1);filter:contrast(1.25)}.square figure img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.square a.more-link:after{content:url("../../files/layout/images/arrow.svg");display:inline-block;margin-left:15px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.square a.more-link:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.square .textwrap{width:50%;padding:100px 50px}@media only screen and (max-width:1023px){.square .textwrap{width:100%;padding:20px}}.square.yellow h3,.square.yellow a{color:#f0c739}.square.yellow a:after{content:url("../../files/layout/images/arrow_yellow.svg")}.square.yellow .figureholder:before{background:#f0c739}.square.magenta h3,.square.magenta a{color:#ca3f79}.square.magenta a.more-link:after{content:url("../../files/layout/images/arrow_magenta.svg")}.square.magenta a.more-link:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.square.magenta .figureholder:before{background:#ca3f79}.eventholder{color:#ffffff;background:#254C65}.eventholder .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.eventholder h2{color:#ffffff}.special{margin-top:30px}.special .inside{display:block}.special .eventlist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.33%}@media only screen and (max-width:1023px){.special .eventlist{margin-left:-2%}}.special .news_block{color:#ffffff;margin-left:1.33%;margin-bottom:2rem}.special .news_block h3{color:#ffffff}@media only screen and (max-width:1023px){.special .news_block{margin-left:2%}}.special .news_block:nth-child(4n+2){background:#5AB7DA}.special .news_block:nth-child(4n+3){background:#009ccb}.special .news_block:nth-child(4n+4){background:#0286ae}.special .news_block:nth-child(4n+5){background:#f0c739}.news_start{position:relative;overflow:hidden}.news_start h3{font-size:1.7rem;font-weight:normal;margin-bottom:10px}@media only screen and (max-width:767px){.news_start h3{font-size:1.4rem}}.news_start .time_block{font-weight:bold;line-height:1}.news_start .tagline{font-weight:normal;font-size:2.6rem}@media only screen and (max-width:767px){.news_start .tagline{font-size:1.8rem}}.news_start time{display:block}.news_start a{color:#ffffff}.news_start figure{position:relative;height:200px;background-size:cover;background-position:center;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.news_start figure:hover{transform:scale(1.1);filter:contrast(1.25)}.news_start img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.news_start .more:after{content:url("../../files/layout/images/arrow.svg");display:inline-block;margin-left:15px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.news_teaser{padding:3rem 2rem 2rem 2rem;position:relative}@media only screen and (max-width:1023px){.news_teaser{padding:2rem 1.4rem 1.4rem 1.4rem}}.news_block{width:32%}@media only screen and (max-width:1023px){.news_block{width:48%}}@media only screen and (max-width:767px){.news_block{width:98%}}.news_block.yellow{background:#f0c739}.news_block.lightblue{background:#5AB7DA}.news_block.blue{background:#009ccb}.darkblue{background:#254C65}.single-coutnerup{width:31%;color:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (max-width:767px){.single-coutnerup{width:100%;justify-content:flex-start;margin-bottom:30px}}.single-coutnerup .title{display:block;font-size:1.6rem;line-height:1.2}@media only screen and (max-width:1279px){.single-coutnerup .title{font-size:1.4rem}}@media only screen and (max-width:1023px){.single-coutnerup .title br{display:none}}@media only screen and (max-width:767px){.single-coutnerup .title{font-size:1.2rem}}.single-coutnerup .coutnerup{display:block;font-weight:400;font-size:4rem;color:#f0c739;margin-right:20px;line-height:1.1;width:160px}@media only screen and (max-width:1279px){.single-coutnerup .coutnerup{font-size:3.3rem;width:120px}}@media only screen and (max-width:1023px){.single-coutnerup .coutnerup{width:100%;text-align:center}}@media only screen and (max-width:767px){.single-coutnerup .coutnerup{font-size:2.8rem;width:140px;text-align:left}}.single-coutnerup .coutnerup span{display:inline-block;font-size:inherit}.single-coutnerup:nth-child(2) strong{color:#009ccb}.single-coutnerup:nth-child(3) strong{color:#ca3f79}.glossar_teaser{width:24%;position:relative;text-align:center;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.glossar_teaser:hover{transform:scale(1.1)}@media only screen and (max-width:767px){.glossar_teaser{width:49%}}.glossar_teaser strong{display:block;font-size:7rem;color:#5AB7DA}@media only screen and (max-width:767px){.glossar_teaser strong{font-size:5rem}}.glossar_teaser a{color:#5AB7DA}.glossar_teaser:nth-child(2) strong,.glossar_teaser:nth-child(2) a{color:#ca3f79}.glossar_teaser:nth-child(3) strong,.glossar_teaser:nth-child(3) a{color:#009ccb}.glossar_teaser:nth-child(4) strong,.glossar_teaser:nth-child(4) a{color:#254C65}.glossar_holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.glossar_teaser2{padding:2rem;width:25%;position:relative;text-align:center;background:#5AB7DA}@media only screen and (max-width:1023px){.glossar_teaser2{width:33.33%}}@media only screen and (max-width:767px){.glossar_teaser2{width:50%}}@media only screen and (max-width:479px){.glossar_teaser2{width:100%}}.glossar_teaser2 h3{display:block;font-size:7rem;color:#ffffff}@media only screen and (max-width:767px){.glossar_teaser2 h3{font-size:5rem}}.glossar_teaser2 a{color:#ffffff}.glossar_teaser2:nth-child(5n+2){background:#009ccb}.glossar_teaser2:nth-child(5n+3){background:#254C65}.glossar_teaser2:nth-child(5n+4){background:#0286ae}.glossar_teaser2:nth-child(5n+5){background:#f0c739}.glossar_teaser2:hover{background:#ca3f79}.glossar_headline{width:100%;margin-top:-80px;padding:50px 0;background:#009ccb;color:#ffffff;margin-bottom:60px}.glossar_headline h1{color:#ffffff}.tags{border-top:2px solid #f3f4f7;border-bottom:2px solid #f3f4f7;padding:10px 0;margin:10px 0}.tags a{display:inline-block;background:#5AB7DA;color:#ffffff;padding:5px 20px;border-radius:20px}.tags a:hover{background:#ca3f79}.tags a:nth-child(4n+1){background:#5AB7DA}.tags a:nth-child(4n+2){background:#009ccb}.tags a:nth-child(4n+3){background:#254C65}.tags a:nth-child(4n+4){background:#f0c739}.back a{color:#009ccb}.back a:after{content:url("../../files/layout/images/arrow_blue.svg");display:inline-block;margin-left:15px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.back a:hover:after{margin-left:25px}.center{max-width:1200px;text-align:center;margin:auto}.center p,.center ol,.center ul{font-size:1.2rem}.center figure{max-width:800px;margin:auto}.center ol{list-style:none;counter-reset:my-count}.center ol li{counter-increment:my-count}.center ol li::before{content:"0" counter(my-count);font-weight:bold;font-size:1rem;line-height:2rem;display:block;background:#f0c739;color:#ffffff;width:2rem;width:2rem;height:2rem;margin:1rem auto;border-radius:50%}.center ol,.center ul{padding-bottom:2rem}.center_gallery ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.center_gallery li{width:45%}.teaser_acc.toggler{position:relative;width:calc(100% / 3);font-size:2rem;margin-right:-2.3px;margin-left:-2.3px;margin-bottom:0;margin-top:-2px;padding:4rem;display:inline-block;height:300px;vertical-align:top;margin-bottom:0;cursor:pointer;border:none;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;color:#ffffff}@media only screen and (max-width:1023px){.teaser_acc.toggler{width:calc(100% / 2)}}@media only screen and (max-width:767px){.teaser_acc.toggler{width:100%}}.teaser_acc.toggler strong{font-weight:normal;display:block;margin-bottom:14px}.teaser_acc.toggler.long{width:50%}@media only screen and (max-width:767px){.teaser_acc.toggler.long{width:100%}}.teaser_acc.toggler:hover{opacity:0.8}.teaser_acc.toggler::before{display:none}.lightblue.teaser_acc.toggler{background:#5AB7DA}.yellow.teaser_acc.toggler{background:#f0c739}.yellow.teaser_acc.toggler.ui-state-active:after{border-top-color:#f0c739}.dark.teaser_acc.toggler{background:#254C65}.dark.teaser_acc.toggler.ui-state-active:after{border-top-color:#254C65}.magenta.teaser_acc.toggler{background:#ca3f79}.magenta.teaser_acc.toggler.ui-state-active:after{border-top-color:#ca3f79}.middleblue.teaser_acc.toggler{background:#009ccb}.middleblue.teaser_acc.toggler.ui-state-active:after{border-top-color:#009ccb}.moreblue.teaser_acc.toggler{background:#0286ae}.moreblue.teaser_acc.toggler.ui-state-active:after{border-top-color:#0286ae}.teaser_acc.toggler:after{content:"";position:absolute;display:block;width:0;height:0;top:auto;right:auto;bottom:-30px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid transparent;background:none}.teaser_acc.toggler.ui-state-active:after{border-top:30px solid #5AB7DA}.float_acc{margin:2rem 50px;width:calc(100% - 100px);float:left;background:#f3f4f7;padding:3rem 2rem 2rem 2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.float_acc{width:calc(100% - 60px);margin:2rem 30px}}@media only screen and (max-width:479px){.float_acc{width:calc(100% - 40px);margin:2rem 20px}}@media only screen and (max-width:1023px){.float_acc{padding:2rem 1.4rem 1.4rem 1.4rem}}.float_acc figure{width:25%}@media only screen and (max-width:767px){.float_acc figure{width:200px;margin:0 auto 1rem auto}}.float_acc .textwrap{width:67%}@media only screen and (max-width:767px){.float_acc .textwrap{width:100%}}.cta{background:#5AB7DA;padding:60px 0;margin:80px 0;color:#ffffff;font-size:1.8rem;text-align:center}@media only screen and (max-width:767px){.cta{padding:30px 0;margin:40px 0}}.cta.magenta{background:#ca3f79}.cta.magenta a{background:#ca3f79;color:#ca3f79}.cta.middleblue{background:#009ccb}.cta.middleblue a{background:#009ccb;color:#009ccb}.cta.yellow{background:#f0c739}.cta.yellow a{background:#f0c739;color:#f0c739}.cta a{display:inline-block;position:relative;background:#009ccb;color:#009ccb;padding:10px 40px;border-radius:20px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;border:2px solid #ffffff;font-size:1rem}.cta a:before{content:"";position:absolute;z-index:0;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:#ffffff;border-radius:20px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.cta a span{position:relative;z-index:5}.cta a:hover{color:#ffffff}.cta a:hover:before{transform:scale(0%)}.teaser_holder{margin-left:-2%}.teaser_holder .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser_small{width:23%;margin-left:2%;background:#5AB7DA;color:#ffffff;margin-bottom:1rem}.teaser_small .figureholder{position:relative;overflow:hidden}@media only screen and (max-width:1023px){.teaser_small{width:48%}}@media only screen and (max-width:767px){.teaser_small{width:98%}}.teaser_small figure{height:190px;background-size:cover;background-position:center center;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.teaser_small figure:hover{transform:scale(1.1);filter:contrast(1.25)}.teaser_small img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.teaser_small .textwrap{position:relative;padding:3rem 2rem 2rem 2rem}@media only screen and (max-width:1023px){.teaser_small .textwrap{padding:2rem 1.4rem 1.4rem 1.4rem}}.teaser_small h2,.teaser_small h3{color:#ffffff}.teaser_small a.more-link{color:#ffffff}.teaser_small a.more-link:after{content:url("../../files/layout/images/arrow.svg");display:inline-block;margin-left:15px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.teaser_small a.more-link:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.lightblue.teaser_small{background:#5AB7DA}.yellow.teaser_small{background:#f0c739}.dark.teaser_small{background:#254C65}.magenta.teaser_small{background:#ca3f79}.middleblue.teaser_small{background:#009ccb}.timeline.ce_text{margin:60px 0 200px 0}@media only screen and (max-width:1023px){.timeline.ce_text{margin:0px 0}}.timeline.ce_text ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin:auto;padding:0}.timeline.ce_text li{width:calc(100% / 3);position:relative;background:#5AB7DA;padding:2rem;color:#ffffff;text-indent:0;position:relative;text-align:center}@media only screen and (max-width:1023px){.timeline.ce_text li{width:calc(100% - 50px);margin-bottom:150px}}.timeline.ce_text li:nth-child(2){background:#009ccb}.timeline.ce_text li:nth-child(2):after{border-left-color:#009ccb}.timeline.ce_text li:nth-child(2) .timetext{color:#009ccb}.timeline.ce_text li:nth-child(2) .timetext:before{border-color:#009ccb}.timeline.ce_text li:nth-child(3){background:#254C65}.timeline.ce_text li:nth-child(3):after{border-left-color:#254C65}.timeline.ce_text li:nth-child(3) .timetext{color:#254C65}.timeline.ce_text li:nth-child(3) .timetext:before{border-color:#254C65}.timeline.ce_text li:before{content:url("../../files/layout/images/date_white.svg");background:none;width:auto;height:auto;vertical-align:middle}.timeline.ce_text li:after{content:"";border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:45px solid #5AB7DA;content:"";height:0;position:absolute;right:-44px;top:0;width:0;z-index:2}.timeline.ce_text li .timetext{color:#5AB7DA;position:absolute;top:200px;font-weight:bold;white-space:nowrap;transform:translateX(-50%)}.timeline.ce_text li .timetext:before{content:"";display:block;position:absolute;height:65px;top:-75px;left:50%;border-left:2px dotted #5AB7DA}.offerlist ul{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.offerlist ul li{position:relative;padding:3rem 2rem;color:#ffffff;width:100%;background:#5AB7DA;text-indent:0;text-align:center;margin-bottom:0}.offerlist ul li:before{content:"";position:absolute;background:none;z-index:2;width:0px;height:0px;border-radius:0;bottom:-20px;left:50%;margin-left:-10px;border-style:solid;border-width:20px 20px 0 20px;border-color:#5AB7DA transparent transparent transparent}.offerlist ul li:nth-child(2){background:#009ccb}.offerlist ul li:nth-child(2):before{border-top-color:#009ccb}.offerlist ul li:nth-child(3){background:#254C65}.offerlist ul li:nth-child(3):before{border-top-color:#254C65}.offerlist ul li:nth-child(4){background:#f0c739}.offerlist ul li:nth-child(4):before{border-top-color:#f0c739}.offerlist ul li:nth-child(5){background:#009ccb}.offerlist ul li:nth-child(5):before{border-top-color:#009ccb}.offerlist ul li:last-child:before{display:none}.teamholder{margin-top:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%}.team_teaser{position:relative;color:#ffffff;width:31.33%;margin-left:2%;margin-bottom:2rem}.team_teaser figure{overflow:hidden}.team_teaser img{-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.team_teaser:hover img{transform:scale(1.1);filter:contrast(1.25)}.team_teaser .more_link{position:absolute;width:120px;height:120px;border-radius:50%;top:50%;margin-top:-60px;left:50%;margin-left:-60px;text-align:center;background:#ca3f79;transform:rotate(-90deg) translateY(-220px);opacity:0;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.team_teaser .more_link a{color:#ffffff;font-size:1.8rem;font-weight:700;line-height:120px}.team_teaser .more_link a:before{content:"";display:inline-block;width:13px;height:13px;border-left:3px solid #ffffff;border-bottom:3px solid #ffffff;margin-right:12px;margin-top:-2px;transform:rotate(-135deg)}.team_teaser .more_link a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.team_teaser:hover .more_link{transform:rotate(0deg) translateY(0px);opacity:1}.team_teaser:nth-child(4n+2){background:#5AB7DA}.team_teaser:nth-child(4n+3){background:#009ccb}.team_teaser:nth-child(4n+4){background:#254C65}.team_teaser:nth-child(4n+1){background:#f0c739}@media only screen and (max-width:767px){.team_teaser{width:48%}}@media only screen and (max-width:479px){.team_teaser{width:98%}}.teamwrap{padding:2rem}.teamwrap h3{font-size:1.6rem;margin-bottom:10px;color:#ffffff}.teamwrap h4{font-weight:normal;margin-bottom:20px;color:#ffffff}.team_holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team_holder .team_square{width:49%;background:#009ccb;padding:3rem 2rem 2rem 2rem;color:#ffffff;margin-bottom:2rem}@media only screen and (max-width:1023px){.team_holder .team_square{padding:2rem 1.4rem 1.4rem 1.4rem}}@media only screen and (max-width:1023px){.team_holder .team_square{width:100%}}.team_holder .team_square h3{color:#ffffff}.team_holder .team_square li::before{background:#ffffff !important}.team_holder .team_square.middleblue{background:#0286ae}.team_holder .team_square.lightblue{background:#5AB7DA;width:100%}.contact_circle{position:absolute;display:block;top:50%;margin-top:-90px;margin-left:-90px;left:51%;background:#ca3f79;text-transform:uppercase;color:#ffffff;font-weight:bold;width:180px;height:180px;line-height:180px;border-radius:50%;text-align:center;z-index:10}@media only screen and (max-width:1023px){.contact_circle{width:120px;height:120px;line-height:120px;left:auto;right:40px;margin-top:0px;margin-left:0px;top:auto;bottom:-60px}}.contact_circle:before{content:"";display:inline-block;width:13px;height:13px;border-left:3px solid #ffffff;border-bottom:3px solid #ffffff;margin-right:12px;margin-top:-2px;transform:rotate(-135deg)}.mediateam{background:#f3f4f7}.mediateam h1,.mediateam h2{text-align:left;width:100%}@media only screen and (max-width:1023px){.mediateam h1,.mediateam h2{text-align:center}}.mediateam .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.mediateam .teamtext{width:49%}@media only screen and (max-width:1023px){.mediateam .teamtext{width:100% !important}}.mediateam figure{width:49%;margin-bottom:40px}@media only screen and (max-width:1023px){.mediateam figure{position:relative;width:100%;margin-bottom:100px}}.toggler{position:relative;color:#009ccb;font-size:1.2rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid #f3f4f7;cursor:pointer}.toggler:after,.toggler:before{content:"";top:50%;display:block;position:absolute;right:10px;width:15px;height:2px;background:#009ccb;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.toggler:after{transform:rotate(90deg)}.toggler.ui-state-active:after{transform:rotate(0deg)}.toggler .accordion{padding:40px 0}.image-accordeon .accordion{padding-right:380px}.image-accordeon img{width:300px;position:absolute;right:50px}.publication.ce_text ul{padding-left:58px}.publication.ce_text li{padding-bottom:15px;text-indent:-25px;line-height:1.2}.publication.ce_text li:before{background:none;width:22px;height:auto;display:inline-block;margin-right:3px;vertical-align:-4px}.publication.ce_text a{color:#009ccb}.publication.ce_text a:before{content:url("../../files/layout/images/arrow_blue_small.svg");padding-right:7px;vertical-align:2px}.publication.ce_text.lectures li:before{content:url("../../files/layout/images/icon_speaker.svg")}.publication.ce_text.articles li:before{content:url("../../files/layout/images/icon_article.svg")}.publication.ce_text.book li:before{content:url("../../files/layout/images/icon_book.svg")}.video_teaser{width:50%;position:relative}.video_teaser .textwrap,.video_teaser figure{color:#ffffff;padding:80px 50px}@media only screen and (max-width:1023px){.video_teaser .textwrap,.video_teaser figure{padding:60px 30px}}@media only screen and (max-width:479px){.video_teaser .textwrap,.video_teaser figure{padding:40px 20px}}.video_teaser h2,.video_teaser h3{color:#ffffff}@media only screen and (max-width:1023px){.video_teaser{width:100%}}.video_teaser.blue{background:#5AB7DA}.video_teaser.middleblue{background:#009ccb}.video_teaser.darkblue{background:#254C65}.video_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video_container.reverse{flex-direction:row-reverse}.bg_blue{padding:60px 0}.bg_blue figure{height:200px;background-size:70% auto;margin-bottom:50px;background-repeat:no-repeat;background-position:center center;background-color:#ffffff}.bg_blue img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.bg_blue .ce_text{position:relative;width:31.33%;margin-left:2%;margin-bottom:2rem;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.bg_blue .ce_text:hover{background:#ca3f79 !important}.bg_blue .ce_text:nth-child(4n+1){background:#5AB7DA}.bg_blue .ce_text:nth-child(4n+2){background:#009ccb}.bg_blue .ce_text:nth-child(4n+3){background:#254C65}.bg_blue .ce_text:nth-child(4n+4){background:#f0c739}@media only screen and (max-width:1023px){.bg_blue .ce_text{width:48%}}@media only screen and (max-width:767px){.bg_blue .ce_text{width:98%}}.bg_blue .link-block{position:absolute;bottom:1rem}.bg_blue a{display:inline-block;color:#ffffff}.bg_blue a span::after{content:url("../../files/layout/images/arrow.svg");display:inline-block;margin-left:15px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out}.bg_blue .textwrap{padding:2rem 2rem 4rem 2rem;color:#ffffff}.bg_blue h3{color:#ffffff}.partnerholder{margin-left:-2%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.success_detail .upheadline{margin-top:-20px;color:#009ccb;font-size:2rem}.success_detail .ce_player{max-width:800px;margin:auto}.image_half{padding:2rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image_half.reverse{flex-direction:row-reverse}@media only screen and (max-width:1023px){.image_half.reverse{flex-direction:row}}.image_half figure{width:calc(50% - 30px)}@media only screen and (max-width:1023px){.image_half figure{width:100%;margin-bottom:20px}}.image_half .textwrap{width:calc(50% - 30px)}@media only screen and (max-width:1023px){.image_half .textwrap{width:100%}}.image_half .textwrap h2{text-align:left;font-size:2rem;color:#009ccb}.timetable,.timetable .textwrap{width:100% !important;position:relative;max-width:1200px;margin:2rem auto;display:block}@media only screen and (max-width:767px){.timetable,.timetable .textwrap{margin:0 auto}}.timetable h2,.timetable .textwrap h2{text-align:center !important}.timetable p,.timetable .textwrap p{padding:2rem;position:relative;background-color:#009ccb;color:#ffffff;width:calc(50% - 3rem);margin-bottom:3rem;margin-right:3rem}.timetable p strong,.timetable .textwrap p strong{display:block;font-size:1.3rem}@media only screen and (max-width:767px){.timetable p,.timetable .textwrap p{width:calc(100% - 2rem);margin-right:0rem;margin-left:2rem}}.timetable p:nth-child(odd),.timetable .textwrap p:nth-child(odd){margin-right:0;margin-left:calc(50% + 3rem)}@media only screen and (max-width:767px){.timetable p:nth-child(odd),.timetable .textwrap p:nth-child(odd){width:calc(100% - 2rem);margin-left:2rem}}.timetable p:after,.timetable .textwrap p:after{content:"";position:absolute;width:25px;height:25px;background-color:white;border:4px solid #f0c739;top:15px;border-radius:50%;z-index:1;right:calc(-3rem - 12px)}@media only screen and (max-width:767px){.timetable p:after,.timetable .textwrap p:after{right:auto;left:calc(-2rem - 12px)}}.timetable p:nth-child(odd):after,.timetable .textwrap p:nth-child(odd):after{left:calc(-3rem - 12px);right:auto}@media only screen and (max-width:767px){.timetable p:nth-child(odd):after,.timetable .textwrap p:nth-child(odd):after{left:calc(-2rem - 12px)}}.timetable p:before,.timetable .textwrap p:before{content:" ";height:0;position:absolute;top:20px;width:0;z-index:1;right:-10px;border:medium solid white;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #009ccb}@media only screen and (max-width:767px){.timetable p:before,.timetable .textwrap p:before{left:-10px;right:auto;border-width:10px 10px 10px 0;border-color:transparent #009ccb transparent transparent}}.timetable p:nth-child(odd):before,.timetable .textwrap p:nth-child(odd):before{left:-10px;right:auto;border-width:10px 10px 10px 0;border-color:transparent #009ccb transparent transparent}.timetable::after{content:"";position:absolute;width:6px;background-color:#254C65;top:8rem;bottom:0;left:50%;margin-left:-3px}@media only screen and (max-width:767px){.timetable::after{left:0}}.location::before{content:url("../../files/layout/images/location_blue.svg");margin-right:10px}.border{border-top:1px solid #f3f4f7;padding-top:10px;margin-top:10px}.button-link a{background:#009ccb;color:#ffffff;display:inline-block;margin-top:15px;position:relative;padding:10px 40px;border-radius:20px;-webkit-transition:all 0.4s 0s ease-in-out;-moz-transition:all 0.4s 0s ease-in-out;-o-transition:all 0.4s 0s ease-in-out;transition:all 0.4s 0s ease-in-out;border:2px solid #009ccb}.button-link a:hover{background:#ffffff;color:#009ccb}.text_teaser{padding:2rem;width:50%;background:#5AB7DA;color:#ffffff}.text_teaser h2,.text_teaser h3{text-align:left;color:#ffffff;font-size:2rem;margin-bottom:1.5rem}.text_teaser a{color:#ffffff}.text_teaser.middleblue{background:#009ccb}.text_teaser.darkblue{background:#254C65}@media only screen and (max-width:1023px){.text_teaser{width:100%}}.tab-stop{display:inline-block;width:70px}.bild_teaser{position:relative;width:50%}.bild_teaser figure{background-size:cover;color:#0286ae}@media only screen and (max-width:1023px){.bild_teaser{height:400px;width:100%}}.textcolumn{column-count:2;column-gap:60px;orphans:3}@media only screen and (max-width:1023px){.textcolumn{column-count:1;column-gap:0px}}.ce_table{border-radius:0.5rem;overflow:hidden;margin:2rem 0;box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.05);position:relative}@media only screen and (max-width:767px){.ce_table{border-radius:0;box-shadow:none}}table{border:none;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table th{font-size:0.85em;letter-spacing:0.1em;text-transform:uppercase;background:#009ccb;color:#ffffff}@media only screen and (max-width:767px){table th{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}table th,table td{padding:0.625em;text-align:center}table td{border-bottom:1px solid #f3f4f7}@media only screen and (max-width:767px){table td{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}table td:before{color:#ffffff;width:100%;content:attr(data-label);display:block;text-transform:uppercase;padding-bottom:0.5rem;text-align:left}}table tr{padding:0.35em}@media only screen and (max-width:767px){table tr{background:#009ccb;color:#ffffff !important;border-color:#ffffff}}@media only screen and (max-width:767px){table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}table tr:nth-child(2n){background:#f3f4f7}@media only screen and (max-width:767px){table tr:nth-child(2n){background:#5AB7DA}}table caption{font-size:1.5em;margin:0.5em 0 0.75em}#footer{margin-top:80px;clear:both}.main_footer{font-size:0.95rem;background:#254C65;padding:80px 0;color:#ffffff}.main_footer .footerteaser{width:25%}@media only screen and (max-width:1023px){.main_footer .footerteaser{width:50%}}@media only screen and (max-width:767px){.main_footer .footerteaser{width:100%;text-align:center}}.main_footer h2{text-align:left;font-size:1.3rem;margin-bottom:10px}@media only screen and (max-width:767px){.main_footer h2{text-align:center}.main_footer h2:before{content:"";position:relative;display:block;width:120px;margin-left:-60px;margin-bottom:30px;height:1px;left:50%;background:#ffffff}}.main_footer .footerteaser:first-child h2:before{display:none}.main_footer a,.main_footer h2{color:#ffffff}.main_footer a:hover{color:#f0c739}.main_footer nav{margin-bottom:20px}.copy{font-size:0.95rem;padding:15px 0}.copy p{padding:0}.slick-arrow{position:absolute;top:50%;height:30px;width:30px;overflow:hidden;z-index:40;background:none;padding:0;border:none;transform:rotate(45deg) translateY(-100%);left:-35px;cursor:pointer}.slick-arrow.slick-disabled{opacity:0.3;cursor:not-allowed}.slick-arrow.slick-next{transform:rotate(-135deg);left:auto;right:-35px;margin-top:-13px}.slick-arrow:before{content:"";display:inline-block;width:30px;height:30px;border-left:5px solid #424646;border-bottom:5px solid #424646}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
