@media only screen and (max-width:700px){#lehrplan.pa-toggle-blurb>.et_pb_blurb_content{width:100%!important;max-width:100%!important}#lehrplan.pa-toggle-blurb .et_pb_blurb_container{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:15px!important}#lehrplan.pa-toggle-blurb .et_pb_blurb_description{width:100%!important}#lehrplan.pa-toggle-blurb .horizontal-scrolling-wrapper{max-width:100%!important;overflow-x:auto!important}}.nf-form-cont .checkbox-wrap .nf-field-element{pointer-events:none}.nf-form-cont .checkbox-wrap .nf-field-element>*{pointer-events:auto}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px!important}#page-container{overflow-x:hidden}@media only screen and (min-width:980px) and (max-width:1209px){#et_mobile_nav_menu{display:block!important;margin-bottom:20px;margin-top:6px}#top-menu-nav{display:none}.et-fixed-header #et_mobile_nav_menu{margin-bottom:0}#mobile_menu{max-width:1400px;right:0;left:auto}}@media (max-width:980px){.et_header_style_left #logo{max-width:90%}#logo{max-height:80%}}@media only screen and (min-width:1210px) and (max-width:1350px){#logo{max-height:70%}}@media only screen and (min-width:1351px){#logo{max-height:90%}}hr.ninja-forms-field{margin-bottom:15px!important}tr:nth-child(odd){background-color:transparent}tr:nth-child(even){background-color:rgba(0,0,0,0.05)}th{background-color:rgba(0,0,0,0.05)}.horizontal-scrolling-wrapper{background-color:white}@media screen and (max-width:600px){.horizontal-scrolling-wrapper{overflow:auto;background-image:linear-gradient(to right,white,white),linear-gradient(to right,white,white),linear-gradient(to right,rgba(0,0,0,0.1),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,0.1),rgba(255,255,255,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:white;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll;margin:1em 0px!important}.horizontal-scrolling{white-space:nowrap;margin:0px!important}}.horizontal-scrolling-wrapper::-webkit-scrollbar{display:none}.horizontal-scrolling-wrapper{-ms-overflow-style:none;scrollbar-width:none}hr.table-divider{border:0;margin:6px 0;visibility:hidden}.bigger-list .date{visibility:hidden}.bigger-list.dots-list ol{padding-left:2em!important}.contact{font-size:0.9em;padding-top:1em}.nf-form-content{max-width:1200px!important;padding:0px!important}.nf-cell{padding-left:0px!important}.country-element{display:none}.blue-background-span{background:#0f5b7f;padding:0.5em;border-radius:5px}@media only screen and (max-width:768px){.blue-background-span{display:flex;text-align:center}}#pa-promo-close:hover{cursor:pointer}.clean-ol ol{padding:0 0 23px 1em;line-height:26px;list-style-position:outside}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"}.et_pb_blurb_container{padding-left:0px!important}.pa-toggle-blurb .et_pb_blurb_description{max-height:350px;transition:max-height 0.3s ease-out;overflow:hidden}.pa-toggle-blurb .et_pb_blurb_description:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:45px;width:100%;left:0;right:0;bottom:30px;background-image:linear-gradient(0deg,#FCFCFD 5%,transparent)}.pa-toggle-blurb .pa-blurb-expand-button{padding:0.5em;border-top:5px;text-align:center;color:#0f5a7f}.pa-toggle-blurb .pa-blurb-expand-button span{cursor:pointer}.pa-toggle-blurb .pa-blurb-expand-button .pa-blurb-toggle-icon{font-family:ETMODULES,"sans-serif"}.pa-toggle-blurb .pa-blurb-toggle-expanded{max-height:15000px;transition:max-height 0.3s ease-in}.pa-toggle-blurb .pa-blurb-toggle-expanded.et_pb_blurb_description:after{background:none}.pa-toggle-blurb>.et_pb_blurb_content{display:block!important}.blue-argument{background-color:#125280;color:white;padding:3px 10px;margin:0px 10px 0px 0px;border-radius:5px}.grey-argument{background-color:#839ea9;color:white;padding:3px 10px;margin:0px 10px;border-radius:5px}.green-argument{background-color:#2d8800;color:white;padding:3px 10px;margin:0px 10px;border-radius:5px}table.curriculum{width:100%;border:solid 1px lightgray;border-collapse:collapse}table.curriculum tr td:first-child,table.curriculum tr th:first-child{width:50%}table.curriculum tr td:nth-child(2),table.curriculum tr th:nth-child(2){width:15%;text-align:center}table.curriculum tr td:nth-child(3),table.curriculum tr th:nth-child(3){width:35%;text-align:center}[class*="lightbox-trigger-"]{cursor:pointer}[class*="lightbox-content-"]{position:relative;z-index:unset!important}[class*="lightbox-content-"] .mfp-close{color:#999999!important}[class*="lightbox-content-"] .mfp-close:active{top:0px!important}#main-header{z-index:1000!important}#top-menu li a{font-weight:450!important}.coursepage-element::before{font-family:"Line Awesome Free";font-weight:900;color:#0f5a7f;font-size:32px}.course-card-element::before{font-family:"Line Awesome Free";font-weight:900;align-self:center!important;color:#0f5a7f;font-size:32px}@media only screen and (max-width:700px){.coursepage-element::before{align-self:center;padding-right:0;padding-bottom:0.5em}}@media only screen and (max-width:980px){.fullsize{width:100%!important;margin-left:0px!important;margin-right:0px!important}}@media only screen and (max-width:980px){#top-header>.container,#main-header>.container,#et_search_outer>.container,.et_pb_row,body.single #main-content>.container,body.page:not(.et-tb-has-template) div.et_pb_row,body.page.et-tb-has-template .et-l--post div.et_pb_row,body.single-project div.et_pb_row,body.single-project div.et_pb_row.et_pb_row_fullwidth{width:90%!important}}body{font-weight:400!important}strong{font-weight:600!important}h2{font-size:1.625em;padding-bottom:0px}.et-l--post h3{padding-bottom:0px}ul.ulist,.et_pb_text ul,.et_pb_text ul{list-style-type:square;padding:0 0 1em 2em!important;line-height:26px!important}mark{background-color:#FFF9C5;padding:.3rem}::-moz-selection{color:#fff;background:#2D8800}::selection{color:#fff;background:#2D8800}.readmore-button{background:none;border:none;font-style:initial;color:green;text-decoration:underline;font-size:1em;cursor:pointer}.infodiv{background:#e8eaee;border-radius:5px;display:flex;justify-content:center;width:95%}.infotext{width:90%;padding-top:1em;padding-bottom:1em}.custom-button{-webkit-border-radius:20;-moz-border-radius:20;border-radius:20px;display:flex;justify-content:center;align-items:center;color:#ffffff!important;font-size:0.8em;height:35px;text-decoration:none;cursor:pointer;border-color:unset!important;border:none;width:100%}.a-button{-webkit-border-radius:20;-moz-border-radius:20;border-radius:20px;color:#ffffff!important;font-size:0.8em;padding:5px 10px;text-decoration:none;cursor:pointer;border-color:unset!important;border:none;display:block;width:100%;text-align:center}.a-button-clear{background:transparent!important;color:#0f5a7f!important;text-decoration:underline!important}.short-button{width:200px!important;text-align:center;margin:1em 0em 0em 0em}@media only screen and (max-width:600px){.short-button{margin-left:auto;margin-right:auto;margin-top:1em}}.blue-button{background:#0f5a7f}.orange-button{background:#E36C0A}.orange-button:hover{background:#2d8800;text-decoration:none}.red-button{background:#cc0000}.red-button:hover{background:#ab0000}.blue-button:hover{background:#2d8800;text-decoration:none}.green-button{background:#2d8800}.green-button:hover{background:#0f5a7f;text-decoration:none}.nf-animate{animation-duration:0.5s}#top-header .container{padding-top:0.5em;padding-bottom:0.5em}#et-secondary-nav .menu-item-has-children>a:first-child:after{top:0.5em}#et-info,#et-secondary-menu>ul>li a{padding-top:0.75em;padding-bottom:0.75em}.secondary-menu-cta{background:#AD0D2D;padding-left:0.5em;padding-right:0.5em;border-radius:5px;color:white;text-align:center}.secondary-menu-cta:hover{background:#8B0A23;color:white}@media (max-width:1209px){li.secondary-menu-cta a{color:white!important}}#claim{font-size:32px!important}#auszug{font-size:1.125em!important}#claim,#auszug{color:#fff!important;line-height:normal!important}.dots-list{width:100%}.dots-list ol{padding-left:140px;padding-top:1.5em;position:relative;padding-bottom:5px;list-style:none!important}.dots-list ol li{position:relative;margin-top:0em;margin-bottom:20px}.dots-list ol li .date{position:absolute;left:-140px;font-weight:bold;font-size:0.8em;top:-2px}.dots-list ol li:before{content:"";background:#253e95;position:absolute;width:2px;top:5px;bottom:-25px;left:-24px}.dots-list ol li:after{content:"";background:#c7d8dd;position:absolute;width:13px;height:13px;border-radius:100%;border:2px solid #0f5a7f;top:5px;left:-31px}.dots-list ol li:last-child:before{content:"";background:rgba(0,0,0,0)}.dots-list p{padding-top:6px;padding-bottom:6px}.bigger-list li{background-color:#f9f9f9;padding:2px 0.8em 0.8em 0.8em;border-radius:5px}.dots-list-heading{display:block;font-weight:600;padding-bottom:0.5em}ul.benefits,ul.overview,ul.goal,ul.check,ul.red-check{list-style:none!important}ul.benefits li::before{content:'';color:#2d8800;font-family:'Line Awesome Free';font-weight:900;margin:0 0 0 -15px;position:relative;left:-5px}ul.goal li::before{content:'';color:#E36C0A;font-family:'Line Awesome Free';font-weight:900;margin:0 0 0 -15px;position:relative;left:-5px}ul.overview li::before{content:'';color:#0f5a7f;font-family:'Line Awesome Free';font-weight:900;margin:0 0 0 -15px;position:relative;left:-5px}ul.check li::before{content:'';color:#0f5a7f;font-family:'Line Awesome Free';font-weight:900;margin:0 0 0 -15px;position:relative;left:-5px}ul.red-check li::before{content:'';color:red;font-family:'Line Awesome Free';font-weight:900;margin:0 0 0 -15px;position:relative;left:-5px}.coursepage-element::before{font-family:"Line Awesome Free";font-weight:900;color:#0f5a7f;font-size:32px;line-height:1.4em}.course-card-element::before{font-family:"Line Awesome Free";font-weight:900;align-self:center!important;color:#0f5a7f;font-size:32px}@media only screen and (max-width:700px){.coursepage-element::before{align-self:center}}ol.arguments li{padding:0 0 1em 2em!important;line-height:26px!important}#top-menu li.menu-item-has-children>ul>li.hidden-menu-item>a{font-family:"Alegreya";font-size:1.8em;color:darkgreen}#top-menu li.menu-item-has-children>ul>li>ul>li>ul>li>a{padding-left:35px;font-weight:300!important}#main-header .nav li ul{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.nf-form-fields-required{display:none}@media only screen and (min-width:768px){.et_new_grid_blog .et_pb_post{min-height:550px;max-height:550px}}@media only screen and (max-width:981px){#mobile_menu li.hidden-menu-item>a{display:none}}a.entry-featured-image-url{margin-bottom:5px!important}.single .post{padding-bottom:10px}.single .et_pb_post{margin-bottom:10px}.coursepage-navbar{width:100%;display:flex;flex-direction:row;justify-content:center;background-color:#F5F6FA;padding:16px 0px;flex-wrap:wrap}.coursepage-navbar a{text-transform:uppercase;padding:12px 0.7vw;color:#0f5b7f!important;text-decoration:none;font-size:0.9em;text-align:center}.coursepage-navbar a:hover{background-color:#fff;border-radius:5px;position:relative;top:-3px;transition:0.1s}.coursepage-navbar a{border-right:1px solid #ffffff}.coursepage-navbar a:last-child{border-right:none}@media screen and (max-width:500px){.coursepage-navbar{display:block;overflow:auto}.coursepage-navbar a{float:none;display:block;width:100%;text-align:center}}.no-button{background:none;font-size:inherit;color:#2d8800;border:none;padding:0;cursor:pointer}.keyword{display:inline-block;background-color:#3f4d5d;color:white;text-transform:uppercase;padding:0.5em;margin-right:0.6em;margin-bottom:1em;border-radius:5px;font-size:0.9em;white-space:nowrap}.red{background-color:red!important}.et_pb_blurb_content p:last-of-type{padding-bottom:1em!important}th,td{padding:6px!important}#top-menu li.mega-menu>ul{width:40%!important;left:auto!important;transform:translateX(-10%);transition:all .3s ease-in-out}li.mega-menu>ul .sub-menu li a:hover{opacity:1;left:5px!important}td.package{padding-left:30px!important}@media (min-width:980px) and (max-width:1152px){#main-header>div>div.logo_container{width:40%;display:flex;justify-content:center}#et-top-navigation{padding-top:50px!important;padding-left:0px!important}}.promotion::after{padding-right:0.4em;content:"BELIEBT!";font-weight:bold;color:red;vertical-align:top;font-size:0.7em;clear:both;float:none}.new::after{padding-right:0.4em;content:"NEU!";font-weight:bold;color:red;vertical-align:top;font-size:0.7em;clear:both;float:none}.italic{font-weight:300;font-style:italic}.yellow-checkmark ul{list-style-type:none!important;padding-left:0}.yellow-checkmark ul li{position:relative;padding-left:0px;margin-bottom:5px}.yellow-checkmark ul li:before{content:'\e052'!important;color:#FFD076;font-family:'ETMODULES'!important;position:absolute;left:0;top:0;font-size:1em!important;transform:translateX(-30px)}.green-checkmark ul{list-style-type:none!important;padding-left:0}.green-checkmark ul li{position:relative;padding-left:0px;margin-bottom:5px}.green-checkmark ul li:before{content:'\e052'!important;color:#2d8800;font-family:'ETMODULES'!important;position:absolute;left:0;top:0;font-size:1em!important;transform:translateX(-30px)}.search-buttons-container{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.search-button{display:flex;align-items:center;justify-content:center;padding:5px 18px;border:2px solid #ccc;border-radius:25px;background-color:transparent;color:#333;text-decoration:none;font-size:14px;transition:background-color 0.3s,color 0.3s;white-space:nowrap;margin:5px;flex:0 0 auto;max-width:none}.search-button:hover{background-color:#ccc;color:#000}.search-button .et-pb-icon{margin-right:5px;font-size:16px}.search-button .button-text{text-decoration:none}.yellow-underline .button-text{border-bottom:3px solid #ffce44}.red-underline .button-text{border-bottom:3px solid #de5246}@media (max-width:768px){.search-buttons-container{justify-content:center}.search-button{flex:0 0 auto;font-size:13px;max-width:none}}@media (max-width:480px){.search-buttons-container{justify-content:center}.search-button{flex:0 0 auto;font-size:12px;padding:4px 10px;max-width:none}.yellow-underline .button-text,.red-underline .button-text{border-bottom:none}}#lehrplan .et_pb_blurb_container{display:block!important}