/**
 * Copyright (C): Violution GbR
 * Roonstraße 9
 * 44143 Dortmund
 * Tel +49 231 5495839
 *
 * @package    DigiKurs.de - 2020
 * @author     Daniela Brigula
 *
 * FARBEN:
 *   Türkis:	#31A2AC
 *   Lipstick	#AF1C1C
 *   Weiß:		#F0EFFE
 *   Schwarz:	#2F2F28
 */

/* Schriftart vereinheitlichen */
p, h1, h2, h3, h4, h5, h6, strong, ul li a, .ce_authorbox.style2 .subtitle {
    font-family: 'Open Sans', sans-serif !important;
    color: #2F2F28;
}

.header .header_metanavi a {
    color: #2F2F28 !important;
}

h1, .h1, .h1 p {
    color: #2F2F28 !important;
    font-size: 2.8rem !important;
    font-family: 'Merriweather', serif !important;
}

#slider .font_headline p{
    color: #ffffff !important;
    font-size: 2.8rem !important;
    font-family: 'Merriweather', serif !important;
}

h2, .h2, .h2 p {
    color: #2F2F28 !important;
    font-size: 2rem !important;
}

h3, .h3, .h3 p{
    margin-bottom: 14px !important;
    font-size: 1.5rem !important;
    color: #2F2F28 !important;
}

h4, .h4, .h4 p{
    margin-bottom: 14px !important;
    font-size: 1.4rem !important;
    color: #2F2F28 !important;
}

#footer h4{
    color: #ffffff !important;
    margin-bottom: 30px !important;
    font-size: 1.6rem !important;
    font-weight: 300 !important;
}

input{
    -webkit-appearance: none;
    -webkit-border-radius: 0;
}

/*!* DigiKurs Farbcodes *!*/
/*.vio_dunkelviolett,.vio_dunkelviolett h1,.vio_dunkelviolett h2,.vio_dunkelviolett h3,.vio_dunkelviolett h4{color: #341869 !important;}*/
/*.vio_mittelviolett,.vio_mittelviolett h1,.vio_mittelviolett h2,.vio_mittelviolett h3,.vio_mittelviolett h4{color: #60327D !important;}*/
/*.vio_hellviolett,.vio_hellviolett h1,.vio_hellviolett h2,.vio_hellviolett h3,.vio_hellviolett h4{color: #7E4290 !important;}*/
/*.vio_grau,.vio_grau h1,.vio_grau h2,.vio_grau h3,.vio_grau h4{color: #545454 !important;}*/

/*.bg_vio_dunkelviolett{background-color: #341869 !important;}*/
/*.bg_vio_mittelviolett{background-color: #60327D !important;}*/
/*.bg_vio_hellviolett{background-color: #7E4290 !important;}*/
/*.bg_vio_grau{background-color: #545454 !important;}*/

/*.bu_vio_dunkelviolett{background-color: #341869 !important; border-color: #341869 !important; color: #ffffff !important;}*/
/*.bu_vio_mittelviolett{background-color: #60327D !important; border-color: #60327D !important; color: #ffffff !important;}*/
/*.bu_vio_hellviolett{background-color: #7E4290 !important; border-color: #7E4290 !important; color: #ffffff !important;}*/
/*.bu_vio_grau{background-color: #545454 !important; border-color: #545454 !important; color: #ffffff !important;}*/

/*a.hyperlink_txt.obu_vio_dunkelviolett{color: #341869 !important; border-color: #341869 !important; background-color: transparent !important;}*/
/*a.hyperlink_txt.obu_vio_mittelviolett{color: #60327D !important; border-color: #60327D !important; background-color: transparent !important;}*/
/*a.hyperlink_txt.obu_vio_hellviolett{color: #7E4290 !important; border-color: #7E4290 !important; background-color: transparent !important;}*/
/*a.hyperlink_txt.obu_vio_grau{color: #545454 !important; border-color: #545454 !important; background-color: transparent !important;}*/
/*a.hyperlink_txt.obu_vio_dunkelviolett:hover{color: #ffffff !important; border-color: #341869 !important; background-color: #341869 !important; opacity: 1; !important;}*/
/*a.hyperlink_txt.obu_vio_mittelviolett:hover{color: #ffffff !important; border-color: #60327D !important; background-color: #60327D !important; opacity: 1; !important;}*/
/*a.hyperlink_txt.obu_vio_hellviolett:hover{color: #ffffff !important; border-color: #7E4290 !important; background-color: #7E4290 !important; opacity: 1; !important;}*/
/*a.hyperlink_txt.obu_vio_grau:hover{color: #ffffff !important; border-color: #545454 !important; background-color: #545454 !important; opacity: 1; !important;}*/

/*.fill_vio_dunkelviolett svg circle{stroke: #341869 !important;}*/
/*.fill_vio_dunkelviolett svg polygon{fill: #341869 !important;}*/
/*.fill_vio_mittelviolett svg circle{stroke: #60327D !important;}*/
/*.fill_vio_mittelviolett svg polygon{fill: #60327D !important;}*/
/*.fill_vio_hellviolett svg circle{stroke: #7E4290 !important;}*/
/*.fill_vio_hellviolett svg polygon{fill: #7E4290 !important;}*/
/*.fill_vio_grau svg circle{stroke: #545454 !important;}*/
/*.fill_vio_grau svg polygon{fill: #545454 !important;}*/


.header {
    background: #f0effe !important;
}

.header.original:before, .header.cloned {
    /*background-color: #AF1C1C !important;*/
    background-color: #2F2F28 !important;
}

/*!* Links *!*/
/*a,*/
/*p a,*/
/*a:hover,*/
/*a:focus,*/
/*#main a,*/
/*#main a:hover,*/
/*#main a:focus,*/
/*#bottom .inside a,*/
/*#bottom .inside .right .ce_text a:hover,*/
/*#bottom .inside .right .ce_text a:focus{*/
/*    text-decoration: none !important;*/
/*}*/

/*#bottom .inside .right .ce_text a{*/
/*    color: #b6b6b6 !important;*/
/*}*/

/*#bottom .inside .right .ce_text a:hover{*/
/*    color: #ffffff !important;*/
/*    border-bottom: 0 !important;*/
/*}*/

/*#main p a,*/
/*a.hyperlink_txt,*/
/*a.hyperlink_txt.link-white.outline:hover,*/
/*#main .ce_form a,*/
/*#main .ce_text a,*/
/*#main .ce_text strong a{*/
/*    color: #341869 !important;*/
/*    opacity: 1; !important;*/
/*}*/

/*#main p a:hover,*/
/*a.hyperlink_txt:hover,*/
/*#main .ce_form a:hover,*/
/*#main .ce_text a:hover,*/
/*#main .ce_text strong a:hover{*/
/*    color: #7E4290 !important;*/
/*}*/

/*a.hyperlink_txt.link-white.outline{*/
/*    color: #ffffff !important;*/
/*}*/

/*.ce_hyperlink-extended a,*/
/*.body_bottom .mod_search input.submit,*/
/*.body_bottom .mod_search button.submit{*/
/*    text-transform: uppercase;*/
/*    letter-spacing: 1px;*/
/*    font-size: 14px !important;*/
/*}*/

