﻿@import url("/static/base/css/bootstrap-icons-minimal.css?88c7d109f8e1");html,body{min-height:100vh}html{scroll-behavior:smooth;position:relative;scroll-padding-top:10rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}p,div,span,li,td,th,h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.text-content,.content,.rich-text,.article-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.6;text-align:justify;text-justify:inter-word}@media (max-width:768px){p,div,span,li,td,th{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:2;-webkit-hyphenate-limit-after:2;hyphenate-limit-chars:4 2 2}h1{font-size:1.75rem!important}h2{font-size:1.5rem!important}h3{font-size:1.25rem!important}h4{font-size:1.1rem!important}.display-1{font-size:2.5rem!important}.display-2{font-size:2rem!important}.display-3{font-size:1.75rem!important}.display-4{font-size:1.5rem!important}}code,pre,.no-hyphen,.btn,.badge,.navbar-brand,.logo,input,textarea{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.url-break,.long-word-break{word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-justify{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-justify:inter-word}.dropdown-menu:not(:has(>li)){display:none!important}main a[href^="mailto:"]:not(:empty):before,main a[href^="tel:"]:not(:empty):before,main a[href$=".pdf"]:not(:empty):before,main a.download-link:not(:empty):before,footer a[href^="mailto:"]:not(:empty):before,footer a[href^="tel:"]:not(:empty):before,footer a[href$=".pdf"]:not(:empty):before,footer a.download-link:not(:empty):before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;color:inherit;margin-right:0.25em}main a[href^="mailto:"]:not(:empty).download-link:before,main a[href^="tel:"]:not(:empty).download-link:before,main a[href$=".pdf"]:not(:empty).download-link:before,main a.download-link:not(:empty).download-link:before,footer a[href^="mailto:"]:not(:empty).download-link:before,footer a[href^="tel:"]:not(:empty).download-link:before,footer a[href$=".pdf"]:not(:empty).download-link:before,footer a.download-link:not(:empty).download-link:before{content:"\F346"}main a[href^="mailto:"]:not(:empty)[href^="mailto:"]:before,main a[href^="tel:"]:not(:empty)[href^="mailto:"]:before,main a[href$=".pdf"]:not(:empty)[href^="mailto:"]:before,main a.download-link:not(:empty)[href^="mailto:"]:before,footer a[href^="mailto:"]:not(:empty)[href^="mailto:"]:before,footer a[href^="tel:"]:not(:empty)[href^="mailto:"]:before,footer a[href$=".pdf"]:not(:empty)[href^="mailto:"]:before,footer a.download-link:not(:empty)[href^="mailto:"]:before{content:"\f32c"}main a[href^="mailto:"]:not(:empty)[href^="tel:"]:before,main a[href^="tel:"]:not(:empty)[href^="tel:"]:before,main a[href$=".pdf"]:not(:empty)[href^="tel:"]:before,main a.download-link:not(:empty)[href^="tel:"]:before,footer a[href^="mailto:"]:not(:empty)[href^="tel:"]:before,footer a[href^="tel:"]:not(:empty)[href^="tel:"]:before,footer a[href$=".pdf"]:not(:empty)[href^="tel:"]:before,footer a.download-link:not(:empty)[href^="tel:"]:before{content:"\f5b4"}main a[href^="mailto:"][href^="http"]:not(.social-link):before,main a[href^="tel:"][href^="http"]:not(.social-link):before,main a[href$=".pdf"][href^="http"]:not(.social-link):before,main a.download-link[href^="http"]:not(.social-link):before,footer a[href^="mailto:"][href^="http"]:not(.social-link):before,footer a[href^="tel:"][href^="http"]:not(.social-link):before,footer a[href$=".pdf"][href^="http"]:not(.social-link):before,footer a.download-link[href^="http"]:not(.social-link):before{content:"\F1C5"}main a[href^="mailto:"][href$=".pdf"]:before,main a[href^="tel:"][href$=".pdf"]:before,main a[href$=".pdf"][href$=".pdf"]:before,main a.download-link[href$=".pdf"]:before,footer a[href^="mailto:"][href$=".pdf"]:before,footer a[href^="tel:"][href$=".pdf"]:before,footer a[href$=".pdf"][href$=".pdf"]:before,footer a.download-link[href$=".pdf"]:before{content:"\F756"}a:empty{height:0!important;width:0!important;padding:0!important;border:none!important}header{max-height:100vh;overflow-y:auto;z-index:1500}@media (min-width:992px){header{max-height:none;overflow-y:visible}}header::-webkit-scrollbar{display:none}header .navbar{z-index:1500}header.sticky-top,header.fixed-top{z-index:1500!important}header.nav-expanded{position:fixed;top:0;right:0;bottom:0;left:0}@media (max-width:991.98px){header .navbar-brand img{max-height:60px!important;width:auto!important}}header .header-bg{position:absolute;top:0;right:0;bottom:0;left:0}header:not(.scrolled-down):not(.nav-expanded) .header-bg.banner-overlay{opacity:0.5}header:not(.scrolled-down):not(.nav-expanded) .header-bg.banner-overlay:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3rem;transform:translateY(100%)}.search-form{position:relative}.search-form .btn.search-button{border:1px solid transparent;border-radius:0.25rem}.search-form .btn.search-button:hover,.search-form .btn.search-button:focus{background-color:transparent;color:inherit}@media (min-width:992px){.search-form .search-input{display:none}.search-form.show-input .search-input{display:block}.search-form.show-input .btn.search-button{position:absolute;right:0;top:50%;transform:translateY(-50%);border:1px solid transparent}}.navbar-toggler{width:45px;height:30px;padding:0;position:relative;box-shadow:none!important}.navbar-toggler .menu-icon{width:100%;height:3px;transition:all 0.3s;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#000}.navbar-toggler .menu-icon:before,.navbar-toggler .menu-icon:after{content:"";height:3px;width:100%;position:absolute;left:0;transition:all 0.3s;background-color:#000}.navbar-toggler .menu-icon:before{top:-10px}.navbar-toggler .menu-icon:after{bottom:-10px}.navbar-toggler[aria-expanded="true"] .menu-icon{background-color:transparent}.navbar-toggler[aria-expanded="true"] .menu-icon:before{top:0;transform:rotate(45deg)}.navbar-toggler[aria-expanded="true"] .menu-icon:after{bottom:0;transform:rotate(-45deg)}.dropdown-menu{overflow:hidden}.breadcrumb li:not(:last-child):after{content:"/";margin:0 0.5rem}header .navbar-nav .nav-link{padding-left:1.5rem;padding-right:1.5rem}header .navbar-nav.shortcuts .phone-link .bi-telephone-fill{color:red!important;margin-right:5px}header .navbar-nav.shortcuts .nav-item:nth-child(1) .nav-link{background-color:#E30613;color:#fff;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;padding:0.5rem;padding-top:.9rem;margin-top:-.5rem}header .navbar-nav.shortcuts .nav-item:nth-child(2) .nav-link{background:transparent!important}header .navbar-nav .nav-item.dropdown .dropdown-toggle{position:relative}header .navbar-nav .nav-item.dropdown .dropdown-toggle:after{display:none}header .navbar-nav .nav-item.dropdown .dropdown-toggle .dropdown-toggler{position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(90deg);background-image:url(/static/art/chevron-right.svg?6e2270c0651f);background-size:auto 100%;background-repeat:no-repeat;background-position:center;width:1em;height:1em;transition:0.3s all}header .navbar-nav .nav-item.dropdown .dropdown-toggle.show .dropdown-toggler{transform:translateY(-50%) rotate(90deg) scaleX(-1)}header .navbar-nav .nav-item.dropdown.lang-nav .dropdown-toggler{pointer-events:none}@media (min-width:992px){header .navbar-nav .nav-item.dropdown.lang-nav .dropdown-toggler{right:5px}header .navbar-nav .nav-item.dropdown.lang-nav .dropdown-menu{left:auto;right:0;text-align:right;min-width:0}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}section#banner .ratio{overflow:hidden;--bs-aspect-ratio:56.25%}@media (min-width:768px){section#banner .ratio.ratio-2to1{--bs-aspect-ratio:50%}section#banner .ratio.ratio-3to1{--bs-aspect-ratio:33.333333%}section#banner .ratio.ratio-4to1{--bs-aspect-ratio:25%}section#banner .ratio.ratio-fullscreen{--bs-aspect-ratio:100vh}}section#banner .ratio>*{width:100%;height:auto;min-height:100%;min-width:100%;top:50%;transform:translateY(-50%)}@media (min-width:768px){section#banner img.fullscreen{object-fit:cover;object-position:center center;height:100vh}}section#banner .buttons-block a,section#banner .btn{color:inherit;background:transparent;border-color:#fff}@media (min-width:768px){header.sticky-top+section#banner.fullscreen img.fullscreen{height:calc(100vh - 127px)}}.fancybox figure{position:relative}.fancybox .thumbnails-caption{position:absolute;right:15%;bottom:0;left:15%;color:#fff;text-align:center;filter:drop-shadow(0 0 0.3rem #000)}.carousel .carousel-caption{filter:drop-shadow(0 0 0.3rem #000);text-align:left;left:0;right:auto;bottom:0;padding:1rem;background-color:rgba(0,0,0,0.2);color:#fff;width:30%}@media (max-width:767.98px){.carousel .carousel-caption{font-size:smaller;display:none}}.carousel .carousel-caption h1,.carousel .carousel-caption h2,.carousel .carousel-caption h3,.carousel .carousel-caption h4,.carousel .carousel-caption a{color:inherit}.carousel#banner .carousel-caption{padding:0.75rem;background-color:rgba(0,0,0,0.1)}.carousel .carousel-caption.mb-0{margin-bottom:0}.carousel .carousel-caption.pb-0{padding-bottom:0}@media (min-width:992px){.carousel .carousel-caption.pb-lg-4{padding-bottom:1.5rem}}[data-fancybox] figure{cursor:pointer}.video-container{overflow:hidden;padding-top:56.25%;position:relative}.video-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.section-split h1,.section-split h2,.section-split h3,.section-split h4,.section-split a,.section-parallax h1,.section-parallax h2,.section-parallax h3,.section-parallax h4,.section-parallax a{color:inherit}.section-split.has-bg .buttons-block a,.section-split.has-bg .btn,.section-parallax.has-bg .buttons-block a,.section-parallax.has-bg .btn{color:inherit;background:transparent;border-color:inherit}.section-parallax.hero-section{overflow:visible}.section-parallax.hero-section>img{display:none}.section-parallax:not(.hero-section){overflow:hidden;clip-path:inset(0)}.section-parallax:not(.hero-section)>img{left:0;top:0;object-fit:cover;object-position:center center;width:100%;height:100%;position:fixed}@media (min-width:992px){.section-split>img{width:40%;position:absolute;height:100%;object-fit:cover;object-position:center center}.section-split.text_image>img{right:0}}.card{overflow:hidden;z-index:1}.card .card-image{overflow:hidden}.card .card-image img{transition:0.2s transform ease-in-out;will-change:transform}.card:hover .card-image img{transform:scale(1.05)}.card .logo-image{position:relative;padding-top:62.5%}.card .logo-image img{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);max-height:calc(70% - 20px);max-width:calc(70% - 20px);width:auto;height:auto;object-fit:contain}.card .logo-image .svg-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:5%}.card .logo-image svg.inline-svg{max-width:42%;max-height:42%;width:auto;height:auto}.card.logo-card{background-color:transparent;border:none}.card.logo-card .card-body.text-center h3{margin-bottom:0.6rem!important;margin-top:0.6rem!important}.card .card.logo-card .card-body h3{margin-bottom:0.6rem!important;margin-top:0.6rem!important}.card .logo-image+.card-body h3,.card .card:has(.logo-image) .card-body h3{margin-bottom:0.6rem!important;margin-top:0.6rem!important}.card .card .logo-image~.card-body h3,.card .card-body.text-center h3{margin:0.6rem 0!important}.card a.stretched-link{color:#000!important;text-decoration:none}.card .card-body a:not(.btn){color:#000!important;text-decoration:none}.card .card-title a{color:#000!important;text-decoration:none}main p a:not(.btn):not(.stretched-link),main div a:not(.btn):not(.stretched-link):not(.card-title):not(.card-body *),main .rich-text a:not(.btn):not(.stretched-link),main .content a:not(.btn):not(.stretched-link){color:#000!important}#div_id_wagtailcaptcha .form-control{padding:0;border:none}.form-control,.form-select,textarea{height:2rem;padding:0.25rem 0.5rem;font-size:0.85rem}.btn-primary{height:2.5rem;font-size:0.9rem}footer{position:relative;padding:1rem 0;color:#fff}footer a,footer .nav-link{color:#fff;text-decoration:none}footer a:hover,footer .nav-link:hover{color:rgba(255,255,255,0.8)}footer .phone-number{font-size:1.25rem}footer .footer-nav{margin-bottom:1.5rem}footer .footer-nav li{margin-bottom:0.25rem}@media (max-width:991.98px){footer .footer-nav a{font-size:1rem!important}footer .footer-nav li{font-size:0.9rem!important}}footer .footer-menu{list-style:none;padding:0;margin:0}footer .btn{min-width:180px;background-color:#000;border-color:#000}footer .btn:hover{background-color:#333;border-color:#333}footer .contact-info [data-block-key="address-column-1"],footer .contact-info [data-block-key="address-column-2"]{margin-bottom:1rem}footer .contact-info [data-block-key="address-column-1"] p,footer .contact-info [data-block-key="address-column-2"] p{margin-bottom:0.25rem;line-height:1.4}footer .contact-info [data-block-key="address-column-1"] p:last-child,footer .contact-info [data-block-key="address-column-2"] p:last-child{margin-bottom:0}footer .contact-info [data-block-key="address-column-1"]{font-weight:500;margin-bottom:1.5rem}footer .contact-info [data-block-key="address-column-2"] a{color:#fff;text-decoration:none}footer .contact-info [data-block-key="address-column-2"] a:hover{color:rgba(255,255,255,0.8)}@media (max-width:991.98px){footer .footer-logo{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:2rem}footer .footer-logo img{max-height:60px!important;width:auto!important}footer .phone-number{text-align:center}footer .footer-nav{text-align:center;margin-top:1rem}footer .contact-info{text-align:center!important}footer .contact-info [data-block-key="address-column-1"],footer .contact-info [data-block-key="address-column-2"]{text-align:center}}@media (min-width:992px){footer .footer-logo img{max-height:70px!important;width:auto!important}}.bottom-bar a{font-weight:400;color:inherit}.bottom-bar .hstack{flex-direction:column}@media (min-width:576px){.bottom-bar .hstack{flex-direction:row}}#cookie-notification{position:fixed;left:0;right:0;bottom:0;z-index:999}.accordion-item{border-radius:0}.accordion-item .accordion-header .accordion-button{border-radius:0;margin-bottom:0!important}.accordion-item .accordion-header .accordion-button:after{display:none}.accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.accordion-item .accordion-header .accordion-button[aria-expanded="true"]{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-item .accordion-header .accordion-button[aria-expanded="true"] .bi{transform:rotate(-180deg)}.accordion-item .accordion-header .accordion-button .bi{font-size:inherit;transition:all 0.3s}.messages-wrap{transition:0.3s all;overflow:hidden;max-height:100px}.messages-wrap.fade-up{max-height:0;padding:0!important}@media (prefers-reduced-motion:no-preference){.animate-wait[animate="fade-up"]{transform:translate3d(0,50px,0);will-change:transform,opacity}.animate-wait[animate="fade-down"]{transform:translate3d(0,-50px,0);will-change:transform,opacity}.animate-wait[animate]{opacity:0}.animate-start[animate]{transform:translateZ(0);opacity:1;transition-property:opacity,transform;transition-duration:0.6s;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);will-change:auto}}#news-wrap:not(.news-template-wrap){position:relative;padding:3rem 0;overflow-x:hidden}#news-wrap:not(.news-template-wrap)::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/media/images/bg_water1_BhzabXf.original.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}#news-wrap:not(.news-template-wrap) .container{position:relative;z-index:1}#news-wrap:not(.news-template-wrap) .news-section-title{color:#000;margin-bottom:1.5rem;position:relative}#news-wrap.news-template-wrap{position:relative;padding:3rem 0;overflow-x:hidden}#news-wrap.news-template-wrap .container{position:relative;z-index:1}#news-wrap.news-template-wrap .news-section-title{margin-bottom:1.5rem;position:relative}.full-width-bg{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;box-sizing:border-box;overflow-x:hidden;z-index:50}@media (max-width:768px){.full-width-bg{width:100%;left:0;margin-left:0;margin-right:0}}.card-section-wrapper{position:relative;width:100%;margin-left:0;margin-right:0;z-index:1}.card-section-wrapper .card .logo-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.75)!important;max-height:calc(100% - 20px);max-width:calc(100% - 20px)}.card-section-wrapper .card .logo-image .svg-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card-section-wrapper .card .logo-image svg.inline-svg{max-width:60%;max-height:60%;width:auto;height:auto}.card-section-wrapper section{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow-x:hidden}@media (max-width:768px){.card-section-wrapper section{width:100%;left:0;margin-left:0;margin-right:0}}.person-quote{display:flex;align-items:stretch;position:relative}.person-quote .person-quote-title h3{padding-top:4rem;margin-bottom:0}.person-quote .person-quote-content{position:relative}.person-quote .col-12.col-md-8{display:flex;flex-direction:column;justify-content:center}.person-quote .person-quote-image-column{display:flex;flex-direction:column}.person-quote .person-quote-image{height:100%;display:flex;align-items:center}.person-quote .person-quote-image img{width:100%;height:auto;max-height:none;object-fit:contain;display:block!important}.person-quote .big{font-size:1.2rem;position:relative;padding-top:2rem;z-index:2}@media (min-width:576px){.person-quote .big{font-size:1.4rem}}@media (min-width:768px){.person-quote .big{font-size:1.75rem}}@media (min-width:992px){.person-quote .big{font-size:2rem}}.person-quote .bi-quote::before{content:"\201C";font-family:serif;font-size:6rem;color:rgba(238,238,238,0.6);position:absolute;top:-1.5rem;left:-1.5rem;z-index:1}@media (min-width:768px){.person-quote .bi-quote::before{font-size:8rem;top:-2rem;left:-2rem}}@media (min-width:992px){.person-quote .bi-quote::before{font-size:12rem}}.slider-contact-form{position:absolute;top:0;right:0;bottom:0;width:90%;max-width:400px;height:110%;z-index:10;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.slider-contact-form{width:400px}}.slider-contact-form .form-container{background-color:rgba(0,0,0,0.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1.5rem;width:100%;height:100%;overflow-y:auto;color:white}.slider-contact-form .form-floating{height:auto}.slider-contact-form .form-floating>.form-control,.slider-contact-form .form-floating>.form-select{padding-top:0.75rem;padding-bottom:0.75rem;line-height:1.25;font-size:0.85rem}.slider-contact-form .form-floating>label{display:none}.slider-contact-form .form-floating>.form-control::placeholder,.slider-contact-form .form-floating>.form-select::placeholder{color:#666;opacity:1}.slider-contact-form .form-control,.slider-contact-form .form-select,.slider-contact-form textarea{height:2.2rem;padding:0.5rem;font-size:0.7rem}.slider-contact-form .btn-primary{height:3rem;font-size:1rem}.slider-contact-form .form-floating{height:auto}.slider-contact-form .form-floating>.form-control,.slider-contact-form .form-floating>.form-select{padding-top:0.75rem;padding-bottom:0.75rem;line-height:1.25;font-size:0.85rem}.slider-contact-form .form-floating>label{color:#666;padding:0.5rem;font-size:0.75rem;height:auto;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.slider-contact-form .form-floating>.form-control:focus~label,.slider-contact-form .form-floating>.form-control:not(:placeholder-shown)~label,.slider-contact-form .form-floating>.form-select~label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);color:#333}.slider-contact-form .form-control:focus,.slider-contact-form .form-select:focus{box-shadow:0 0 0 0.25rem rgba(255,255,255,0.25)}.slider-contact-form textarea.form-control{height:80px}.slider-contact-form h3{font-size:1.5rem;margin-bottom:0.5rem!important}.slider-contact-form .btn-primary{color:#fff!important}.slider-contact-form .col-12{padding-top:0;padding-bottom:0}.slider-contact-form .form-floating>.form-control,.slider-contact-form .form-floating>.form-select{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.9rem}.slider-contact-form .form-floating>label{display:none}.slider-contact-form .form-floating>.form-control::placeholder,.slider-contact-form .form-floating>.form-select::placeholder{color:#666;opacity:1}.slider-contact-form .form-control,.slider-contact-form .form-select,.slider-contact-form textarea{height:2.2rem;padding:0.5rem;font-size:0.7rem}section#banner .carousel-item{position:relative}@media (max-width:767.98px){.slider-contact-form{position:relative;width:100%;max-width:100%;margin-top:-4rem;margin-bottom:2rem;z-index:5}.slider-contact-form .form-container{border-radius:0}section#banner{margin-bottom:4rem}}.g-3,.gy-3{--bs-gutter-y:.5rem}.sticky-form-container{position:fixed;right:0;bottom:8rem;transform:none;z-index:2000;display:flex;flex-direction:row-reverse;transition:transform 0.4s ease}.sticky-form-toggle{width:60px;height:60px;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;box-shadow:-2px 0 10px rgba(0,0,0,0.2);z-index:2001}.sticky-form-toggle .sticky-icon,.sticky-form-toggle .bi{width:auto!important;height:auto!important;transition:opacity 0.3s ease;color:white!important;font-size:1.8rem!important;line-height:1!important;display:block!important;opacity:1!important}.sticky-form-toggle .bi-calendar,.sticky-form-toggle .bi-calendar-event{color:white!important;font-size:1.8rem!important;display:block!important;opacity:1!important}.sticky-form-toggle:hover .sticky-icon,.sticky-form-toggle:hover .bi{color:rgba(255,255,255,0.8)!important}.sticky-form-toggle .close-icon{position:absolute;font-size:24px;color:white!important;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity 0.3s ease;font-weight:bold}.sticky-form-toggle .close-icon::before{content:"✕";font-family:Arial,sans-serif;font-weight:bold}.sticky-form-container.open .sticky-icon,.sticky-form-container.open .bi{opacity:0}.sticky-form-container.open .close-icon{opacity:1}.sticky-form-content{width:0;overflow:hidden;transition:width 0.4s ease,padding 0.4s ease;border-top-left-radius:20px;border-bottom-left-radius:20px;box-shadow:-2px 0 10px rgba(0,0,0,0.2);opacity:0;z-index:2000}.sticky-form-container.open .sticky-form-content{width:350px;padding:20px;opacity:1}.sticky-form-content h3{color:white;margin-bottom:20px}.sticky-form-content .form-control,.sticky-form-content .form-select{border-radius:30px;border:none}.sticky-form-content .form-label{font-size:0.9rem}.sticky-form-content .btn-submit{background-color:white;font-weight:bold;border-radius:30px!important;padding:10px 20px;border:none;transition:all 0.3s ease}.sticky-form-content .btn-submit:hover{background-color:#e6e6e6;transform:translateY(-2px)}@media (max-width:576px){.sticky-form-container.open .sticky-form-content{width:300px}}.richtext,[data-block-key]{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.richtext p,.richtext div,.richtext span,.richtext li,[data-block-key] p,[data-block-key] div,[data-block-key] span,[data-block-key] li{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.5}.news-card,.news-list-item,.news-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.news-card p,.news-card div,.news-card span,.news-list-item p,.news-list-item div,.news-list-item span,.news-content p,.news-content div,.news-content span{word-wrap:break-word;overflow-wrap:break-word}.card-body,.card-text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.nav-link,.navbar-nav,.dropdown-menu,.dropdown-item{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.footer-menu,.footer-links,footer nav,footer ul,footer li{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.content,.main-content,.page-content,.text-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.content p,.content div,.content span,.content li,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.main-content p,.main-content div,.main-content span,.main-content li,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.page-content p,.page-content div,.page-content span,.page-content li,.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.text-content p,.text-content div,.text-content span,.text-content li,.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.5}.collapse-content,.collapse{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.streamfield-block,.block-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}ul,ol,li{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}table,td,th{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}img,video,iframe,embed,object{max-width:100%;height:auto;display:block}.d-flex.flex-column.flex-lg-row.align-items-center>[data-block-key="quote-button"]{transform:translateY(-0.5rem)!important;border-radius:50px!important;padding:0.25rem 1rem!important;font-size:0.9rem!important;min-width:auto!important}.phone-symbol{margin-right:0.25rem;font-size:0.9rem;color:inherit!important;filter:none!important}.navbar-nav .nav-link.phone-link{display:flex!important;align-items:center;white-space:nowrap;color:inherit!important}@media (max-width:767.98px){.phone-symbol{font-size:0.8rem}header .main .nav-link{font-size:1rem!important}header .navbar-nav.shortcuts .nav-link{font-size:1rem!important}header .navbar-nav.shortcuts .nav-item:nth-child(1) .nav-link{margin-top:0rem!important}header .navbar-nav .nav-link{padding-left:0.5rem!important;padding-right:0.5rem!important}#banner.carousel{margin-bottom:0!important}#banner.carousel .carousel-item{min-height:auto!important;height:auto!important}#banner.carousel .ratio.ratio-2to1{aspect-ratio:16/9!important;padding-bottom:0!important}#banner+section,#banner+div{margin-top:0!important;padding-top:0!important}}@media (min-width:768px) and (max-width:991.98px){header .main .nav-link{font-size:1.1rem!important}header .navbar-nav.shortcuts .nav-link{font-size:1.1rem!important}header .navbar-nav.shortcuts .nav-item:nth-child(1) .nav-link{margin-top:0rem!important}header .navbar-nav .nav-link{padding-left:0.75rem!important;padding-right:0.75rem!important}}.news-date-categories-list{line-height:1}.news-date-categories-list .list-inline-item{margin-right:0}.news-date-categories-list .list-inline-item:not(:first-child){padding-left:1em;border-left:1px solid;margin-left:1em}