@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global-css/model-1/base.css');
@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global-css/model-1/colors/gold.css');
@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global-css/model-2/components/callouts-section.css');

/*-----------------HOME------------------*/
.body-home .header-main {
    background: #1d2939 !important;
}
.interior .header-main {
    background: #1d2939 !important;
}
.header-main {
    background: #1d2939 !important;
}

.header-content {
     background: #1d2939 !important;
}

.footer-section {
    background: #1d2939 !important;
}
.footer-section .social-container {
  border-bottom: 0px !important;
}

.body-home .quote-section {
background: #1d2939 !important;
}

.callouts-section {
   
    border-top: 5px solid #a5875c  !important;
   border-bottom: 1px solid #fff !important;
    background: #e9edf0;
    padding: 40px 0 60px;
    background-image: none !important;
    background: #1d2939;
}

.callouts-section .callouts-container .callout-item .callout-heading-wrapper .callout-heading, .callouts-section .callouts-version-1.callouts-mobile-slider .callout-slide .callout-heading-wrapper .callout-heading {
    font-family: 'Cormorant', serif;
    font-size: 29px;
    line-height: inherit;
    font-style: italic;
    text-transform: none;
    color: #966c1d;
    padding: 10px 20px 0px 0px;
}
.callouts-section .callouts-content {
margin-top: 0px !important;
}

.callouts-section .callouts-container .callout-item .callout-heading-wrapper h3 .head-2, .callouts-section .callouts-mobile-slider .callout-item .callout-heading-wrapper h3 .head-2 {
    font-family: 'Abel', sans-serif;
    font-size: 36px;
    font-style: normal;
    text-transform: uppercase;
    color: #fff;
}
.callouts-section .callout-heading .head-1 {
    color: #a5875c !important;;
    font-size: 26px;
    letter-spacing: 1px;
}
.callouts-container, .callouts-mobile-slider {
    grid-template-columns: repeat(2, 1fr);
}

.resource-main .copy-section .copy-content {
    padding: 75px 89px 0px;
}

.team-image-wrapper {
    width: 60% !important;
}

.content-slider-wrapper .content-slider-content-wrapper {
    max-width: 750px !important;
}

.content-slider-wrapper {
    border-top: 0px !important;
    border-bottom: 0px !important;
}

.resource-main .copy-section {
background-image: none !important;
background: #fbfbfb;
}
.body-resource .resource-section .resource-details {
padding-top: 10px !important;
}

.resource-main .resource-section {
background-image: none !important;
background: #fbfbfb;
}

/*--------------------MEDIA QUERIES-----------------------*/
@media only screen and (max-width: 992px) {
    .callouts-section {
    border-bottom: 0px solid !important;
    }

    .callouts-section .callouts-content {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }
    .callouts-section .callouts-version-1.callouts-mobile-slider .callout-slide .callout-cta-wrapper button {
    color: #fff !important;
    }

    .body-home .quote-section {
    border-top: 0px !important;
    }
}
.callouts-section .callouts-container .callout-item .callout-copy-wrapper, 
.callouts-section .callouts-mobile-slider .callout-item .callout-copy-wrapper, 
.callouts-section .callouts-container .callout-item .callout-cta-wrapper button, 
.callouts-section .callouts-mobile-slider .callout-item .callout-cta-wrapper button {
	color: #ffffff;
}

.callouts-section .callout-item:hover {
	background: none;
}