/*.body_bottom .mod_search input.submit,*/
/*.body_bottom .mod_search button.submit{*/
/*    text-transform: uppercase;*/
/*    letter-spacing: 1px;*/
/*    font-size: 14px !important;*/
/*    border-width: 2px !important;*/
/*    height: auto !important;*/
/*}*/

/*.body_bottom .mod_search input.submit:hover,*/
/*.body_bottom .mod_search button.submit:hover{*/
/*    background-color: #ffffff !important;*/
/*    color: #341869 !important;*/
/*}*/


/* Logo */
#dk-logo a { width: 165px; }
#dk-logo a { background-image: url("../layout/DigiKurs%20Logo%20Entwurf.svg") !important; }
.cloned #dk-logo a { width: 55px; }
.cloned #dk-logo a { background-image: url("../layout/DigiKurs%20Logo%20Entwurf.svg") !important; }

/*.logo {*/
/*    z-index: 200000;*/
/*    position: absolute;*/
/*}*/

/*!* Animierter Claim auf der Startseite *!*/
/*@keyframes fadeinClaim {*/
/*    from { transform: translate3d(-1648px, 0px, 0px); }*/
/*    to   { transform: translate3d(0px, 0px, 0px); }*/
/*}*/

/*#hero-startseite-claim .part1 p,*/
/*#hero-startseite-claim .part2 p{*/
/*    background-color: #60327D;*/
/*    color: #ffffff;*/
/*    font-weight: 600;*/
/*    display: inline-block;*/
/*    text-align: left;*/
/*    text-transform: uppercase;*/
/*    font-size: 35px;*/
/*    min-height: 0px;*/
/*    min-width: 0px;*/
/*    line-height: 65px;*/
/*    padding: 0px 30px 0 124px;*/
/*    letter-spacing: 1px;*/
/*    margin-bottom: 15px;*/
/*    transform: translate3d(-1648px, 0px, 0px);*/
/*}*/

/*#hero-startseite-claim .part1 p{*/
/*    animation: fadeinClaim 0.9s;*/
/*    animation-delay: 0s;*/
/*    animation-fill-mode: forwards;*/
/*}*/

/*#hero-startseite-claim .part2 p{*/
/*    animation: fadeinClaim 0.9s;*/
/*    animation-delay: 0.4s;*/
/*    animation-fill-mode: forwards;*/
/*    background-color: #7E4290;*/
/*}*/

/*#hero-startseite-claim.ce_bgimage.vertical_centered .ce_bgimage-inside {*/
/*    top: 75% !important;*/
/*}*/

/*#hero-startseite-claim.boxed-content .contentwrap{*/
/*    margin-left: -1px !important;*/
/*    margin-right: 0 !important;*/
/*    padding-left: 0 !important;*/
/*    padding-right: 0 !important;*/
/*}*/

/*!* Mainnavigation *!*/
/*.header .mainmenu ul li a, .header .mainmenu ul li ul a.active, .header .ce_search_label i, .header .mod_langswitcher .mod_langswitcher_inside, .header .header_metanavi a, .header .mod_socials a {*/
/*    color: #757575 !important;*/
/*}*/

/*.header .mainmenu ul li a.trail span,*/
/*.header .mainmenu ul li a.active span*/
/*{*/
/*    border-bottom: 0 !important;*/
/*}*/

/*.mainmenu ul li a {*/
/*    font-weight: 600 !important;*/
/*}*/

/*.mainmenu ul li {*/
/*    margin-left: 18px !important;*/
/*    margin-right: 18px !important;*/
/*}*/

/*.mainmenu ul li.first {*/
/*    margin-left: 0 !important;*/
/*}*/

/*.mainmenu ul li.last {*/
/*    margin-right: 0 !important;*/
/*}*/

/*.header.original .mainmenu {*/
/*    top: 3px !important;*/
/*    position: absolute !important;*/
/*    left: 0 !important;*/
/*    transform: none !important;*/
/*    -webkit-transform: none !important;*/
/*    width: 100%;*/
/*}*/

/*.header .mainmenu ul li a:hover,*/
/*.header .mainmenu ul li a:focus{*/
/*    color: #60327D !important;*/
/*    opacity: 1 !important;*/
/*}*/

/*.header .mainmenu ul li a.trail span,*/
/*.header .mainmenu ul li a.active span {*/
/*    color: #60327D !important;*/
/*}*/

/*.header.cloned .mainmenu{*/
/*    float: none !important;*/
/*    text-align: center;*/
/*}*/

/*.header.cloned .mainmenu ul{*/
/*    margin-left: 60px;*/
/*}*/

/*.header.cloned .mainmenu ul ul{*/
/*    margin-left: 0;*/
/*}*/

/*!* Submenu *!*/
/*.mainmenu ul ul {*/
/*    border-top: 3px solid #7E4290 !important;*/
/*    padding-top: 10px !important;*/
/*    padding-bottom: 15px !important;*/
/*    margin-top: -3px !important;*/
/*}*/

/*.mainmenu ul li ul li.first {*/
/*    margin-left: 18px !important;*/
/*}*/

/*body .mainmenu ul li a:hover:before,*/
/*body .mainmenu ul li a.trail:before,*/
/*body .mainmenu ul li a.active:before,*/
/*.header .mainmenu ul ul li a:hover:not(.megamenu),*/
/*.header .mainmenu ul ul li a.trail:not(.megamenu),*/
/*.header .mainmenu ul ul li a.active:not(.megamenu){*/
/*    background-color: transparent !important;*/
/*    color: #341869 !important;*/
/*}*/

/*.header .mainmenu ul ul li a:hover:not(.menuheader):not(.megamenu),*/
/*.header .mainmenu ul ul li a.active, .header .mainmenu ul ul li a.trail:not(.megamenu) {*/
/*    color: #9041B3 !important;*/
/*}*/

/*.mainmenu ul ul li a{*/
/*    line-height: 40px !important;*/
/*    padding: 0 1.5rem 0 0 !important;*/
/*}*/

/*!* Top-Infos *!*/
/*#top-info {*/
/*    position: relative;*/
/*    z-index: 1100;*/
/*    font-size: 0.93rem;*/
/*    line-height: 2.8rem;*/
/*    background-color: #ffffff;*/
/*    color: #838383;*/
/*    text-align: right;*/
/*    display: block;*/
/*    -webkit-box-shadow: 0px 3px 4px -2px rgba(0,0,0,0.05);*/
/*    -moz-box-shadow: 0px 3px 4px -2px rgba(0,0,0,0.05);*/
/*    box-shadow: 0px 3px 4px -2px rgba(0,0,0,0.05);*/
/*}*/

/*#top-info .inside{*/
/*    max-width: 1240px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 40px !important;*/
/*    text-align: right;*/
/*}*/

/*#top-info .inside span{*/
/*    margin-right: 10px;*/
/*}*/

/*#top-info .inside span i.fa{*/
/*    margin-right: 4px;*/
/*    margin-left: 10px;*/
/*}*/

