/**handles:divi-style**/
body{color:#3d3d3d;font-weight:400;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Source Sans Pro SemiBold,Helvetica,Arial,sans-serif;text-transform:uppercase}h1{font-size:35px}h1,h2{color:#8a0103;font-weight:700;line-height:1.2em}h2{font-size:30px;padding-bottom:20px}h3{font-size:27px;color:#72afbf;font-weight:700;line-height:1.2em;padding-bottom:20px}h4,h5,h6{font-size:24px;font-weight:700}#main-content a{text-decoration:underline;color:#51a8a1!important}#top-menu li.current-menu-item>a{color:#51a8a1!important}#top-menu li.current-menu-ancestor>a{color:#51a8a1!important}.nav li ul .current-menu-item a{color:#51a8a1!important}#top-menu{text-transform:uppercase}.color-marks{text-decoration:none;box-shadow:inset 0 -15px #8fc0ca;-webkit-box-shadow:inset 0 -15px #8fc0ca;-moz-box-shadow:inset 0 -15px #8fc0ca;color:inherit}.color-marks-gelb{text-decoration:none;box-shadow:inset 0 -15px #fecd86;-webkit-box-shadow:inset 0 -15px #fecd86;-moz-box-shadow:inset 0 -15px #fecd86;color:inherit}.color-marks-weiss{text-decoration:none;box-shadow:inset 0 -20px #fff;-webkit-box-shadow:inset 0 -20px #fff;-moz-box-shadow:inset 0 -20px #fff;color:inherit}.color-marks-weiss-kleinere-Schrift{text-decoration:none;box-shadow:inset 0 -15px #fff;-webkit-box-shadow:inset 0 -15px #fff;-moz-box-shadow:inset 0 -15px #fff;color:inherit}.color-marks-pink{text-decoration:none;box-shadow:inset 0 -15px #d75070;-webkit-box-shadow:inset 0 -15px #d75070;-moz-box-shadow:inset 0 -15px #d75070;color:inherit}.color-marks-rose{text-decoration:none;box-shadow:inset 0 -20px #fbeaeb;-webkit-box-shadow:inset 0 -20px #fbeaeb;-moz-box-shadow:inset 0 -20px #fbeaeb;color:inherit}.color-marks-hellblau{text-decoration:none;box-shadow:inset 0 -15px #dbebef;-webkit-box-shadow:inset 0 -15px #dbebef;-moz-box-shadow:inset 0 -15px #dbebef;color:inherit}@font-face{font-family:'Source Sans Pro';src:url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-regular-webfont.eot');src:url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-regular-webfont.woff2') format('woff2'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-regular-webfont.woff') format('woff'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-regular-webfont.ttf') format('truetype'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro SemiBold';src:url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-semibold-webfont.eot');src:url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-semibold-webfont.woff2') format('woff2'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-semibold-webfont.woff') format('woff'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-semibold-webfont.ttf') format('truetype'),url('https://www.happinessbundles.ohspicylab.com/wp-content/themes/divi-child/fonts/sourcesanspronew-semibold-webfont.svg#source_sans_probold') format('svg');font-weight:400;font-style:normal;font-display:swap}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#51a8a1;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.container::before{display:none}.et_pb_widget_area_right{border-left:0}#main-content .container:before{width:0}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding-right:0!important}}#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.abst{margin-bottom:40px}#footer-info{font-size:15px!important}#footer-info a{text-decoration:none}#kurscontainer1,#kurscontainer2,#kurscontainer3{width:100%;margin-bottom:80px!important}#kurs1img,#kurs2img,#kurs3img{width:20%;margin-right:2%;float:left}#kurs1,#kurs2,#kurs3{width:76%;float:left}