.interior .billboard-container {
    min-height: 800px !important;
}
.copy-section .yearbook-container .yearbook-last-name {
     
    line-height: 22px!important;
   
}
.home .billboard-section h1 {
    color: #ffffff;
}

.callouts-section .callout-heading .head-1 {
color: #ffffff !important;
}
.callouts-section .callouts-container .callout-item .callout-cta-wrapper button {
color: #ffffff !important;
}
.body-home .quote-section .quote-wrapper .quote-cite {
color: #ffffff !important;
}
.team-section .yearbook-container .yearbook-designation {
display: inline !important;
}
.ftr-disclosures p {
margin-bottom: 12px !important;
}
.body-about-us .yearbook-three .yearbook-name-wrapper {
height: auto !important;
}

.mc-container a .mc-image {
height: auto !important;
}
.resource-section {
    background-image: url(https://www.raymondjames.com/-/media/rj/advisor-sites/global/model-assets/model-1/patterns/bkg-interior-top-2.jpg) !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    background-attachment: fixed;
}
.resource-section .head-1 {
    /* text-align: left; */
    font-family: 'Raleway', sans-serif;
    color: #393939;
    font-size: 52px !important;
    font-weight: 600;
    line-height: 44px;
    text-transform: uppercase;
    display: block;
    animation-delay: 0.4s;
    margin-top: 10px;
    animation: slideInUpSmall 1s linear;
}
.resource-section .head-3 {
    text-align: left;
    font-family: 'Playfair Display', serif;
    color: #801a29 ;
    font-size: 31px;
    font-weight: 300;
    line-height: 35px;
    text-transform: uppercase;
    display: block;
    /* max-width: 600px; */
    width: 100%;
    animation-delay: 0.8s;
    animation: slideInUpSmall 2s linear;
}
.resource-section .head-2 {
    text-align: left;
    font-family: 'Playfair Display', serif;
    color: #801a29 ;
    font-size: 31px;
    font-weight: 300;
    line-height: 35px;
    text-transform: uppercase;
    display: block;
    /* max-width: 600px; */
    width: 100%;
    animation-delay: 0.8s;
    animation: slideInUpSmall 2s linear;
}
.resource-section h1 .head-2:after {
    content: "";
    display: block;
    height: 5px;
    width: 60px;
    position: relative;
    background: #801a29;
    margin: 19px 0;
}
.resource .head-3, .resource .head-2 {
    color: #801a29 !important;
}


  
/* Extra small devices (most portrait phones, 480px and less) mobile-p */
@media only screen and (max-width: 480px) {
.billboard-section:after {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+9,0.75+52 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 9%,rgba(0,0,0,0.75) 52%,rgba(0,0,0,0.75) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.body-home .callouts-section .callout-cta-wrapper button {
    color: #fff!important;
}
}


/* Extra small landscape devices (most landscape phones, >=480px and <= 767 and landscape) mobile-l */
@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {
  .billboard-section:after {
     /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+7,0.75+42 */
  background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 9%,rgba(0,0,0,0.75) 52%,rgba(0,0,0,0.75) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }
 
  }