/*#top-info .inside span.top-link{*/
/*    padding-right: 15px;*/
/*    !*padding-left: 5px;*!*/
/*    border-right: 1px solid #e3e1e1;*/
/*}*/

/*#top-info .inside span a{*/
/*    color: #838383;*/
/*}*/

/*#top-info .inside span a:hover,*/
/*#top-info .inside span a:focus{*/
/*    color: #60327D;*/
/*}*/

/*!* Suche *!*/
/*.header .mod_search {*/
/*    padding: 0 0 !important;*/
/*    margin-right: -5px;*/
/*}*/

/*.header .ce_search_label i {*/
/*    padding: 0 1px;*/
/*}*/

/*.body_bottom .mod_search .label {*/
/*    font-weight: 500 !important;*/
/*    font-size: 38px !important;*/
/*}*/

/*.body_bottom .mod_search .close-window i:before {*/
/*    color: #fff;*/
/*    font-size: 25px;*/
/*    border: 0;*/
/*    border-radius: 0;*/
/*    transition: background 0.3s ease;*/
/*    -webkit-transition: background 0.3s ease;*/
/*}*/

/*.fa-remove:before,*/
/*.fa-close:before,*/
/*.fa-times:before,*/
/*.body_bottom .mod_search .close-window i:before,*/
/*.fa-remove:after,*/
/*.fa-close:after,*/
/*.fa-times:after,*/
/*.body_bottom .mod_search .close-window i:after{*/
/*    content: "";*/
/*    display: inline-block;*/
/*    width: 35px;*/
/*    height: 3px;*/
/*    background: rgb(255,255,255);*/
/*    transition: All 0.3s ease;*/
/*    -webkit-transition: All 0.3s ease;*/
/*    -webkit-transform: rotate(45deg);*/
/*    transform: rotate(45deg);*/
/*    cursor: pointer;*/
/*}*/

/*.fa-remove:hover:before,*/
/*.fa-close:hover:before,*/
/*.fa-times:hover:before,*/
/*.body_bottom .mod_search .close-window i:hover:before,*/
/*.fa-remove:hover:after,*/
/*.fa-close:hover:after,*/
/*.fa-times:hover:after,*/
/*.body_bottom .mod_search .close-window i:hover:after{*/
/*    background: rgb(255,255,255);*/
/*}*/

/*.fa-remove:after,*/
/*.fa-close:after,*/
/*.fa-times:after,*/
/*.body_bottom .mod_search .close-window i:after{*/
/*    -webkit-transform: rotate(-45deg);*/
/*    transform: rotate(-45deg);*/
/*    margin-left: -35px;*/
/*}*/

/*!* Startseite *!*/
/*.start .mod_article:not(.fullwidth) > .container {*/
/*    padding-top: 40px;*/
/*}*/

/*!* Kacheln auf der Startseite *!*/
/*.mod_portfoliolist_v5 .item .info .title {*/
/*    color: #ffffff !important;*/
/*    opacity: 1 !important;*/
/*    transition: All 0.3s ease !important;*/
/*    -webkit-transition: All 0.3s ease !important;*/
/*    width: 65% !important;*/
/*    display: block !important;*/
/*    margin-top: auto !important;*/
/*    margin-bottom: auto !important;*/
/*    margin-right: auto !important;*/
/*    margin-left: auto !important;*/
/*    padding-top: 5px !important;*/
/*    padding-bottom: 7px !important;*/
/*    background-color: rgba(0,0,0, 0.5) !important;*/
/*    text-align: center;*/
/*}*/

/*.mod_portfoliolist_v5 .item .info h2.title{*/
/*    font-size: 1.4vw !important;*/
/*    text-transform: uppercase !important;*/
/*    font-weight: 600 !important;*/
/*    letter-spacing: 0.02px !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item#tile_2 .info .title,*/
/*.mod_portfoliolist_v5 .item#tile_4 .info .title,*/
/*.mod_portfoliolist_v5 .item#tile_5 .info .title,*/
/*.mod_portfoliolist_v5 .item#tile_8 .info .title,*/
/*.mod_portfoliolist_v5 .item#tile_9 .info .title{*/
/*    background-color: transparent !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item .info {*/
/*    padding: 0 !important;*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*    padding-top: 104px !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item#tile_1 .info .title {*/
/*    width: 79% !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item#tile_7 .info .title {*/
/*    width: 53% !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item#tile_4 .info .title {*/
/*    width: 59% !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item#tile_6 .info .title {*/
/*    width: 69% !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item .info.subline_container{*/
/*    height: 100%;*/
/*    width: 100%;*/
/*}*/

/*.mod_portfoliolist_v5 .item .info.subline_container .inner{*/
/*    position: relative;*/
/*    height: 100%;*/
/*    width: 100%;*/
/*}*/

/*.mod_portfoliolist_v5 .item .info .subline{*/
/*    width: 80% !important;*/
/*    bottom: 20px;*/
/*    position: absolute;*/
/*}*/

/*.mod_portfoliolist_v5 .item.wide .info .subline{*/
/*    width: 60% !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item:hover .info .subline{*/
/*    margin-left: 7%!important;*/
/*}*/

/*.mod_portfoliolist_v5 .item:hover .info .title{*/
/*    opacity: 0 !important;*/
/*}*/

/*.mod_portfoliolist_v5 .item#tile_9 .image:after,*/
/*.mod_portfoliolist_v5 .item#tile_5 .image:after,*/
/*.mod_portfoliolist_v5 .item#tile_8 .image:after,*/
/*.mod_portfoliolist_v5 .item#tile_2 .image:after,*/
/*.mod_portfoliolist_v5 .item#tile_4 .image:after{*/
/*    background: rgba(0,0,0,0.35) !important;*/
/*}*/

/*!* Inhaltselemente *!*/
/*.ce_image_text_box.version2 {*/
/*    border-radius: 0 !important;*/
/*    background-color: #fff !important;*/
/*}*/

/*!* Binding an die Kacheln anpassen *!*/
/*.boxed-content .contentwrap,*/
/*.header .inside,*/
/*.mod_article:not(.fullwidth):not(.kacheln) > .container,*/
/*#footer .inside,*/
/*#bottom .inside{*/
/*    padding-left: 50px !important;*/
/*    padding-right: 50px !important;*/
/*}*/

/*.header .inside{*/
/*    position: relative !important;*/
/*}*/

/*.mainmenu ul{*/
/*    text-align: center !important;*/
/*}*/

/*!* Basisstyles *!*/
/*#main p, #main ul, #main ol, #main dl {*/
/*    padding: 0 0 1.2em 0 !important;*/
/*    font-size: 1.15em !important;*/
/*    line-height: 1.8em !important;*/
/*}*/

/*#main ul, #main ol{*/
/*    padding: 0 0 1.5em 2em !important;*/
/*    margin-top: -10px;*/
/*}*/

/*#main ul li, #main ol li{*/
/*    margin-bottom: 0.6em; !important;*/
/*}*/

/*#main strong {*/
/*    font-weight: 600;*/
/*}*/

