@charset "UTF-8";
:root{--bs-font-sans-serif: "Overpass Light", Arial, Helvetica, sans-serif;--bs-body-font-weight: 300}.scroll-top{bottom:90px !important}h1,h2,h3,h4,h5{font-family:"Poppins Medium", Helvetica, serif}h1{font-family:"Poppins Bold", Helvetica, serif}h2{letter-spacing:0.02em;border-bottom:0.1rem solid #28803f}h3{color:#333;font-weight:500;background:none;padding-bottom:6px;border-bottom:2px solid rgba(0, 0, 0, 0.08)}h4{color:#28803f}strong{font-weight:900}#page-content a:not(.btn):not(.stretched-link),#page-footer a:not(.btn):not(.stretched-link){position:relative;text-decoration:none;font-family:"Overpass Regular", Helvetica, serif}#page-content a:not(.btn):not(.stretched-link)::after,#page-footer a:not(.btn):not(.stretched-link)::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}#page-content a:not(.btn):not(.stretched-link):hover::after,#page-footer a:not(.btn):not(.stretched-link):hover::after{transform:scaleX(1)}#page-content .frame-group-container,#page-footer .frame-group-container{}#page-content .frame-group-container p>a:not(.btn)::before,#page-content .frame-group-container li>a:not(.btn)::before,#page-content .frame-group-container td>a:not(.btn)::before,#page-footer .frame-group-container p>a:not(.btn)::before,#page-footer .frame-group-container li>a:not(.btn)::before,#page-footer .frame-group-container td>a:not(.btn)::before{content:"";display:inline-block;width:14px;height:14px;margin-right:0.4rem;vertical-align:-2px;background-color:currentColor;mask:url("../../../../fileadmin/templates/calden/img/pfeil.svg") no-repeat center;-webkit-mask:url("../../../../fileadmin/templates/calden/img/pfeil.svg") no-repeat center;mask-size:contain;-webkit-mask-size:contain;transition:transform 0.2s ease}#page-content .frame-group-container p>a:not(.btn)[target="_blank"]::before,#page-content .frame-group-container li>a:not(.btn)[target="_blank"]::before,#page-content .frame-group-container td>a:not(.btn)[target="_blank"]::before,#page-footer .frame-group-container p>a:not(.btn)[target="_blank"]::before,#page-footer .frame-group-container li>a:not(.btn)[target="_blank"]::before,#page-footer .frame-group-container td>a:not(.btn)[target="_blank"]::before{mask-image:url("../../../../fileadmin/templates/calden/img/pfeil_extern.svg");-webkit-mask-image:url("../../../../fileadmin/templates/calden/img/pfeil_extern.svg")}#page-content .frame-group-container p>a:not(.btn):hover::before,#page-content .frame-group-container li>a:not(.btn):hover::before,#page-content .frame-group-container td>a:not(.btn):hover::before,#page-footer .frame-group-container p>a:not(.btn):hover::before,#page-footer .frame-group-container li>a:not(.btn):hover::before,#page-footer .frame-group-container td>a:not(.btn):hover::before{transform:translateX(3px)}#page-content .frame-group-container .btn:not(:has(.btn-icon)),#page-footer .frame-group-container .btn:not(:has(.btn-icon)){display:inline-flex;align-items:center;gap:0.5rem}#page-content .frame-group-container .btn:not(:has(.btn-icon))::after,#page-footer .frame-group-container .btn:not(:has(.btn-icon))::after{content:"";width:14px;height:14px;flex:0 0 14px;background-color:currentColor;mask:url("../../../../fileadmin/templates/calden/img/pfeil.svg") no-repeat center;-webkit-mask:url("../../../../fileadmin/templates/calden/img/pfeil.svg") no-repeat center;mask-size:contain;-webkit-mask-size:contain;transition:transform 0.2s ease}#page-content .frame-group-container .btn:not(:has(.btn-icon))[target="_blank"]::after,#page-footer .frame-group-container .btn:not(:has(.btn-icon))[target="_blank"]::after{mask-image:url("../../../../fileadmin/templates/calden/img/pfeil.svg");-webkit-mask-image:url("../../../../fileadmin/templates/calden/img/pfeil.svg")}#page-content .frame-group-container .btn:not(:has(.btn-icon)):hover::after,#page-footer .frame-group-container .btn:not(:has(.btn-icon)):hover::after{transform:translateX(3px)}.icongroup-item-icon a::before,.icongroup-item-icon a::after,.card-footer a::before,.card-footer a::after,.texticon-left::before{content:none !important}a[id]:not([href])::before,a[id]:not([href])::after{display:none !important}.btn-primary,.btn-primary:hover{color:#fff}.btn.btn-outline-default{border:0.1rem solid #5b5b5b;color:#28803f}.btn-outline-primary{border:0.1rem solid #28803f}.btn-outline-primary:hover{color:#fff}.btn.btn-outline-default:hover{color:#333;border:0.1rem solid #28803f}.frame-background-primary .element-header{text-shadow:none !important}.frame-background-primary .card-title{color:#000 !important;text-shadow:none !important}.frame-background-primary,.frame-background-secondary,.frame-background-secondary .element-header,.frame-background-tertiary,.frame-background-tertiary .element-header{color:#fff}@media (min-width:992px){.navbar-mainnavigation .nav-style-mega .dropdown-menu{max-width:calc(1060px)}}.nav-link-text{color:#333;font-size:1.35rem;font-weight:500;font-family:"Overpass", Arial, Helvetica, sans-serif;letter-spacing:0.008rem}.navbar-mainnavigation .nav-link:not(.nav-link-toggle)::before{display:none}.dropdown-menu{box-shadow:none;border:0}@media (min-width:992px){.navbar-mainnavigation .nav-link:focus-visible{outline:3px solid #28803f;outline-offset:3px;box-shadow:none}.navbar-mainnavigation .nav-link-dropdown:focus-visible{outline-offset:-3px}.navbar-mainnavigation .navbar-nav>li>.nav-link{position:relative}.navbar-mainnavigation .navbar-nav>li>.nav-link::before{display:none}.navbar-mainnavigation .navbar-nav>li>.nav-link .nav-link-text{position:relative;display:inline-block}.navbar-mainnavigation .navbar-nav>li>.nav-link .nav-link-text::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:3px;background-color:#28803f;transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}.navbar-mainnavigation .navbar-nav>li>.nav-link:hover .nav-link-text::after,.navbar-mainnavigation .navbar-nav>li>.nav-link.active .nav-link-text::after{transform:scaleX(1)}.navbar-mainnavigation .nav-link-indicator{display:none}.dropdown-menu{border:1px solid #e9ecef;box-shadow:0 8px 20px rgba(0, 0, 0, 0.06)}.dropdown-menu .nav-link-text::after{display:none}.dropdown-menu .nav-link.nav-link-dropdown{border-bottom:1px solid #28803f;transition:background-color 0.3s ease, color 0.3s ease}.dropdown-menu .nav-link.nav-link-dropdown::after{display:none}.dropdown-menu .nav-link.nav-link-dropdown:hover{background-color:#28803f}.dropdown-menu .nav-link.nav-link-dropdown:hover .nav-link-text{color:#fff}.dropdown-nav .nav-link-text{font-size:1.2rem;font-weight:500}.dropdown-menu-mega .dropdown-nav[data-level="2"]{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px 30px;list-style:none;padding:0}.dropdown-menu-mega .nav-item{break-inside:avoid}}@media (max-width:991.98px){.navbar-mainnavigation{--mainnavigation-nav-height: 80px}.offcanvas .offcanvas-body{width:100%}.offcanvas .navbar-nav>.nav-item>.nav-link{border-bottom:1px solid #28803f;padding:15px 0}.offcanvas .nav-link{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid #eee;color:#333}.offcanvas .nav-link.active .nav-link-text{color:#28803f}.offcanvas .dropdown-menu .nav-link-text{font-size:1.2rem;font-weight:500}.offcanvas .nav-link-indicator::before{border-top:2px solid currentColor;border-left:2px solid currentColor;padding-top:0.55em;padding-left:0.55em}}.nav-link-main .nav-link-icon svg{transition:transform 0.25s ease-in-out}.nav-link-main:hover .nav-link-icon svg{transform:scale(1.25)}.navbar-toggler{height:45px;width:45px}.navbar-toggler-icon::after,.navbar-toggler-icon,.navbar-toggler-icon::before{width:35px}.navbar-toggler.collapsed .navbar-toggler-icon::after{top:12px}.navbar-toggler.collapsed .navbar-toggler-icon::before{top:-12px}.navbar-toggler.collapsed .navbar-toggler-icon,.navbar-toggler-icon::before,.navbar-toggler-icon::after{height:4px}.navbar-toggler:hover{transform:scale(1.07)}.navbar-toggler:hover .burger-line:nth-child(1){background:#28803f}@media (min-width:768px){.navbar-toggler:hover .burger-line:nth-child(1){transform:translateY(-2px)}}.navbar-toggler:hover .burger-line:nth-child(3){background:#28803f}@media (min-width:768px){.navbar-toggler:hover .burger-line:nth-child(3){transform:translateY(2px)}}.offcanvas-header .btn-close{padding:10px;opacity:1;transition:all 0.3s ease}.offcanvas-header .btn-close:hover{transform:rotate(90deg)}.offcanvas-header{width:100%}.offcanvas-title{position:relative}.breadcrumb-section{background-color:#f1f1f1}@media (min-width:992px){#nav-item-78 .nav-link-text{display:none}}#nav-item-78{justify-content:left}@media (min-width:992px){#nav-item-78{padding:12px 0 0 0}}.navbar-transition #nav-item-78 .nav-link-icon svg{fill:#333}#nav-item-72.nav-link{justify-content:left}#nav-item-72 .nav-link-text{display:block}@media (min-width:992px){#nav-item-72 .nav-link-text{display:none}}#nav-item-72 svg{width:22px;height:22px;padding-right:3px;padding-top:3px}.breadcrumb-item a{text-decoration:none}.breadcrumb-item:first-child a::before{content:"";display:inline-block;width:1.1rem;height:1.1rem;margin-right:0.4rem;background-color:var(--bs-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 10l9-7 9 7M5 10v10h14V10'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 10l9-7 9 7M5 10v10h14V10'/%3E%3C/svg%3E") no-repeat center / contain;transform:translate(0px, 3px)}.breadcrumb-item+.breadcrumb-item::before{content:"›";margin:0 0.3rem}.breadcrumb li{min-width:0;white-space:nowrap;flex:0 1 auto;flex:unset}.breadcrumb li:nth-last-child(2){flex:2 2 0;min-width:0;overflow:hidden;flex:unset}.breadcrumb li:nth-last-child(2) .breadcrumb-link-title{display:block;min-width:0;overflow:hidden}@media (min-width:768px){.breadcrumb li:nth-last-child(2) .breadcrumb-link-title{display:inline}}.breadcrumb li:nth-last-child(2) .breadcrumb-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:768px){.breadcrumb li:nth-last-child(2) .breadcrumb-text{display:inline}}.breadcrumb li.active{flex:3 3 0;min-width:0;overflow:hidden}.breadcrumb li.active .breadcrumb-link-title{display:block;min-width:0;overflow:hidden}.breadcrumb li.active .breadcrumb-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-group-element .card{color:#fff;background:#333}#c37 .icongroup{--icongroup-gap: 20px}#c37 .icongroup-columns-4 .icongroup-item{width:calc((100% - var(--icongroup-gap)) / 2)}@media (min-width:768px){#c37 .icongroup-columns-4 .icongroup-item{width:calc((100% - (var(--icongroup-gap) * 2)) / 3)}}@media (min-width:1200px){#c37 .icongroup-columns-4 .icongroup-item{width:calc((100% - (var(--icongroup-gap) * 5)) / 6)}}#c37 .icongroup-item{display:flex;align-items:center;gap:0.2rem;background:#fff;transition:all 0.35s ease;padding:10px}#c37 .icongroup-item .icongroup-item-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px}#c37 .icongroup-item .icongroup-item-icon svg{width:50px;height:50px;transition:transform 0.25s ease}@media (min-width:768px){#c37 .icongroup-item .icongroup-item-icon svg{width:60px;height:60px}}#c37 .icongroup-item .icongroup-item-icon svg .fil0{fill:#28803f}#c37 .icongroup-item .icongroup-item-icon svg .fil1{fill:#5b5b5b}#c37 .icongroup-item .icongroup-item-text-header{margin:0;font-size:1.25rem;font-weight:500;border-bottom:0}#c37 .icongroup-item .icongroup-item-text-header a,#c37 .icongroup-item .icongroup-item-text-header span{color:#000;text-decoration:none;position:relative;display:inline-block}#c37 .icongroup-item .icongroup-item-text-header a::before,#c37 .icongroup-item .icongroup-item-text-header span::before{display:none}#c37 .icongroup-item .icongroup-item-text-header a::after,#c37 .icongroup-item .icongroup-item-text-header span::after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:2px;background:#28803f;transition:width 0.3s ease}#c37 .icongroup-item .icongroup-item-text p{margin:0.5rem 0 0;color:#6b7280;line-height:1.6}#c37 .icongroup-item:hover .icongroup-item-icon svg{transform:translateY(-4px)}#c37 .icongroup-item:hover .icongroup-item-text-header a,#c37 .icongroup-item:hover .icongroup-item-text-header span{color:#28803f}#c37 .icongroup-item:hover .icongroup-item-text-header a::after,#c37 .icongroup-item:hover .icongroup-item-text-header span::after{width:100%}.card-panel .card-header{font-size:unset !important}#c37 .icongroup-item-text-header a::before{display:none !important}#c37 .icongroup-item-text-header a::after{content:"" !important;position:absolute;left:0;bottom:-5px;width:0;height:2px;background:#28803f;transform:none !important;transition:width 0.3s ease}#c37 .icongroup-item:hover{background:#f0f0f0}#c37 .icongroup-item:hover .icongroup-item-icon svg{transform:translateY(-4px)}#c37 .icongroup-item:hover .icongroup-item-text-header a::after{width:100%}#c37 .icongroup-item:hover .icongroup-item-text-header a{color:#28803f}.card-panel-primary .card-header{color:#fff}.card-group-element-item .card{color:#000;position:relative;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.35rem;overflow:hidden;background:#fff;transition:all 0.25s ease}.card-group-element-item .card:hover{transform:translateY(-4px)}.card-group-element-item .card .card-img-top{overflow:hidden}.card-group-element-item .card .card-img-top img{width:100%;height:auto;display:block;transition:transform 0.4s ease}.card-group-element-item .card:hover .card-img-top img{transform:scale(1.03)}.card-group-element-item .card .card-body{padding:20px}.card-group-element-item .card .card-title{line-height:1.8rem}.card-group-element-item .card .card-footer{padding:0 20px 20px;background:transparent;border:none}.carousel .item{height:65vh}@media (min-width:1200px){.carousel .item{height:78vh}}#carousel-19.carousel::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(to bottom, rgba(55, 55, 55, 0.4) 0%, rgba(0, 0, 0, 0.4) 20%, rgba(0, 0, 0, 0.1) 60%, rgba(0, 0, 0, 0) 100%);pointer-events:none}.carousel .carousel-item h1,.carousel .carousel-item .h1,.carousel .carousel-item h2,.carousel .carousel-item .h2,.carousel .carousel-item h3,.carousel .carousel-item .h3,.carousel .carousel-item h4,.carousel .carousel-item .h4,.carousel .carousel-item h5,.carousel .carousel-item .h5,.carousel .carousel-item h6,.carousel .carousel-item .h6{color:#000;text-shadow:none}.carousel.carousel-small .item{height:300px}@media (min-width:768px){.carousel.carousel-small .item{height:400px}}@media (min-width:992px){.carousel.carousel-small .item{height:550px}}@media (min-width:1200px){.carousel.carousel-small .item{height:600px}}.carousel.carousel-small .carousel-content{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;padding:40px 20px}@media (min-width:768px){.carousel.carousel-small .carousel-content{padding:60px 40px}}@media (min-width:992px){.carousel.carousel-small .carousel-content{padding:80px 60px}}.carousel.carousel-small .carousel-content-inner{max-width:none;margin:0;width:100%}.carousel.carousel-small .carousel-text-inner{position:absolute;width:100%;padding:20px 24px;background:rgba(255, 255, 255, 0.85);backdrop-filter:blur(6px);color:#000;text-shadow:none;box-shadow:0 10px 30px rgba(0, 0, 0, 0.08);padding:20px 24px;background:rgba(255, 255, 255, 0.85);backdrop-filter:blur(6px);color:#000;text-shadow:none;top:50px;margin:unset}.frame.frame-infokastenstart{--frame-spacing: 15px}.frame.frame-infokastenstart .frame-container h1,.frame.frame-infokastenstart .frame-container h2,.frame.frame-infokastenstart .frame-container h3,.frame.frame-infokastenstart .frame-container h4{color:#000}.frame.frame-infokastenstart .frame-container{margin-top:auto;width:auto;padding:unset;background:none;box-shadow:none;color:#000}.frame-infokastenstart .icongroup{--icongroup-gap: 20px;--icongroup-icon-size: 45px}.frame-infokastenstart .icongroup a{text-decoration:none}.frame-infokastenstart .frame-inner{border:1px solid rgba(0, 0, 0, 0.2);padding:20px;border-radius:0.35rem}.frame-infokastenstart .icongroup-item-text-header{margin-bottom:0;font-size:1.25rem;font-weight:600}.frame-infokastenstart .icongroup.icongroup-align-center .icongroup-item{border-radius:0;box-shadow:none;border:0;transition:none;box-shadow:none;padding:5px 0px;margin:0px !important}.frame-infokastenstart .icongroup-item-icon svg{color:#28803f}.bg-info{background:#28803f !important}.apicodo-event-row__title{border-bottom:0;padding:0.2rem 0;font-size:1rem}@media (min-width:992px){.apicodo-event-row__title{padding:0.35rem 0;font-size:1.25rem}}.badge.bg-secondary,.border-secondary.text-dark{background-color:#fff !important;border:1px solid #d2d2d2 !important;color:#28803f !important;padding:0.35em 0.7em 0.2em 0.7em}.apicodo-event-row__date{min-width:3rem !important;padding:0.5rem 0.2rem 0.5rem 0.2rem !important}@media (min-width:992px){.apicodo-event-row__date{min-width:4.5rem !important;padding:1rem !important}}.apicodo-event-row__day{font-size:1.4rem !important}@media (min-width:992px){.apicodo-event-row__day{font-size:1.75rem !important}}.apicodo-event-row__image{width:4.5rem !important;aspect-ratio:1.3333333333;flex:0 0 auto}@media (min-width:992px){.apicodo-event-row__image{width:8rem !important}}.apicodo-event-row__image img{aspect-ratio:auto !important;display:block;padding:0.5rem 0.5rem 0.5rem 0.2rem}@media (min-width:992px){.apicodo-event-row__image img{padding:0.5rem}}.apicodo-event-row__info{padding:0.5rem 0.2rem !important}@media (min-width:992px){.apicodo-event-row__info{padding:1rem !important}}.apicodo h3.card-title{padding:0;border:0}#cookieconsent .cc-window{max-width:380px;padding:20px;background:#fff;color:#333;border-radius:12px;box-shadow:0 8px 25px rgba(0, 0, 0, 0.12);font-size:15px;line-height:1.5}#cookieconsent .cc-container{display:flex;flex-direction:column;gap:15px}#cookieconsent .cc-message{color:#555}#cookieconsent .cc-link{color:#333;text-decoration:underline}#cookieconsent .cc-btn{background:#28803f;color:#fff;border:0;border-radius:6px;padding:8px 20px;cursor:pointer}#cookieconsent .cc-btn:hover{background:#333 !important}#c113.frame{padding:0 0 30px 0}@media (min-width:992px){#c113.frame{padding:0 0 70px 0}}#c113 .frame-container-default{margin-top:-110px;z-index:9}@media (min-width:992px){#c113 .frame-container-default{margin-top:-150px}}fieldset.kesearch_searchbox{background:transparent;border:0}span.submitbutt input{margin:0 0 0.5em 0 !important}.kesearch_searchbox{display:flex;justify-content:center}.kesearchbox{display:flex;flex:1;max-width:800px}.kesearchbox input[type="search"]{flex:1;padding:14px 20px;border:none;border-radius:8px 0 0 8px;background:rgba(255, 255, 255, 0.9)}.submitbutt{display:flex}.submitbutt input[type="submit"]{width:50px;border:none;cursor:pointer;border-radius:0 8px 8px 0;background-color:#5b5b5b;background-image:url("../../../../fileadmin/templates/calden/img/lupe.svg");background-repeat:no-repeat;background-position:center;background-size:25px;text-indent:-9999px}span.submitbutt input:hover{background-color:#28803f !important;background-image:url("../../../../fileadmin/templates/calden/img/lupe.svg") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:25px !important}.resetbutt,.tx-kesearch-pi1 .clearer{display:none !important}figure.video{position:relative;width:100%;height:100vh;margin:0;overflow:hidden}figure.video video{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);object-fit:cover}.footer-section-content{background-color:#5B5B5B;padding-bottom:2rem}.footer-section-content .element-header{color:#fff;border:0}.footer-section-content{color:#fff}#page-footer .footer-section-content a[href]:not(.btn):not(:empty){color:#fff;letter-spacing:0.2px}#page-footer .footer-section-content a[href]:not(.btn):not(:empty):hover{color:#ffffff !important}#page-footer .footer-section-content a[href]:not(.btn):not(:empty):hover::after{transform:scaleX(1)}#page-footer{position:relative}#page-footer::before{content:"";display:block;width:100%;height:clamp(150px, 17vw, 460px);background:url("../../../../fileadmin/templates/calden/img/skyline-calden.svg") center bottom / cover no-repeat;background-size:calc(100% + 2px) auto;background-position:center calc(100% + 1px)}#page-footer .table>:not(caption)>*>*{background-color:transparent;color:#fff}#page-footer .footer-section-content-column ul{list-style:none;padding-left:0;margin-left:0}#page-footer .icongroup{--icongroup-icon-size: 20px;--icongroup-gap: 20px}#page-footer .icongroup-item-text-header{font-size:1em;font-family:"Overpass Regular", Helvetica, serif}#p7 .navbar-mainnavigation{box-shadow:none}#p7 .navbar-mainnavigation.navbar-transition{box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.15)}#p7 .navbar-toggler{color:white}#p7 .navbar-transition .navbar-toggler{color:#595959}#p7 .navbar-mainnavigation.navbar-fixed-top{width:100%;position:absolute;background:transparent !important}#p7 .navbar-mainnavigation.navbar-fixed-top.navbar-transition{position:sticky;background:#fff !important}@media (min-width:992px){#p7 .nav-link,#p7 .nav-item.nav-style-mega .nav-link-text{color:#fff}}@media (min-width:992px){#p7 .navbar-transition .nav-item.nav-style-mega .nav-link-text{color:#333}}#p7 .navbar-brand-logo-inverted{display:block}#p7 .navbar-brand-logo-normal{display:none}#p7 .navbar-mainnavigation.navbar-transition .navbar-brand-logo-inverted{display:none}#p7 .navbar-mainnavigation.navbar-transition .navbar-brand-logo-normal{display:block}#p7 .carousel-backgroundimage{position:relative}#p7 .carousel-backgroundimage::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.45) 8%, rgba(0, 0, 0, 0.3) 20%, rgba(0, 0, 0, 0) 100%);z-index:1;pointer-events:none}#p7 .nav-item.nav-style-mega .dropdown-nav .nav-link-text{color:#000}@media (min-width:992px){#p7 .dropdown-menu .nav-link.nav-link-dropdown:hover .nav-link-text{color:#fff}}#p7 .navbar-transition .nav-link-text{color:#000}#p7 .navbar-mainnavigation.navbar-fixed-top{width:100%;position:absolute;background:transparent !important}#p7 .navbar-mainnavigation.navbar-fixed-top.navbar-transition{position:sticky;background:#fff !important}#p7 .navbar-brand-logo-inverted{display:block}#p7 .navbar-brand-logo-normal{display:none}#p7 .navbar-mainnavigation.navbar-transition .navbar-brand-logo-inverted{display:none}#p7 .navbar-mainnavigation.navbar-transition .navbar-brand-logo-normal{display:block}#p7 .nav-link-text::after{background-color:#fff}#nav-item-72 svg .fil0{fill:#fff}.navbar-transition #nav-item-72 svg .fil0{fill:#000}#p7 .carousel-backgroundimage{position:relative}#p7 .carousel-backgroundimage::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.45) 8%, rgba(0, 0, 0, 0.3) 20%, rgba(0, 0, 0, 0) 100%);z-index:1;pointer-events:none}#p7 .carousel .carousel-item{padding-left:0;padding-right:0}