/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,.link{color:#2c6472;text-decoration:none;}
body{color:#3b3b3b;background:#FFF !important;}
.breadcrumb{margin-top:1rem !important;margin-bottom:1.5rem !important;}
.main-content{min-height:64vh !important;}
.abi-bg-greenish{background:#d1e7dd !important;}.abi-box-greenish{color:#0f5132 !important;background:#d1e7dd !important;border-color:#badbcc !important;height:100% !important;}.border-header-green{border-color:#2c6472 !important;}
.extra-small{font-size:0.7rem !important;}
h1,h2,h3,h4{color:#2c6472 !important;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#2c6472 !important;}a:focus,a:hover{color:#2c6472 !important;}a.is-active:focus,a.is-active:hover{color:#fff !important;}.btn-primary{background:#2c6472 !important;border-color:#2c6472 !important;}
@media (min-width:768px){.h1,h1{font-size:2rem !important;font-weight:bold !important;}.h2,h2{font-size:2rem !important;}.h3,h3{font-size:1.75rem !important;}.h4,h4{font-size:1.5rem !important;}.h5,h5{font-size:1.25rem !important;}}
.featured-top{background-image:url(/sites/default/files/ABI-front-page-bckgd-img.png);height:15vh;background-position:center center;background-size:100%;background-repeat:no-repeat;}
@media (min-width:768px){#navbar-main{height:80px !important;line-height:50px !important;}body{padding-top:80px !important;}}@media (max-width:767px){body{padding-top:102px !important;}}#navbar-main{border-bottom:2px solid #0c867b7d;box-shadow:0px 3px 6px #00000029;}.navbar-nav .nav-item{padding-right:20px;}.navbar-nav li.nav-item,.navbar-nav li.nav-item:hover{color:#2c6472 !important;}.nav-item .active,.nav-item .active:hover{}.dropdown-item.active,.dropdown-item.active:hover{text-decoration:none;background-color:#fff !important;}.dropdown-item.active a,.dropdown-item.active a:hover{color:#2c6472  !important;}.nav-link,.dropdown-item a,.nav-link:hover,.dropdown-item a:hover,.nav-item .active,.nav-item .active:hover,.nav-link:focus,.dropdown-item a:focus,.nav-item .active:focus{color:#2c6472 !important;}.menu-item--expanded a.is-active:focus,.menu-item--expanded a.is-active:hover,a.is-active:hover{color:#2c6472 !important;}.navbar-brand img{height:65px !important;margin-top:5px;margin-bottom:10px;}.dropdown-item:hover{color:#fff !important;background-color:#e9ecef !important;}.dropdown-item a{text-decoration:none;}
.btn-outline-success:hover{background-color:#FFF !important;}
.site-footer{background:#2c6472 !important;padding:0 !important;}.site-footer .content a:hover,.site-footer .content a.is-active:hover{color:#fcfcfc !important;color:rgba(255,255,255,0.8) !important;}