/*#main .ce_text strong,*/
/*#main .ce_list strong{*/
/*    font-weight: 600;*/
/*    color: #231640;*/
/*}*/

/*#main .ce_text strong a,*/
/*#main .ce_list strong a,*/
/*#main .ce_text a strong,*/
/*#main .ce_list a strong{*/
/*    color: #341869 !important;*/
/*    text-decoration: underline;*/
/*    opacity: 1; !important;*/
/*}*/

/*#main .ce_text strong a:hover,*/
/*#main .ce_list strong a:hover,*/
/*#main .ce_text a:hover strong,*/
/*#main .ce_list a:hover strong{*/
/*    color: #7E4290 !important;*/
/*}*/

/*#main p.quelle,*/
/*#main .quelle p{*/
/*    font-size: 15px !important;*/
/*    color: #989898;*/
/*    margin-top: -20px;*/
/*}*/

/*a{*/
/*    transition: All 0.3s ease;*/
/*    -webkit-transition: All 0.3s ease;*/
/*}*/

/*!* Facebook-Feed *!*/
/*.vio_facebook_feed .ce_image_text_box{*/
/*    position: relative;*/
/*}*/

/*.facebook-post-date{*/
/*    display: block;*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    background-color: rgb(244, 243, 243);*/
/*    color: #545454;*/
/*    padding: 6px 25px 8px 25px;*/
/*    width: 100%;*/
/*}*/

/*.vio_facebook_feed .ce_image_text_box_content_outside{*/
/*    padding-bottom: 60px !important;*/
/*}*/

/*.start .facebook-post-date{*/
/*    display: none;*/
/*}*/

/*.vio_facebook_feed .image_container {*/
/*    height: 300px !important;*/
/*    max-height: 300px !important;*/
/*    !*height: 186px !important;*/
/*    max-height: 186px !important;*!*/
/*    overflow: hidden;*/
/*    width: 100% !important;*/
/*    position: relative;*/
/*    display: block;*/
/*    vertical-align: middle;*/
/*    border-collapse:collapse;*/
/*}*/

/*.vio_facebook_feed .noimage {*/
/*    background-color: rgb(219, 218, 218);*/
/*    background-image: url("../layout/logo/violution_emblem_RGB_weiss.svg");*/
/*    background-position: center center;*/
/*    background-size: 30%;*/
/*}*/

/*.vio_facebook_feed .image_container .image_container_inner{*/
/*    overflow:hidden;*/
/*    height: 100%;*/
/*    background-position: bottom center;*/
/*    background-size: cover;*/
/*}*/

/*.vio_facebook_feed .image_container .image_container_inner img{*/
/*     display: block;*/
/*     height: auto;*/
/*     width: 100%;*/
/*     max-width: 1000%;*/
/*     min-height: 100%;*/
/*}*/

/*.vio_facebook_feed br{*/
/*    display: none;*/
/*}*/

/*.vio_facebook_feed .ce_image_text_box_content p,*/
/*.ce_image_text_box_content_outside p{*/
/*    font-size: 16px !important;*/
/*    line-height: 28px !important;*/
/*}*/

/*!* Folgeseiten *!*/
/*.folge #main{*/
/*    padding-top: 80px;*/
/*}*/

/*#main .ce_iconbox.version3.xsmall p{*/
/*    padding-bottom: 0.3em !important;*/
/*}*/

/*!* Kachel-Zoom-Effekt *!*/
/*.ce_image_text_box.version2{*/
/*    opacity: 0.9;*/
/*    border: 1px solid rgb(218, 219, 218);*/
/*    transition: All 0.3s ease;*/
/*    -webkit-transition: All 0.3s ease;*/
/*}*/

/*.ce_image_text_box.version2:hover{*/
/*    opacity: 1;*/
/*    z-index: 100;*/
/*    border: 1px solid rgb(172, 174, 172);*/
/*}*/

/*!* Suchmaschine *!*/
/*.body_bottom .mod_search .search-content{*/
/*    background: rgba(0,0,0,0.85) !important;*/
/*}*/

/*.body_bottom .mod_search input:not(.submit),*/
/*.body_bottom .mod_search button:not(.submit) {*/
/*    background: rgba(255,255,255,0.2) !important;*/
/*    font-size: 20px !important;*/
/*    padding: 32px !important;*/
/*    color: #ffffff !important;*/
/*    border-bottom: 0 !important;*/
/*    transition: All 0.3s ease;*/
/*    -webkit-transition: All 0.3s ease;*/
/*    margin-top: 30px;*/
/*    margin-bottom: 30px;*/
/*}*/

/*.body_bottom .mod_search input:not(.submit):focus,*/
/*.body_bottom .mod_search button:not(.submit):focus {*/
/*    background: rgba(255,255,255,1) !important;*/
/*    color: #555555 !important;*/
/*}*/

/*.body_bottom .mod_search form {*/
/*    max-width: 650px !important;*/
/*}*/

/*.search-result-item{*/
/*    border-bottom: 1px solid #dedede;*/
/*    margin: 25px 0;*/
/*    padding: 12px 0 8px 0;*/
/*}*/

/*.search-result-item.last{*/
/*    border-bottom: 0;*/
/*}*/

/*.search-result-item .context{*/
/*    font-size: 16px !important;*/
/*}*/

/*.search-result-item h2 a{*/
/*    font-size: 25px !important;*/
/*    color: #341869 !important;*/
/*    line-height: 25px !important;*/
/*    transition: All 0.3s ease;*/
/*    -webkit-transition: All 0.3s ease;*/
/*}*/

/*.search-result-item h2 a:hover{*/
/*    color: #7E4290 !important;*/
/*}*/

/*.search-result-item mark.highlight{*/
/*    background-color: transparent;*/
/*    font-weight: 600 !important;*/
/*    color: #341869;*/
/*    font-size: 16px !important;*/
/*}*/

/*.mod_search .header{*/
/*    margin: 0 auto;*/
/*    margin-top: 18px !important;*/
/*    text-align: center;*/
/*}*/

/*!* Pagina *!*/
/*.pagination{*/
/*    padding-bottom: 60px !important;*/
/*    text-align: center !important;*/
/*}*/

/*#main .pagination ul {*/
/*    float: none !important;*/
/*    display: block !important;*/
/*    margin-top: 0;*/
/*}*/

/*#main p.context{*/
/*    padding-bottom: 0 !important;*/
/*    margin-bottom: 0 !important;*/
/*}*/

/*.pagination li {*/
/*    float: none !important;*/
/*    display: inline-block !important;*/
/*    margin: 0 -2px !important;*/
/*}*/

/*.pagination li.current {*/
/*    background-color: #c9c9c9 !important;*/
/*}*/

/*.pagination li.current span{*/
/*    background-color: transparent !important;*/
/*    color: #000 !important;*/
/*    border-radius: 0 !important;*/
/*}*/

/*.pagination a,*/
/*.pagination span{*/
/*    display: inline-block;*/
/*    cursor: pointer;*/
/*    padding: 5px 10px !important;*/
/*    width: 40px;*/
/*    height: 40px;*/
/*    color: #545454 !important;*/
/*    text-align: center;*/
/*}*/

