@charset "UTF-8";
/***!  /templates/albring-lp-sticky/css/main.css  !***/

.smart-menu-btn{position:fixed;top:30px;right:30px;cursor:pointer;display:inline-block;width:auto;transition:all 0.5s;z-index:12345;background:transparent}@media (min-width:768px){.smart-menu-btn{right:40px}}@media (min-width:1024px){.smart-menu-btn{display:none}}.smart-menu-btn span{background-color:#fff;position:relative;display:block;width:30px;height:2px;border-radius:0px;margin:0 auto 7px;transition:all 0.5s ease-in-out}.smart-menu-btn span:last-child{margin-bottom:0}#smartmenu{visibility:hidden;opacity:0;overflow:auto;position:fixed;z-index:33;border:0;right:-100%;top:0;bottom:0;width:100%;transition:all 0.5s ease-in-out;display:block;background-color:#fff;padding-top:50px}@media (min-width:576px){#smartmenu{max-width:480px}}@media (min-width:1024px){#smartmenu{display:none}}#smartmenu li.divider{display:none}#smartmenu ul{padding:0px 30px 15px;list-style:none;margin:0;width:100%;max-width:100%}@media (min-width:576px){#smartmenu ul{padding:15px 40px}}#smartmenu ul.mod-menu>li>a{font-weight:700}#smartmenu li{margin:0;padding:0;border-bottom:2px solid var(--color-text);color:var(--color-text);position:relative}#smartmenu li a{color:var(--color-text);width:100%;display:block;font-size:18px;line-height:1.25;font-weight:500;text-decoration:none;padding:20px 10px 10px 0px;cursor:pointer;position:relative}#smartmenu li a.active{color:var(--color-text);text-decoration:underline}#smartmenu li ul{padding:5px 0px 5px 15px;margin:0 0 10px}#smartmenu li ul li{border-bottom:0;padding:0;margin:0;margin-bottom:4px}#smartmenu li ul li a{font-weight:400;padding:5px 0}#smartmenu ul.mod-menu__sub{min-width:none}#smartmenu ul.mod-menu__sub li ul{display:block;position:relative !important;left:0 !important;border-left:0px solid rgba(255,255,255,0);background-clip:padding-box;top:0}.mnopen{overflow:hidden}.mnopen #smartmenu{right:0;visibility:visible;opacity:1}.mnopen #smartmenu .logo{visibility:visible;opacity:1}.mnopen .smart-menu-btn span{background-color:#000}.mnopen .pos-top{transform:translateY(9px) rotateZ(-45deg)}.mnopen .pos-middle{opacity:0}.mnopen .pos-bottom{transform:translateY(-9px) rotateZ(45deg)}:root{--color-primary:#5a6d69;--color-secondary:rgb(235,91,81);--color-tertiary:;--color-quaternary:;--color-quinary:;--color-senary:;--color-septenary:;--color-octonary:;--color-nonary:;--color-denary:;--bs-border-radius:0}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent}h1,h2,h3{margin-bottom:1.6rem}h1{font-size:2.3rem}h2{font-size:2rem}h3:has(+p){margin-bottom:1rem}h4{font-size:1rem}ul:has(+h1),ul:has(+h2),ul:has(+h3),ul:has(+h4),ul:has(+h5),ul:has(+h6),p:has(+h1),p:has(+h2),p:has(+h3),p:has(+h4),p:has(+h5),p:has(+h6){margin-bottom:2.25rem}#header{overflow:hidden;padding:0}#header .no_slider_spacer{height:132px}#cbslogo a{display:block;padding-top:2px}.fixedHeader #header{width:100%}@media (min-width:768px){.fixedHeader #header{position:fixed;z-index:20;top:0;left:0;height:132px}}@media (min-width:1200px){.fixedHeader #header{height:200px}}.fixedHeader #slider{height:132px;position:relative}.fixedHeader #slider>.moduletable{overflow:hidden;position:absolute;left:0;width:100%;bottom:0}.fixedHeader #slider .sppb-carousel-content{opacity:0}.fixedHeader #mnav{background-color:rgba(125,118,115,0.85)}#mnav{background-color:rgba(125,118,115,0);transition:background 0.25s linear}#mnavbg{display:none}#content{padding-bottom:60px}#main{overflow:hidden}.sppb-carousel-content{max-width:575px;font-size:1.5rem;transition:all 0.25s linear}.sppb-carousel-content>p{margin-bottom:0}@media (max-width:768px){.sppb-carousel-content{max-width:100%;padding-left:40px !important;padding-right:40px !important;font-size:1.25rem}}.farbe_64BDC1 .sppb-carousel-content{background-color:rgba(100,189,193,0.95)}.farbe_8FFAC6 .sppb-carousel-content{background-color:rgba(143,250,198,0.95)}.farbe_86C195 .sppb-carousel-content{background-color:rgba(134,193,149,0.95)}.farbe_D7ACC3 .sppb-carousel-content{background-color:rgba(215,172,195,0.95)}.farbe_F28E7D .sppb-carousel-content{background-color:rgba(242,142,125,0.95)}.farbe_F8AF5D .sppb-carousel-content{background-color:rgba(248,175,93,0.95)}.farbe_EA9CB9 .sppb-carousel-content{background-color:rgba(234,156,185,0.95)}ul.mod-menu__sub li.active>a{color:#eb5b52 !important}.sppb-carousel-extended-item img{-o-object-fit:cover;object-fit:cover}.terminblog_sidebar{padding:20px;background-color:#5B6D69;color:#fff}.terminblog_sidebar_titel{font-size:1.6rem;margin-bottom:24px;text-transform:uppercase;font-weight:700;letter-spacing:0.075em}.mod-articlestermine{margin-bottom:30px}.mod-articlestermine__item{margin-bottom:16px}.mod-articlestermine__item a{color:inherit}.mod-articlestermine__item h3{font-size:1.2rem;color:inherit;font-weight:700}.mod-articlestermine__item h3 span{display:block;font-weight:400;font-size:1rem}.more_termine a{color:inherit}.box_ansprechpartner{padding:26px 20px 15px;background-color:#5B6D69;color:#fff;margin-bottom:30px}.box_ansprechpartner>.sppb-row-container{max-width:100%;padding-left:0;padding-right:0}.box_ansprechpartner a:link,.box_ansprechpartner a:visited{color:#fff;-webkit-text-decoration:dotted;text-decoration:dotted}.box_ansprechpartner a:hover,.box_ansprechpartner a:focus{color:#fff}.quicksearch{display:flex;gap:10px}.quicksearch .js-finder-search-query{width:206px;border:0;padding:2px 5px;background-color:white}.quicksearch button{position:relative;top:-4px;background-color:transparent;border:0}.newskacheln .datum{display:block;font-size:1.75rem;margin-bottom:40px}.newskacheln .newsflash-title{font-size:1rem;font-weight:600}.newskacheln .zum_archiv:hover{color:rgb(235,91,81)}.newskacheln>.row{gap:var(--bs-gutter-x) 0}.newskacheln .mod-articlesnews__item{height:100%}@media (min-width:768px){.newskacheln .mod-articlesnews__item .newsflash-image--KLAEREN{height:100%}}@media (min-width:768px){.newskacheln .mod-articlesnews__item .newsflash-image--KLAEREN img{height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}}.com-content-category-blog__item>.row{padding-top:0;padding-bottom:0}.com-content-category-blog__item .datum{display:block;font-size:1.75rem;margin-bottom:40px}.com-content-category-blog__item .page-header h1,.com-content-category-blog__item .page-header h2,.com-content-category-blog__item .page-header h3,.com-content-category-blog__item .page-header h4,.com-content-category-blog__item .page-header h5,.com-content-category-blog__item .page-header h6{font-size:1rem;font-weight:600}.com-content-category-blog__items{margin-bottom:40px}.newsblog .col-md-6:nth-child(1) .mod-articlesnews__item{background-color:rgb(180,211,193)}.newsblog .col-md-6:nth-child(2) .mod-articlesnews__item{background-color:rgb(163,196,204)}.newsblog .col-md-6:nth-child(3) .mod-articlesnews__item{background-color:rgb(183,220,218)}.newsblog .col-md-6:nth-child(4) .mod-articlesnews__item{background-color:rgb(248,185,155)}.newsblog .col-md-6:nth-child(5) .mod-articlesnews__item{background-color:rgb(203,197,149)}.newsblog .col-md-6:nth-child(6) .mod-articlesnews__item{background-color:rgb(195,165,169)}.newsblog .col-md-6:nth-child(7) .mod-articlesnews__item{background-color:rgb(180,211,193)}.newsblog .col-md-6:nth-child(8) .mod-articlesnews__item{background-color:rgb(163,196,204)}.newsblog .col-md-6:nth-child(9) .mod-articlesnews__item{background-color:rgb(183,220,218)}.newsblog .col-md-6:nth-child(10) .mod-articlesnews__item{background-color:rgb(248,185,155)}.newsblog .col-md-6:nth-child(11) .mod-articlesnews__item{background-color:rgb(203,197,149)}.newsblog .col-md-6:nth-child(12) .mod-articlesnews__item{background-color:rgb(195,165,169)}.newsblog .col-md-6:nth-child(13) .mod-articlesnews__item{background-color:rgb(180,211,193)}.newsblog .col-md-6:nth-child(14) .mod-articlesnews__item{background-color:rgb(163,196,204)}.newsblog .col-md-6:nth-child(15) .mod-articlesnews__item{background-color:rgb(183,220,218)}.newsblog .col-md-6:nth-child(16) .mod-articlesnews__item{background-color:rgb(248,185,155)}.newsblog .col-md-6:nth-child(17) .mod-articlesnews__item{background-color:rgb(203,197,149)}.newsblog .col-md-6:nth-child(18) .mod-articlesnews__item{background-color:rgb(195,165,169)}.newsblog .col-md-6:nth-child(19) .mod-articlesnews__item{background-color:rgb(180,211,193)}.newsblog .col-md-6:nth-child(20) .mod-articlesnews__item{background-color:rgb(163,196,204)}.newsblog .col-md-6:nth-child(21) .mod-articlesnews__item{background-color:rgb(183,220,218)}.newsblog .col-md-6:nth-child(22) .mod-articlesnews__item{background-color:rgb(248,185,155)}.newsblog .col-md-6:nth-child(23) .mod-articlesnews__item{background-color:rgb(203,197,149)}.newsblog .col-md-6:nth-child(24) .mod-articlesnews__item{background-color:rgb(195,165,169)}.newsblog .col-md-6:nth-child(25) .mod-articlesnews__item{background-color:rgb(180,211,193)}.newsblog .col-md-6:nth-child(26) .mod-articlesnews__item{background-color:rgb(163,196,204)}.newsblog .col-md-6:nth-child(27) .mod-articlesnews__item{background-color:rgb(183,220,218)}.newsblog .col-md-6:nth-child(28) .mod-articlesnews__item{background-color:rgb(248,185,155)}.newsblog .col-md-6:nth-child(29) .mod-articlesnews__item{background-color:rgb(203,197,149)}.newsblog .col-md-6:nth-child(30) .mod-articlesnews__item{background-color:rgb(195,165,169)}.newsblog .col-md-6:nth-child(7) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(8) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(11) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(12) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(15) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(16) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(19) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(20) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(23) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(24) .mod-articlesnews__item .col-md-6:first-child{order:2}.newsblog>.row{--bs-gutter-y:1.5rem}.newsblog .item-content{padding-bottom:30px}.newsblog .mod-articlesnews__item--KLAEREN{height:100%}@media (min-width:768px){.newsblog .mod-articlesnews__item--KLAEREN figure.item-image{height:100%}}@media (min-width:768px){.newsblog .mod-articlesnews__item--KLAEREN figure.item-image img{height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}}.footer a{color:#fff}.footer a:link,.footer a:visited{color:inherit}.einstiegsboxen{margin-bottom:30px}.einstiegsboxen h3{font-weight:700;font-size:2.25rem;text-transform:uppercase;margin-bottom:2.25rem}.einstiegsboxen h4{font-weight:700;margin-bottom:0.5rem}.einstiegsboxen .sppb-addon-text-block a{text-decoration:underline}.einstiegsboxen .sppb-btn i{font-size:1.65rem}.row>.moduletable{padding-left:0;padding-right:0}.wrapper_mod_for_sidebar{padding-bottom:0}.cbbox .sppb-addon-header h1,.cbbox .sppb-addon-header h2,.cbbox .sppb-addon-header h3,.cbbox .sppb-addon-header h4{margin-bottom:0}.cbbox h4{font-size:1rem;font-weight:600;margin-bottom:0.75rem}.element_tg_tabs .sppb-nav{margin-bottom:60px}.element_tg_tabs .sppb-nav li{flex:1 0 0%;width:100%;max-width:100%}.element_tg_tabs .sppb-nav li a{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;gap:15px;padding:0;background-color:transparent}.element_tg_tabs .sppb-nav li a:hover,.element_tg_tabs .sppb-nav li a:focus{background-color:transparent}.element_tg_tabs .sppb-nav li a span{display:block;width:calc(100% - 15px);flex:0 1 calc(100% - 15px);text-align:center;position:relative}.element_tg_tabs .sppb-nav li a span img.sppb-tab-image,.element_tg_tabs .sppb-nav li a span img.sppb-tab-image_active{width:180px !important}@media (max-width:1200px){.element_tg_tabs .sppb-nav li a span img.sppb-tab-image,.element_tg_tabs .sppb-nav li a span img.sppb-tab-image_active{width:100% !important}}.element_tg_tabs .sppb-nav li a span.tabtitel{text-transform:uppercase;color:rgb(39,87,118)}@media (max-width:1200px){.element_tg_tabs .sppb-nav li a span.tabtitel{hyphens:auto}}.element_tg_tabs .sppb-nav li img.sppb-tab-image_active{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:all 0.25s ease-in-out}.element_tg_tabs .sppb-nav li.active img.sppb-tab-image_active{display:inline-block;opacity:1}@media (max-width:768px){#indiv_tabs .sppb-row-container{padding-left:0;padding-right:0}}.tabfield ul.sppb-nav-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.tabfield ul.sppb-nav-tabs:before{display:none}.tabfield li{display:inline-block;width:calc(33.3333334% - 10px);margin:0;padding:0;text-align:center}@media (max-width:1200px){.tabfield li{width:auto}}.sppb-btn-custom{padding:0}.sppb-btn-custom:hover{color:#eb5b52}.liste_schnelllinks>.sppb-column-addons{display:flex;gap:30px;flex-wrap:wrap;justify-content:space-between}.liste_schnelllinks>.sppb-column-addons>div{flex:0 0 auto;width:calc(45% - 30px)}.sppb-btn.custom_icon{padding:0;margin:0;display:flex;align-items:center;text-align:left;gap:15px;font-weight:700}.sppb-btn.custom_icon:before{display:inline-block;flex:0 0 99px;width:99px;aspect-ratio:1;content:"";background:center no-repeat}.sppb-btn.custom_icon.icon_glocke:before{background-image:url(https://www.cbs-heidelberg.de/templates/albring-lp-sticky/images/icons/cbs-uzeiten-logo.png)}.sppb-btn.custom_icon.icon_downloads:before{background-image:url(https://www.cbs-heidelberg.de/templates/albring-lp-sticky/images/icons/cbs-downloads-logo.png)}.sppb-btn.custom_icon.icon_lernplattform:before{background-image:url(https://www.cbs-heidelberg.de/templates/albring-lp-sticky/images/icons/cbs-lernplattformen-logo.png)}.sppb-btn.custom_icon.icon_termine:before{background-image:url(https://www.cbs-heidelberg.de/templates/albring-lp-sticky/images/icons/cbs-termine-logo.png)}.sppb-btn.custom_icon.icon_anfahrt:before{background-image:url(https://www.cbs-heidelberg.de/templates/albring-lp-sticky/images/icons/cbs-anfahrt-logo.png)}.sppb-btn.custom_icon.icon_kontakt:before{background-image:url(https://www.cbs-heidelberg.de/templates/albring-lp-sticky/images/icons/cbs-kontakt-logo.png)}.noslider #mnavbg{background-color:rgb(125,118,115)}#breadcrumbs_mobil{display:block}#breadcrumbs_mobil .breadcrumb{padding-left:0 !important}#breadcrumbs_mobil .quicksearch{justify-content:space-between;margin-bottom:15px}#breadcrumbs_mobil .quicksearch .awesomplete{width:calc(100% - 70px)}#breadcrumbs_mobil .quicksearch .awesomplete input{width:100%}#breadcrumbs_mobil #sozmed{margin-bottom:20px;display:none}@media (min-width:1024px){#breadcrumbs_mobil #sozmed{display:block}}@media (min-width:1200px){#breadcrumbs_mobil{display:none}}.footer_sm{padding:30px;display:block}@media (min-width:1024px){.footer_sm{display:none}}@media (max-width:1400px){#mnav .moduletable{text-align:right}#mnav .moduletable>ul{display:inline-block;right:0}#mnav li{color:#fff;float:left;font-size:1.4em;padding-top:5px;position:relative;overflow-y:visible}#mnav li>a{color:#fff;padding-top:10px;margin-left:20px;margin-right:20px;text-decoration:none;display:block;text-transform:uppercase;font-weight:normal}#mnav li:last-child a{margin-right:0}.header.home .sppb-carousel-content{bottom:60px;left:30px}.header.home .sppb-carousel-content .container{max-width:100%}}@media (min-width:1441px){.sppb-carousel-content{position:absolute}}@media (max-width:1440px){.sppb-item.sppb-item-has-bg .sppb-carousel-item-inner>div>div{vertical-align:bottom;padding-left:30px}}@media (max-width:1366px){.sppb-carousel-content{font-size:1.15rem}.einstiegsboxen h3{font-weight:700;font-size:1.675rem;margin-bottom:1.5rem}}@media (max-width:1199px){.container,.container-lg,.container-md,.container-sm,.sppb-row-container{max-width:calc(100% - 60px)}#breadcrumbs{display:none}#breadcrumbs>.container{padding-left:0;padding-right:0}.newsblog .readmore{position:relative;bottom:0px;right:10px}.header.home .sppb-carousel-content{left:50px;padding:20px 15px}.sppb-addon-title{display:block}h1,h2,h3,h4,h5,h6{-webkit-word-wrap:break-word;-ms-word-wrap:break-word;word-wrap:break-word;hyphens:auto}#mnav li>a{margin-left:15px;margin-right:15px}.sppb-carousel-content{bottom:60px !important}}@media (max-width:1023px){#mnav .mod-menu.nav{display:none}.boxenwrapper [class*=col-],.cbbox [class*=col-]{float:none}.sidebar.infobox .addon-root-button{position:relative;bottom:0;left:0}}@media (max-width:991px){.newskacheln .mod-articlesnews__item{flex-wrap:wrap}.newskacheln .mod-articlesnews__item .col-md-6{width:100%}.newsblog .col-md-6:nth-child(3) .mod-articlesnews__item .col-md-6:first-child,.newsblog .col-md-6:nth-child(4) .mod-articlesnews__item .col-md-6:first-child{order:0}}@media (max-width:767px){.container,.container-lg,.container-md,.container-sm,.sppb-row-container{max-width:calc(100% - 30px)}.header{font-size:1.05rem}.footer .sppb-row-column:first-child,.footer .sppb-row-column{border-left:0px solid transparent;padding-left:15px}.footer .sppb-row-column:first-child .col-2,.footer .sppb-row-column .col-2{margin-bottom:10px}.footer .sppb-row-column:first-child{margin-bottom:30px}.sppb-item.sppb-item-has-bg .sppb-carousel-item-inner{position:relative;padding-top:0;padding-left:0 !important;padding-right:0 !important}.header.home .sppb-carousel-content,.sppb-carousel-content{position:relative;bottom:auto !important;left:auto !important;padding-left:30px;padding-right:30px}.sppb-item.sppb-item-has-bg .sppb-carousel-item-inner>div,.sppb-carousel-caption{width:100% !important}.sppb-item.sppb-item-has-bg .sppb-carousel-item-inner>div>div{vertical-align:bottom;padding-left:0}#cbslogo{width:auto}#cbslogo a{display:block;padding-top:2px}#cbslogo img{height:auto;width:100%;max-width:121px}#mnavbg{height:100px;background-color:rgb(125,118,115)}.sppb-addon-header h3.sppb-addon-title{font-size:1.5rem !important}.einstiegsboxen h3{font-weight:700;font-size:1.575rem}h1{font-size:2rem;hyphens:none}h1.sppb-addon-title{font-size:1.75rem}h2{font-size:1.75rem;hyphens:none}.fixedHeader #header{position:relative}.noslider #mnav{background-color:rgb(125,118,115)}#header .no_slider_spacer{height:100px}.tabfield li{width:auto}.tabfield li:nth-child(3n){margin-right:10px}.liste_schnelllinks>.sppb-column-addons>div{flex:0 0 auto;width:100%}.rowTTT.mod-articlesnews__item{flex-wrap:wrap}.rowTTT.mod-articlesnews__item>*{flex-shrink:0;width:100%;max-width:100%;padding-right:0;padding-left:0;margin-top:0}.rowTTT.mod-articlesnews__item .item-content{padding:20px 20px 0}body.termine .katblog{margin-bottom:60px}.infofield.sp-page-builder .sppb-row-container{max-width:100%}.sppb-carousel-content{font-size:1rem}.sppb-carousel-content br{display:none}#berufsfachschule>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(1),#technisches_gymnasium_3-jaehrig>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(1),#fachschule_fuer_technik>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(1),#berufsvorbereitende_einrichtung>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(1){order:1}#berufsfachschule>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(2),#technisches_gymnasium_3-jaehrig>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(2),#fachschule_fuer_technik>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(2),#berufsvorbereitende_einrichtung>.sppb-row-container>.sppb-row .sppb-row-column:nth-child(2){order:0}.element_tg_tabs .sppb-nav{justify-content:space-between}.element_tg_tabs .sppb-nav li{flex:1 0 0%;width:100%;max-width:29%;font-size:14px;hyphens:auto}.tabfield .sppb-row-container{max-width:100%}#content{padding-bottom:40px}.wrapper_link_lerne_uns_kennen{text-align:center}.wrapper_link_lerne_uns_kennen a span{display:block;padding-top:6px}}#SchuWeb_Sitemap ul li{margin-bottom:4px}#SchuWeb_Sitemap ul li:has(span){display:none}#SchuWeb_Sitemap ul ul{margin-bottom:12px}
