
/*# HOME PAGE #*/

/*# HOME/SPLIT BANNER #*/

a.split-banner-btn, a.split-banner-btn:link, a.split-banner-btn:visited {
    background-color: #008391;
    text-shadow: none!important; 
}

a.split-banner-btn:hover, a.split-banner-btn:link:hover {
    background-color: #64cdc9;
    color: #00558c;
    text-decoration: none;
    text-shadow: none!important; 
}


/*# HOME/SPLIT BANNER BACKGROUND #*/

.split-banner::before {
  
    background-color: rgb(255, 255, 255,.65);
 
}

/*# HOME/VIDEO TEXT #*/
.vid-text p {
    color: #000000;
    text-shadow: none!important; 
}

.vid {
  background-color:#adeae9;
  background:#adeae9;
}

.cat-tech {
    background-color: #008391;
}



/*# HOME/IMAGE HOVER #*/

.blockbutton a:hover img {
  opacity: 0.20;
  transform: scale(1.05);
}



/*# TESTIMONIALS #*/

/*# TESTIMONIALS/QUOTE #*/

.quote-source-right, .quote-source-left {
    color: #000000;
}


/*# AGENT PAGE #*/

/*# AGENT/CAREERS #*/

.subpage-title {
    background-color: rgba(0,85,140,0.9);
}

.blockbutton_text {
    font-weight: 600;
}


/*# FAMILY HERITAGE #*/

/*# FAMILY HERITAGE/CAREERS #*/

.agency-form {
    background-color: #e1efff;
}

.fade-top::before {
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.08) 0%,rgba(0,0,0,0.08) 1%,rgba(0,0,0,0) 65%);
}


.fold-card {
    background-color: #e1efff;
}

/*# OUR LIFE #*/

/*# OUR LIFE/PAGE #*/


.full-teal {
    background-color: #adeae9;
    background: #adeae9;
}

.block-title.smaller::before {
    background-color: rgba(100, 204, 201, .2);
}
.summary {
    background-color: #ebf4ff;
}

.full-teal-mid p {
    color: #000000;
    text-shadow: none;
}


/*# JOB LISTINGS #*/

/*# JOB LISTINGS/SEARCH #*/

.search-container {
   background-color: #e8f3ffa3;
}

.agent-jobs-listings {
    background-color: #e8f3ffa3;
}

.search-container-title {
    background-color: rgba(196,212,241,0.2);
    color: #000000;
    font-weight: 600;
}

.jobs-list-entry a .jobs-list-location {
    color: #000000;
}

.search-container input[type="text"], .search-container select {
    color: #000000;
    font-weight:600;
}

/*# JOB LISTINGS/IMAGES #*/
.cat-sm-link:hover::after{
  background-color: rgba(37, 114, 50, 0.85);
}

.accordion .content {
    background-color: #ffffff; 
}

.accordion .title {
    background: #e8f3ffa3;
}

.accordion .title:hover {
  background-color: #d0ebfc;
}


/*# COPYRIGHT #*/

/*# COPYRIGHT/TEXT #*/

.copyright {
    color: rgba(255,255,255);
}

/*# INTERNSHIP #*/

/*# INTERNSHIP/FADE #*/

.fade-top::before {
    background: linear-gradient(to bottom, rgb(255, 255, 255,.8) 0%,rgba(0,0,0,0.08) 1%,rgba(0,0,0,0) 100%);
}




/*# PRIVACY #*/

/*# PRIVACY/MENU #*/

.content-menu {
    background-color: #e8f3ff63;
}