/*.pagination a:hover{*/
/*    background-color: #dedede;*/
/*    color: #462d6e !important;*/
/*}*/

/*.pagination a.current{*/
/*    background-color: #c9c9c9;*/
/*    color: #000 !important;*/
/*}*/

/*.pagination a.previous,*/
/*.pagination a.next{*/
/*    text-indent: -1000em;*/
/*    background-position: center center;*/
/*    background-repeat: no-repeat;*/
/*    text-decoration: none;*/
/*    background-size: 52% 52%;*/
/*}*/

/*.pagination a.previous{ background-image: url("../layout/arrows/arrow_left_dark.svg"); }*/
/*.pagination a.next{ background-image: url("../layout/arrows/arrow_right_dark.svg"); }*/

/*!* More-Link *!*/
/*.more a.hyperlink_txt,*/
/*a.more{*/
/*    position: relative;*/
/*    padding-left: 25px !important;*/
/*    text-decoration: none !important;*/
/*}*/

/*.more a.hyperlink_txt:before,*/
/*a.more:before{*/
/*    content: '';*/
/*    display: block;*/
/*    background-image: url("../layout/arrows/arrow_right_dark.svg");*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    background-size: 80%;*/
/*    background-position: 0 center;*/
/*    background-repeat: no-repeat;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    bottom: 3px;*/
/*}*/

/*#main .more p a.hyperlink_txt{*/
/*    font-size: 0.9em !important;*/
/*}*/

/*#main .more p a.hyperlink_txt:before{*/
/*    bottom: 0 !important;*/
/*}*/

/*.more.ce_image_text_box a.hyperlink_txt {*/
/*    padding-top: 0 !important;*/
/*    padding-bottom: 0 !important;*/
/*    margin-bottom: 40px;*/
/*    border: 0 !important;*/
/*}*/

/*p.autor{*/
/*    font-style: italic;*/
/*    font-size: 14px !important;*/
/*    line-height: 22px !important;*/
/*}*/

/*!* Footer *!*/
/*#bottom .inside {*/
/*    padding: 20px 50px 0 50px !important;*/
/*}*/

/*#bottom .inside p {*/
/*    font-size: 14px !important;*/
/*    color: #ffffff;*/
/*}*/

/*#bottom {*/
/*    background-color: #291848;*/
/*}*/

/*#bottom ul li {*/
/*    display: inline-block;*/
/*    padding-left: 1.6em;*/
/*}*/


/*#footer {*/
/*    background-color: #160a2d !important;*/
/*}*/

/*#footer p {*/
/*    font-size: 16px !important;*/
/*    color:  #ffffff;*/
/*}*/

/*#footer .inside {*/
/*    padding-top: 50px;*/
/*}*/

/*#footer p strong{*/
/*    color: #ffffff;*/
/*    font-weight: 600 !important;*/
/*}*/

/*body.fixed-header #top_link {*/
/*    bottom: 15px;*/
/*}*/

/*!* Social Media *!*/
/*.mod_socials{*/
/*    margin-bottom: 60px !important;*/
/*}*/

/*.mod_socials i.fa-github:hover {*/
/*    background: #24292e !important;*/
/*    color:  #ffffff !important;*/
/*}*/

/*#footer .mod_socials a i {*/
/*    margin-right: 6px !important;*/
/*    background: rgba(255,255,255,0.1);*/
/*}*/

/*#footer li:after {*/
/*    width: 80% !important;*/
/*}*/

/*#main .mod_socials a i {*/
/*    margin-right: 3px !important;*/
/*    background: rgba(0,0,0,0.2);*/
/*}*/

/*#main .ce_sharebuttons ul{*/
/*    margin-top: 0 !important;*/
/*    padding: 0 !important;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a {*/
/*    height: 2.667rem !important;*/
/*    width: 2.667rem !important;*/
/*    background-image: none !important;*/
/*    transition: All 0.3s ease;*/
/*    -webkit-transition: All 0.3s ease;*/
/*    position: relative;*/
/*    margin: 0 6px 0 0 !important;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.facebook {*/
/*    width: 2.91rem !important;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a:before {*/
/*    display: block;*/
/*    font: normal normal normal 14px/1 FontAwesome;*/
/*    font-size: 14px;*/
/*    font-size: inherit;*/
/*    text-rendering: auto;*/
/*    -webkit-font-smoothing: antialiased;*/
/*    -moz-osx-font-smoothing: grayscale;*/
/*    transition: All 0.3s ease;*/
/*    -webkit-transition: All 0.3s ease;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background-color: #ccc;*/
/*    text-align: center;*/
/*    text-indent: 0 !important;*/
/*    padding: 0.8rem 0;*/
/*    color: #ffffff !important;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.facebook:before {*/
/*    content: "\f09a";*/
/*    text-indent: 4px !important;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.facebook:hover:before {*/
/*    background-color: #436098;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.twitter:before {*/
/*    content: "\f099";*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.twitter:hover:before {*/
/*    background-color: #28a9e2;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.xing:before {*/
/*    content: "\f168";*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.xing:hover:before {*/
/*    background-color: #005d5e;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.linkedin:before {*/
/*    content: "\f0e1";*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.linkedin:hover:before {*/
/*    background-color: #0274b3;*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.mail:before {*/
/*    content: "\f0e0";*/
/*}*/

/*.sharebuttons > ul.boxxed > li > a.mail:hover:before {*/
/*    background-color: #60327D;*/
/*}*/

/*!* Kontaktseite *!*/
/*#kontakt #maps-container .ce_bgimage .contentwrap {*/
/*    max-width: 604px;*/
/*    margin-left: auto;*/
/*    margin-right: 0;*/
/*    position: relative;*/
/*}*/

/*#kontakt .hint {*/
/*    position: absolute;*/
/*    bottom: 135px;*/
/*    right: 11px;*/
/*    max-width: 290px;*/
/*    overflow: visible;*/
/*}*/

/*#main .hint p{*/
/*    font-family: 'Architects Daughter', cursive !important;*/
/*    color: #b7b7b7 !important;*/
/*    font-size: 18px !important;*/
/*    transform: rotate(-7deg);*/
/*    text-align: center;*/
/*}*/

/*#kontakt .ce_iconbox_inside {*/
/*    padding: 4px 0;*/
/*}*/

/*!* Google Maps *!*/
/*#main .ce_google_map .gmap_infotext p{*/
/*    padding-bottom: 7px !important;*/
/*    margin-bottom: 0;*/
/*}*/

/*.gm-style .gm-style-iw-c {*/
/*    border-radius: 0;*/
/*    padding: 20px;*/
/*    box-shadow: 0 3px 3px 1px rgba(0,0,0,0.3);*/
/*}*/

/*!* Iconbar *!*/
/*.vio-iconbar{*/
/*    text-align: center;*/
/*}*/

/*.vio-iconbar .contentwrap{*/
/*    text-align: center;*/
/*    max-width: 620px;*/
/*    min-width: 620px;*/
/*}*/

/*.vio-iconbar .contentwrap svg{*/
/*    width: 105px;*/
/*    height: 105px;*/
/*}*/

