:root{--app-shadow-color:#000}#brand-logo{background:url(/build/images/ctrl-sites-ti-logo-64.2385dfca.png) 0 no-repeat border-box border-box transparent;background-repeat:no-repeat;background-size:4rem;font-size:0;height:3rem;line-height:2rem;opacity:.8;width:4rem}#brand-logo.reset{height:3rem;width:3rem}#brand-logo:hover{opacity:1}.navbar.navbar-scroll{background-color:#fff;padding:1rem 0}.navbar.navbar-scrolled{padding:.5rem 0}#main-navbar>li:hover>a,#main-navbar>li>a.show{text-decoration:underline;text-underline-offset:.5rem}#main-navbar .sub-navbar{left:0;top:4rem;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;z-index:100}#main-navbar .sub-navbar a:hover{background-color:rgba(251,251,251,var(--mdb--bg-opacity));box-shadow:0 0 3px 0 rgba(0,0,0,.16),0 2px 2px 0 rgba(0,0,0,.1)!important}#main-navbar .sub-navbar button.close{transition:opacity .2s ease-in-out}#main-navbar .sub-navbar button.close:hover{opacity:1!important}#carouselHighlights .carousel-item{max-height:50rem;min-height:50rem}#carouselHighlights .carousel-item img{height:50rem;object-fit:cover}#carouselHighlights .carousel-caption>div{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#carouselHighlights .carousel-caption .intro,#carouselHighlights .carousel-caption .title{text-shadow:1px 1px 1px #000!important}.form-control{background-color:#fff}.form-label.required:after{color:var(--mdb-danger);content:" *"}#newsletter{margin-top:12rem!important;top:-10rem}#newsletter .text-white{text-shadow:1px 1px 2px #000}@media (min-width:768px){#newsletter{top:-8rem}}#links ul>li>a:hover{color:var(--mdb-link-color)!important}.w-65{width:65%!important}@media (min-width:768px){.w-md-65{width:65%!important}}.shadow-white{--app-shadow-color:#fff}.text-shadow{text-shadow:1px 1px 2px var(--app-shadow-color)}.blur-1{--app-blur-size:1px}.blur-2{--app-blur-size:2px}.blur-3{--app-blur-size:3px}.blur-4{--app-blur-size:4px}.blur-5{--app-blur-size:5px}.blur-6{--app-blur-size:6px}.blur-7{--app-blur-size:7px}.blur-8{--app-blur-size:8px}.blur-9{--app-blur-size:9px}.blur-10{--app-blur-size:10px}[class*=blur-]{backdrop-filter:blur(var(--app-blur-size))}body #chat2{bottom:1rem;left:.8rem}body #chat2 .window{transition:opacity .5s ease-in-out,visibility .5s ease-in-out}body #chat2 .window .card-footer button,body #chat2 .window .card-header{text-shadow:1px 1px 1px #000}body #chat2 .window .card-body{border-radius:0;max-height:28rem;max-width:21rem;min-height:28rem;min-width:21rem}body #chat2 .window .card-body .ai .message,body #chat2 .window .card-body .guest .message{z-index:1082}body #chat2 .window .card-body .guest .message{border-top-right-radius:0!important}body #chat2 .window .card-body .ai .message{border-top-left-radius:0!important}body #chat2 .window .card-body>div:last-of-type{margin-bottom:0!important}body #chat{bottom:1rem;right:.8rem;z-index:var(--zindex-popover)}body #chat .window{transition:opacity .5s ease-in-out,visibility .5s ease-in-out}body #chat .window .card-footer button,body #chat .window .card-header{text-shadow:1px 1px 1px #000}body #chat .window .card-body{border-radius:0;max-height:28rem;max-width:21rem;min-height:28rem;min-width:21rem}body #chat .window .card-body .ai .message,body #chat .window .card-body .guest .message{z-index:1042}body #chat .window .card-body .guest .message{border-top-right-radius:0!important}body #chat .window .card-body .ai .message{border-top-left-radius:0!important}body #chat .window .card-body>div:last-of-type{margin-bottom:0!important}body #chat button{text-shadow:1px 1px #000}@media (min-width:576px){body>#chat{right:2rem}body>#chat .window>.card-body{max-width:24rem;min-width:24rem}}@media (min-width:992px){body>#chat{bottom:2rem;right:2rem}body>#chat .window>.card-body{max-width:22rem;min-width:22rem}}@media (min-width:1200px){body>#chat>.window>.card-body{max-width:28rem;min-width:28rem}}@media (min-width:1400px){body>#chat{bottom:3rem;right:5rem}}.mauticform_wrapper{max-width:100%!important}.mauticform_wrapper.mauticform-post-success .mauticform-message{--mdb-bg-opacity:1;margin-bottom:1.5rem!important;padding:.5rem!important}.mauticform_wrapper .mauticform-row>.mauticform-errormsg,.mauticform_wrapper.mauticform-post-success .mauticform-message{background-color:rgba(var(--mdb-light-rgb),var(--mdb-bg-opacity))!important;border-radius:var(--mdb-border-radius)!important;box-shadow:0 0 3px 0 rgba(0,0,0,.16),0 2px 2px 0 rgba(0,0,0,.1)!important}.mauticform_wrapper .mauticform-row>.mauticform-errormsg{--mdb-bg-opacity:0.75;padding:.25rem .5rem!important;width:75%!important}.mauticform_wrapper .mauticform-row button[type=submit].btn-lg{border-radius:var(--mdb-btn-border-radius);font-size:var(--mdb-btn-font-size);font-weight:var(--mdb-btn-font-weight);line-height:var(--mdb-btn-line-height);padding:var(--mdb-btn-padding-y) var(--mdb-btn-padding-x);padding-bottom:var(--mdb-btn-padding-bottom);padding-top:var(--mdb-btn-padding-top)}#mauticform_wrapper_newsletter{max-width:40rem!important}