/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
footer a,.site-footer a{text-decoration:none;color:#cb432d;transition:color 0.3s ease;}footer a:hover,.site-footer a:hover{color:#cb4300;text-decoration:none;}.componentn-shadow{box-shadow:3px 3px 8px rgba(0,0,0,0.15);}.component-spacer{margin:0.75rem;}.component-title{font-size:1.5rem;font-weight:bold;}.component-subtitle{font-size:1.2rem;font-weight:bold;}.component-text{font-size:1rem;}body{position:relative;min-height:100vh;margin:0;padding:0;z-index:0;}body::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url('/sites/default/files/sea-background-f.jpg');background-repeat:no-repeat;background-position:center top;background-size:cover;filter:blur(3px) saturate(75%) brightness(105%);transform:scale(1.1);z-index:-1;}[class*="CS-"] h2.node__title,[class*="CS-"] .node__title a{display:none !important;visibility:hidden !important;}
.main-timeline-2{position:relative;}.main-timeline-2::after{content:"";position:absolute;width:3px;background-color:#26c6da;top:0;bottom:0;left:50%;margin-left:-3px;}.timeline-2{position:relative;background-color:inherit;width:50%;}.timeline-2::after{content:"";position:absolute;width:25px;height:25px;right:-11px;background-color:#26c6da;top:15px;border-radius:50%;z-index:1;}.left-2{padding:0px 40px 20px 0px;left:0;}.right-2{padding:0px 0px 20px 40px;left:50%;}.left-2::before{content:" ";position:absolute;top:18px;z-index:1;right:30px;border:medium solid white;border-width:10px 0 10px 10px;border-color:transparent transparent transparent white;}.right-2::before{content:" ";position:absolute;top:18px;z-index:1;left:30px;border:medium solid white;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent;}.right-2::after{left:-14px;}@media screen and (max-width:600px){.main-timeline-2::after{left:31px;}.timeline-2{width:100%;padding-left:70px;padding-right:25px;}.timeline-2::before{left:60px;border:medium solid white;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent;}.left-2::after,.right-2::after{left:18px;}.left-2::before{right:auto;}.right-2{left:0%;}}.timeline-image img{width:100%;height:auto;display:block;}.card-body h4,.card-body h4 a{color:black !important;}