/*.vio-iconbar .contentwrap svg:hover .cls-1{*/
/*    fill: #441f87;*/
/*}*/

/*!* FAQ *!*/
/*.faq-container h2{*/
/*    display: none !important;*/
/*    !*margin-bottom: 30px !important;*/
/*    font-size: 1.6rem !important;*!*/
/*}*/

/*.ce_accordion {*/
/*    margin-bottom: 0 !important;*/
/*    border-top: 0 !important;*/
/*    border-left: 0 !important;*/
/*    border-right: 0 !important;*/
/*    border-bottom: 1px solid #d8d7d7;*/
/*    padding-left: 25px !important;*/
/*}*/

/*.ce_accordion:hover {*/
/*    background-color: #fafafa !important;*/
/*}*/

/*.ce_accordion .toggler {*/
/*    border-bottom: 0 !important;*/
/*    font-weight: normal !important;*/
/*    font-size: 1.15em !important;*/
/*    padding: 16px 0 16px 0 !important;*/
/*}*/

/*.ce_accordion .accordion{*/
/*    padding-top: 0 !important;*/
/*    padding-left: 27px !important;*/
/*    padding-right: 27px !important;*/
/*}*/

/*#main .ce_accordion .accordion p,*/
/*#main .ce_accordion .accordion ul,*/
/*#main .ce_accordion .accordion ol{*/
/*    margin-bottom: 0;*/
/*    max-width: 780px;*/
/*}*/


/*.ce_accordion .toggler i {*/
/*    font-family: FontAwesome !important;*/
/*    font-style: normal !important;*/
/*    color: #cecece !important;*/
/*    margin-right: 6px !important;*/
/*    font-size: 20px !important;*/
/*}*/

/*.ce_accordion .toggler.ui-state-active,*/
/*.ce_accordion .toggler.ui-state-active i{*/
/*    color: #60327D !important;*/
/*    font-weight: 600 !important;*/
/*}*/

/*.ce_accordion.last {*/
/*    border-bottom: 0 !important;*/
/*}*/

/*.ce_accordion .toggler:before{*/
/*    display: none !important;*/
/*}*/

/*#main #faqmenu ul{*/
/*    padding: 0 !important;*/
/*    margin-top: 0;*/
/*}*/

/*#main #faqmenu ul li{*/
/*    margin-bottom: 0;*/
/*}*/

/*#main #faqmenu ul li a{*/
/*    display: block;*/
/*    padding: 16px 0 16px 0 !important;*/
/*    border-bottom: 1px solid #d8d7d7;*/
/*    padding-left: 30px !important;*/
/*    margin-bottom: 0;*/
/*    font-weight: 600 !important;*/
/*}*/

/*#main #faqmenu ul li a.last,*/
/*.mod_sitemap ul li a.last{*/
/*    border-bottom: 0;*/
/*}*/

/*#main #faqmenu ul li a:before {*/
/*    content: "\f059";*/
/*    display: inline-block;*/
/*    font-family: FontAwesome !important;*/
/*    font-style: normal !important;*/
/*    color: #cecece !important;*/
/*    margin-right: 10px !important;*/
/*    font-size: 20px !important;*/
/*}*/

/*#main #faqmenu ul li a:hover{*/
/*    background-color: #fafafa !important;*/
/*    color: #60327D !important;*/
/*}*/

/*#main #faqmenu ul li a:hover:before{*/
/*    color: #60327D !important;*/
/*}*/


/*#main #faqmenu ul li:last-child{*/
/*    border-bottom: 0;*/
/*}*/

/*!* Zurücklink *!*/
/*.back a {*/
/*    font-weight: 600;*/
/*    text-transform: lowercase;*/
/*}*/

/*.back a:before {*/
/*    content: "\f104";*/
/*    display: block !important;*/
/*    float: left;*/
/*    margin-top: 1px;*/
/*    font-family: FontAwesome !important;*/
/*    font-style: normal !important;*/
/*    margin-right: 10px !important;*/
/*    font-size: 20px !important;*/
/*}*/

/*!* Datenschutzmeldung *!*/
/*p.privacy {*/
/*    background: transparent !important;*/
/*    display: none !important;*/
/*}*/

/*!* Datenschutz Opt-In *!*/
/*#CybotCookiebotDialog{*/
/*    box-shadow: none !important;*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*    left: 0 !important;*/
/*    top: -2px !important;*/
/*    position: fixed;*/
/*    overflow: auto !important;*/
/*    background-color: rgba(0, 0, 0, 0.7) !important;*/
/*    margin: 0 !important;*/
/*    padding: 0 !important;*/
/*    transform: scale(1) !important;*/
/*}*/

/*#CybotCookiebotDialogBody {*/
/*    max-width: 960px !important;*/
/*    padding: 30px 0 40px 0 !important;*/
/*    background: #ffffff !important;*/
/*    font-family: "Source Sans Pro" !important;*/
/*}*/

/*#CybotCookiebotDialogBodyLevelButtonsSelectPane {*/
/*    display: block !important;*/
/*    width: 100% !important;*/
/*    float: none !important;*/
/*    clear: both !important;*/
/*    border: 0 !important;*/
/*    padding: 0 !important;*/
/*    -webkit-border-radius: 0 !important;*/
/*    -moz-border-radius: 0 !important;*/
/*    border-radius: 0 !important;*/
/*    position: absolute !important;*/
/*    bottom: 86px !important;*/
/*}*/

/*#CybotCookiebotDialogBodyLevelWrapper{*/
/*    position: relative;*/
/*}*/

/*#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper {*/
/*    float: none !important;*/
/*    padding-bottom: 0 !important;*/
/*    margin-left: 46px !important;*/
/*    text-align: left !important;*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    width: 100% !important;*/
/*}*/

/*.CybotCookiebotDialogBodyButton{*/
/*    opacity: 1 !important;*/
/*    text-transform: uppercase !important;*/
/*    letter-spacing: 1px !important;*/
/*    font-size: 14px !important;*/
/*    display: block !important;*/
/*    padding: 12px 20px !important;*/
/*    margin-bottom: 15px !important;*/
/*    margin-left: 14px !important;*/
/*    cursor: pointer !important;*/
/*    transition: all .2s ease-out 0s !important;*/
/*    max-width: 24% !important;*/
/*    width: 24%;*/
/*    float: left;*/
/*}*/

/*a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,*/
/*a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,*/
/*a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll {*/
/*    text-decoration: none;*/
/*    margin-top: 0 !important;*/
/*    height: auto !important;*/
/*    z-index: 10;*/
/*    font-size: 14px !important;*/
/*    text-align: center;*/
/*    white-space: normal;*/
/*    max-width: 24% !important;*/
/*    width: 24%;*/
/*    color: #999898 !important;*/
/*    border-color: #999898 !important;*/
/*    background-color: #ffffff !important;*/
/*    border-width: 2px !important;*/
/*}*/

/*a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover,*/
/*a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll:hover {*/
/*    color: #341869 !important;*/
/*    border-color: #341869 !important;*/
/*}*/

