a {
    text-decoration: none 
}



#check_terms {
    display: none;
    visibility: hidden  
}
#checkterms {
    display:none;
    visibility: hidden  
}



#back_link_candidates {
    color:#000000  
}

#state_flag_img_alabama {  
}
div.row.pt-4.align-items-xl-start.justify-content-xl-between.mb-xl-4 {  
}
i.fas.fa-book-open.fa-2x {
    color:#000000  
}
div.row.align-items-md-center.justify-content-md-between.bg-primary.text-white.border.border-black.border-2.mt-lg-0.pt-lg-2.pb-lg-2 {
    background-color:#283a90  
}

div.row.align-items-md-center.justify-content-md-between.text-white.border.border-black.border-2.mt-lg-0.pt-lg-2.pb-lg-2 {
    background-color:#283a90  
}
div.row.border.border-black.border-2 {
    background-color:#ca2027  
}
div.nav-item.dropdown {
    background-color:transparent  
}
i.fas.fa-anchor.fa-3x {
    background-color:transparent  
}
div.navbar-nav.w-100.bg-transparent.shadow-none {
    background-color:transparent;
    background-color: rgba(255, 255, 255, 0)  
}
#nav {
    background-color:transparent;
    background-color: rgba(255, 255, 255, 0)  
}
div.d-flex.justify-content-xl-between.align-items-xl-center.align-items-center.justify-content-between.text-center {
    background-color:transparent  
}
@media (min-width: 1200px) {
.style1 {
        opacity: 1 
    }
.style2 {
        color: rgba(0, 0, 0, 0) 
    } 
}
i.fas.fa-anchor.fa-3x.style1 {  
}

#footer_right_col {
    padding:0;
    margin: 0  
}
.style3 {  
}
#logo_link_img {  
}
.wappler-temp {  
}

#logo_container {  
}
@media (min-width: 1400px) {
.style4 {
        letter-spacing: 4.9em 
    }
.style6 {
        background-color: #000000 
    } 
}
.style5 {
    opacity: 1 
}
div.col.mt-4.border-1.border-bottom.w-auto {
    opacity:50%  
}
header.bg-dark.style6 {
    background-color:#000000;
      
}

header.new-bg-dark {
    background-color:#000000;  
}
.style7 {
    background-color: #fff; 
}
.style8 {  
}
#section_pillars_title {  
}
.style9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url("../assets/images/american-flag.jpg")  
}
.style10 { 
}






.style11 { 
}
button.navbar-toggler.style11.bg-light-subtle {  
}

   










.custom-popover {
  --bs-popover-max-width: 200px;
  --bs-popover-border-color: var(--bd-violet-bg);
  --bs-popover-header-bg: var(--bd-violet-bg);
  --bs-popover-header-color: var(--bs-white);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: .5rem;
  --bs-popover-body-color: var(--bs-black)
 
}

   .popover-content {
    background-color: #000000;
    color: #ffffff;
   }

   .dmx-bs-popover {
    background-color: #000000;
    color: #ffffff;
   }

$popover-body-color:                var(--#{$prefix}body-color);
$popover-body-color:                $body-color;




   










.data-bs-custom-classcustom-popover:hover {
    background-color: #fff;
    $custom-color: #000000;
}




   










#suggestions_email_link {
    color:#FFFFFF  
}




   










#main {
    background-color: #000  
}




   










body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x: hidden}




   










body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x: hidden;width: 100%}

   






   











   








