/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#000;}body,html{margin:0;padding:0;}a{color:#000;text-decoration:none;}a:hover{color:#000;text-decoration:underline;}a:active{color:#000;}a:visited{color:#000;}.navbar,#navbar{background-color:#ADD8E6;}.footer,#footer{background-color:#ADD8E6;}.site-footer{display:none;}.breadcrumb{display:none;}#main.container{width:100vw;max-width:100%;padding:0;margin:0 auto;box-sizing:border-box;overflow-x:hidden;}header{margin:0;padding:0;}#locate-btn{position:absolute;top:10px;left:10px;background:white;border:1px solid #ccc;padding:8px 12px;border-radius:4px;cursor:pointer;z-index:1000;}.sidebar-header{display:flex;flex-direction:column;align-items:flex-start;}.sidebar-title{margin:0;font-size:18px;font-weight:bold;}.sidebar-close{align-self:flex-end;margin-bottom:10px;}.sidebar-buttons{display:flex;gap:10px;}.sidebar-button{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;border:none;cursor:pointer;outline:none;padding:0;}.sidebar-button:hover{filter:brightness(0.9);}h3,.h3{color:#b96565;}.image-style-medium{display:block;margin:0 auto;transform:translateX(-5px);max-width:100%;height:auto;width:400px;}.image-style-medium-container{display:flex;justify-content:center;align-items:center;height:auto;overflow:hidden;}@media (max-width:767px){.image-style-medium{width:200px;}}.bottom-right-text{position:fixed;bottom:20px;right:40px;background-color:rgba(0,0,0,0.6);color:#fff;padding:20px 24px;border-radius:10px;text-align:left;z-index:9999;max-width:350px;font-family:sans-serif;}.bottom-right-text .title{font-size:42px;font-weight:bold;margin-bottom:16px;}.bottom-right-text .subtitle{font-size:22px;line-height:1.5;}@media (max-width:768px) and (orientation:portrait){.bottom-right-text{bottom:auto;top:150px;right:20px;transform:scale(0.7);transform-origin:top right;}}@media (min-width:768px) and (max-width:914px){.bottom-right-text{bottom:20px;right:20px;transform:scale(0.9);transform-origin:top right;}.bottom-right-text .title{font-size:28px;}.bottom-right-text .subtitle{font-size:16px;}}
.highlighted{background-image:url('/sites/default/files/Title.png');background-size:100% auto;background-repeat:no-repeat;background-position:center -240px;margin:0;height:100vh;overflow:hidden;}@media screen and (max-width:767px){.highlighted{background-image:url('/sites/default/files/TitleM.png');background-position:center top;}}.center-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:white;padding:20px;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,0.1);border-radius:8px;display:flex;flex-direction:column;gap:20px;align-items:center;}.country-selection-block,.state-selection-block{position:static;margin:0;}body{overflow:hidden;}
.navbar-brand img{max-height:60px;width:auto;}.nav-link--user,.nav-link--user-logout{color:gray;}.nav-link--user:hover,.nav-link--user-logout:hover{color:black;}.navbar-brand{position:absolute;left:20px;padding-left:0;}@media (max-width:768px){.navbar-brand{display:none;}.navbar-nav .nav-item:first-child{padding-left:15px;}}body{color:black;}a{color:Blue;text-decoration:underline;}.site-footer{display:none;}a{color:#000;text-decoration:none;}a:hover{color:Blue;text-decoration:underline;}a:active{color:Blue;}a:visited{color:#000;}.nav-link.nav-link--user-login{color:black;}
