/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--red:#e21833;}@media screen{.blockquote p{font-size:1.5rem !important;}}@media (max-width:768px){.carousel-caption{position:relative !important;background-color:#000000 !important;margin:0 0 1rem 0 !important;padding:.5rem !important;right:0 !important;left:0 !important;}.carousel-caption h1{font-size:2rem !important;}.carousel-caption .lead{display:none;}.overlay{background-color:#000000 !important;}}.home-hero{display:none;}#homeslides{background-color:#000000;}#homeslides .carousel-item{margin-left:0;}#homeslides a:link,#homeslides a:visited{color:#ffd520 !important;}#homeslides a:hover{color:var(--red) !important;}#homeslides .carousel-indicators,#homeslides .carousel-control-prev,#homeslides .carousel-control-next{z-index:100;}.overlay::before{content:'';z-index:10;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 50%);}#homeslides .carousel-caption{z-index:50;padding-bottom:2rem;}#homeslides h2,#homeslides h1{margin:0;padding:0;}h1{font-weight:normal;font-family:Crimson Text,serif;}.blockquote{border-radius:1rem !important;}.quote{background-color:#f7f7f7;padding:1.5rem;border-left:solid 5px #ffd520;}.quote .lead{font-style:italic;}.quote img{border-radius:50%;width:60%;padding:5px;background-color:#ffffff;}.quote .svg-inline--fa{color:#e21833;}.leftnav{padding-bottom:2rem;}.leftnav li{background-color:#f7f7f7;}.leftnav li a{border-bottom:1px solid #d8d8d8;color:#000;display:block;font-size:1rem;hyphens:auto;padding:.28125rem 1.25rem;position:relative;transition:background-color .25s ease-in-out,font-weight .25s ease-in-out;word-wrap:break-word;border-left:solid 5px #ffffff;}.leftnav li a:hover,.leftnav .is-active{font-weight:700;border-left:solid 5px var(--red);}.views-field{padding-bottom:.5rem;}.views-label{display:inline;font-weight:bold !important;}.view-content h5 a{color:#000000 !important;}.view-content h5 a:hover{color:#e21833 !important;}hr{border-color:#666666;}ul.list-how,ul.list-news,ul.list-team,ul.list-projects{list-style:none;display:flex;flex-wrap:wrap;padding:0;}.list-news li,.list-team li,.list-projects li{padding:1rem;}.list-news a{color:#000000;}.how-img{background-color:#ffffff;border-radius:1rem;}.list-how .svg-inline--fa{background-color:#ffffff !important;padding:1rem;border-radius:50%;color:var(--red);}.list-how li{padding:1rem;}.list-how img{}.list-how .card{background-color:#efefef;height:100%;border-radius:1rem;padding:1rem;}.list-how h3{text-align:center;}.blockquote-edsi p{font-size:1.5rem !important;}ul.list-edsi{list-style-type:disc;margin-left:1.5rem;}.list-edsi li{padding-bottom:.5rem;}
.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:3rem;height:3rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:7px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}