/*a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{*/
/*    color: #ffffff !important;*/
/*    border-color: #341869 !important;*/
/*    background-color: #341869 !important;*/
/*}*/

/*a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{*/
/*    color: #ffffff !important;*/
/*    border-color: #7E4290 !important;*/
/*    background-color: #7E4290 !important;*/
/*}*/

/*#CybotCookiebotDialogBodyLevelDetailsWrapper{*/
/*    display: block !important;*/
/*    background-color: transparent !important;*/
/*    border: 0 !important;*/
/*    height: auto !important;*/
/*    padding: 24px 0 4px 0 !important;*/
/*}*/

/*a#CybotCookiebotDialogBodyLevelDetailsButton:hover {*/
/*    text-decoration: none;*/
/*    color: #2a2a2a;*/
/*}*/

/*#CybotCookiebotDialog a, #CybotCookiebotDialog a:hover {*/
/*    color: #2a2a2a;*/
/*    text-decoration: underline;*/
/*}*/

/*#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink:hover,*/
/*#CybotCookiebotDialogBodyLevelDetailsButton:hover {*/
/*    color: #2a2a2a;*/
/*    text-decoration: underline;*/
/*}*/

/*a#CybotCookiebotDialogBodyLevelDetailsButton {*/
/*    text-decoration: underline !important;*/
/*    padding-left: 0 !important;*/
/*    color: #838383 !important;*/
/*    font-size: 16px;*/
/*}*/

/*#CybotCookiebotDialogDetailBody{*/
/*    max-width: 842px !important;*/
/*}*/

/*.CybotCookiebotDialogDetailBodyContentTab:first-child{*/
/*    border-radius: 0 !important;*/
/*}*/

/*.CybotCookiebotDialogDetailBodyContentCookieTypeTable thead td,*/
/*.CybotCookiebotDialogDetailBodyContentCookieTypeTable thead th {*/
/*    padding: 5px !important;*/
/*}*/

/*#CybotCookiebotDialogBodyLevelButtonWrapper{*/
/*    font-size: 1.8rem !important;*/
/*}*/

/*.CybotCookiebotDialogBodyLevelButtonWrapper {*/
/*    margin-right: 58px !important;*/
/*}*/

/*#CybotCookiebotDialog label{*/
/*    font-size: 18px !important;*/
/*    font-family: "Source Sans Pro" !important;*/
/*    text-transform: uppercase !important;*/
/*    color: #341869 !important;*/
/*}*/

/*#CybotCookiebotDialogBodyLevelButtonMarketing,*/
/*label[for=CybotCookiebotDialogBodyLevelButtonMarketing]{*/
/*    display: none !important;*/
/*}*/

/*#CybotCookiebotDialog a,*/
/*#CybotCookiebotDialog div,*/
/*#CybotCookiebotDialogBodyContentControls,*/
/*#CybotCookiebotDialogBodyContentTitle {*/
/*    font-family: "Source Sans Pro" !important;*/
/*}*/

/*#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a{*/
/*    color: #341869 !important;*/
/*    text-decoration: underline !important;*/
/*}*/

/*#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a:hover{*/
/*    color: #7E4290 !important;*/
/*}*/

/*#CybotCookiebotDialogBodyContent {*/
/*    padding: 15px 60px 10px 60px !important;*/
/*    text-align: left !important;*/
/*    min-height: 394px !important;*/
/*}*/

/*#CybotCookiebotDialogBodyContentText{*/
/*    text-align: left !important;*/
/*}*/

/*#CybotCookiebotDialogPoweredbyLink{*/
/*    display: none;*/
/*}*/

/*#CybotCookiebotDialogDetail{*/
/*    margin-left: auto !important;*/
/*    margin-right: auto !important;*/
/*    max-width: 960px !important;*/
/*    padding: 30px 0 40px 0 !important;*/
/*}*/

/*#CybotCookiebotDialogBodyContentTitle {*/
/*    font-size: 1.8rem !important;*/
/*    margin-bottom: 24px !important;*/
/*    text-align: left !important;*/
/*}*/

/*#CybotCookiebotDialogBodyContentText{*/
/*    font-family: "Source Sans Pro" !important;*/
/*    padding: 0 0 1.2em 0 !important;*/
/*    font-size: 1.3em !important;*/
/*    line-height: 1.8em !important;*/
/*}*/

/*#CybotCookiebotDialogBodyLevelButtons{*/
/*    margin-left: 60px !important;*/
/*}*/

/*!* Abstände erzwingen *!*/
/*.nomargintop{*/
/*    margin-top: 0 !important;*/
/*}*/

/*.nomarginbottom{*/
/*    margin-bottom: 0 !important;*/
/*}*/

/*.nopaddingtop{*/
/*    padding-top: 0 !important;*/
/*}*/

/*.nopaddingbottom{*/
/*    padding-bottom: 0 !important;*/
/*}*/

/*.folge .mod_article.fullwidth-boxed.first > .container {*/
/*    padding-top: 0 !important;*/
/*}*/

/*.mod_article.nopaddingbottom > .container {*/
/*    padding-bottom: 0 !important;*/
/*}*/

/*.mod_article.nopaddingtop > .container {*/
/*    padding-top: 0 !important;*/
/*}*/

/*!* Iconsbox Fontawesome *!*/
/*#top-info .inside span i.fa {*/
/*    margin-right: 6px !important;*/
/*    font-size: 16px !important;*/
/*}*/

/*#top-info .inside span i.fa-phone {*/
/*    font-size: 18px !important;*/
/*}*/

/*.ce_iconbox.version3.xsmall i {*/
/*    width: 30px !important;*/
/*}*/

/*.ce_iconbox.version3.xsmall i.fa-xing {*/
/*    width: 25px !important;*/
/*}*/

/*.ce_iconbox_icon i.fa:before {*/
/*    font-size: 18px !important;*/
/*    line-height: 32px !important;*/
/*}*/

/*.ce_iconbox_icon i.fa-xing:before {*/
/*    font-size: 20px !important;*/
/*}*/

/*.ce_iconbox_icon i.fa-phone:before {*/
/*    font-size: 20px !important;*/
/*}*/

/*!* Werte *!*/
/*#werte p{*/
/*    font-weight: 300;*/
/*    margin-bottom: 0 !important;*/
/*    padding-bottom: 0 !important;*/
/*}*/

/*!* Leistungen *!*/
/*#main .mehrwert p{*/
/*    margin-bottom: 0;*/
/*}*/

/*.mehrwert p strong{*/
/*    font-weight: 300 !important;*/
/*    line-height: 1.4em !important;*/
/*    color: #939393 !important;*/
/*    font-size: 1.1em !important;*/
/*    margin-top: 0.7em;*/
/*    display: block;*/
/*    max-width: 57%;*/
/*}*/

/*#main .teasertext p{*/
/*    display: block;*/
/*    max-width: 57%;*/
/*    margin-bottom: 0;*/
/*}*/

/*.ce_image_text_box.nopic .ce_image_text_box_content {*/
/*    margin-top: 0;*/
/*}*/

/*.ce_divider_extended.version3 {*/
/*    background: #d8d8d8 !important;*/
/*}*/

/*.ce_divider_extended.version5 {*/
/*    background: #b0b0b0 !important;*/
/*}*/

/*!* Chartbar *!*/
/*.ce_chartbar .title{*/
/*    font-weight: 600 !important;*/
/*    color: #333333 !important;*/
/*    font-size: 17px;*/
/*    text-transform: uppercase;*/
/*}*/

/*.chart_data span{*/
/*    display: none;*/
/*}*/

/*!* Gemeinschaften und Vereine *!*/
/*#footer .gemeinschaften p{*/
/*    font-size: 15px !important;*/
/*}*/

/*!* Google Review Link (Sticky) *!*/
/*a#google-review-trigger{*/
/*    background-color: #ffffff;*/
/*    bottom: 120px;*/
/*    position: fixed;*/
/*    right: -10px;*/
/*    display: none;*/
/*    padding: 10px 20px 18px 10px;*/
/*    border: 1px solid rgb(224, 224, 224);*/
/*    width: 160px;*/
/*    opacity: 0.9;*/
/*    z-index: 10000;*/
/*    transition: All 0.3s ease !important;*/
/*    -webkit-transition: All 0.3s ease !important;*/
/*    border-top: 15px solid rgb(186, 186, 186);*/
/*    text-align: center;*/
/*}*/

/*a#google-review-trigger:hover{*/
/*    opacity: 1;*/
/*}*/

/*a#google-review-trigger .first,*/
/*a#google-review-trigger svg{*/
/*    display: block;*/
/*    margin: 2px auto;*/
/*}*/


/*!* Sitemap *!*/
/*#main .mod_sitemap ul {*/
/*    margin-top: 10px;*/
/*    background: transparent !important;*/
/*    padding: 0 !important;*/
/*}*/


/*.mod_sitemap ul li{*/
/*    margin-bottom: 0 !important;*/
/*}*/

/*.mod_sitemap ul li a{*/
/*    display: block;*/
/*    padding: 16px 0 16px 0 !important;*/
/*    border-bottom: 1px solid #d8d7d7;*/
/*    padding-left: 30px !important;*/
/*    margin-bottom: 0 !important;*/
/*    font-weight: 600 !important;*/
/*}*/

/*.mod_sitemap ul li ul a{*/
/*    margin-left: 0 !important;*/
/*    padding-left: 0 !important;*/
/*}*/

/*#main .mod_sitemap ul li ul{*/
/*    margin: 0 !important;*/
/*    padding: 20px 0 30px 0 !important;*/
/*    border-bottom: 1px solid #d8d7d7;*/
/*    background-color: #fafafa !important;*/
/*}*/

/*.mod_sitemap ul li ul li a{*/
/*    border-bottom: 0 !important;*/
/*    font-weight: 400 !important;*/
/*    font-size: 0.75em;*/
/*    padding: 10px 0 10px 0 !important;*/
/*    background-color: #fafafa !important;*/
/*    padding-left: 60px !important;*/
/*}*/

/*.mod_sitemap ul li a:hover {*/
/*    background-color: #fafafa !important;*/
/*}*/

/*.mod_sitemap ul li ul li a:hover {*/
/*    color: #341869 !important;*/
/*}*/

/*!* Partner *!*/
/*#partnerlogos{*/
/*    margin-left: 8%;*/
/*    text-align: right;*/
/*}*/

/*!* Nachträgliche Korrekturen *!*/
/*.vio-iconbar .pb-xs {*/
/*    padding-bottom: 42px !important;*/
/*}*/

/*!* Browseroptimierung *!*/
/*body.ie{*/
/*    -ms-text-size-adjust: 100%;*/
/*}*/

/*.ie .autogrid_grid{*/
/*    display:-ms-grid;*/
/*}*/

/*!* 60/40 *!*/
/*.ie .grid_60_40.d_60_40, .ie .d_60_40{*/
/*    -ms-grid-columns:60% 40%;*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .grid_60_40.d_60_40 .column:first-child, .ie .d_60_40 .column:first-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:1;*/
/*}*/

/*.ie .grid_60_40.d_60_40 .column:last-child, .ie .d_60_40 .column:last-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*!* 40/60 *!*/
/*.ie .grid_40_60.d_40_60, .ie .d_40_60{*/
/*    -ms-grid-columns:40% 60%;*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .grid_40_60.d_40_60 .column:first-child, .ie .d_40_60 .column:first-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:1;*/
/*}*/

/*.ie .grid_40_60.d_40_60 .column:last-child, .ie .d_40_60 .column:last-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*!* 50/50 *!*/
/*.ie .grid_50_50.d_50_50, .ie .d_50_50{*/
/*    -ms-grid-columns:50% 50%;*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .grid_50_50.d_50_50 .column:first-child, .ie .d_50_50 .column:first-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:1;*/
/*}*/

/*.ie .grid_50_50.d_50_50 .column:last-child, .ie .d_50_50 .column:last-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*!* 33/66 *!*/
/*.ie .grid_33_66.d_33_66, .ie .d_33_66{*/
/*    -ms-grid-columns: 33% 66%;*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .grid_33_66.d_33_66 .column:first-child, .ie .d_33_66 .column:first-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:1;*/
/*}*/

/*.ie .grid_33_66.d_33_66 .column:last-child, .ie .d_33_66 .column:last-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*!* 66/33 *!*/
/*.ie .grid_66_33.d_66_33, .ie .d_66_33{*/
/*    -ms-grid-columns: 66% 33%;*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .grid_66_33.d_66_33 .column:first-child, .ie .d_66_33 .column:first-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:1;*/
/*}*/

/*.ie .grid_66_33.d_66_33 .column:last-child, .ie .d_66_33 .column:last-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*!* 30/70 *!*/
/*.ie .grid_30_70.d_30_70, .ie .d_30_70{*/
/*    -ms-grid-columns: 30% 70%;*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .grid_30_70.d_30_70 .column:first-child, .ie .d_30_70 .column:first-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:1;*/
/*}*/

/*.ie .grid_30_70.d_30_70 .column:last-child, .ie .d_30_70 .column:last-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*!* 70/30 *!*/
/*.ie .grid_70_30.d_70_30, .ie .d_70_30{*/
/*    -ms-grid-columns: 70% 30%;*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .grid_70_30.d_70_30 .column:first-child, .ie .d_70_30 .column:first-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:1;*/
/*}*/

/*.ie .grid_70_30.d_70_30 .column:last-child, .ie .d_70_30 .column:last-child {*/
/*    -ms-grid-row:2;*/
/*    -ms-grid-row-span:2;*/
/*    -ms-grid-column:2;*/
/*}*/

/*.ie .col_6{*/
/*    -ms-flex: 40%;*/
/*}*/

/*.ie .mod_search input, .mod_search .widget-text{*/
/*    height: auto !important;*/
/*}*/

/*.ie .body_bottom .mod_search input:not(.submit), .body_bottom .mod_search button:not(.submit){*/
/*    padding: 15px 30px 30px 30px !important;*/
/*}*/