/* /RJ/Advisor Sites/Global/Global CSS/Model 3/base */
@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global-css/model-3/base.css');



.copy-section.accordion-section {
    background: var(--gray-light);
}
.copy-section.video-section {
    text-align: center;
}
.co-pic-section {
    background: var(--gray-dark);    
}
.co-pic-section .callouts-intro {
    text-align: center;
    color: var(--white);
}
.co-pic-section .callout-item {
    background: var(--white);    
    text-align: center;
}
.co-pic-section .callout-heading-wrapper h3 {
    font-size: 20px !important;
    line-height: 28px !important;    
}
.co-pic-section .callout-heading-wrapper h3:before {
    display: none;
}
.co-pic-section h3 {
    color: var(--white);
}
.co-pic-section .callouts-container .callout-item .callout-image-wrapper, .co-pic-section .callouts-mobile-slider .callout-item .callout-image-wrapper {
    padding: 20px
}
.co-pic-section .callouts-container .callout-item .callout-image-wrapper .callout-image, .co-pic-section .callouts-mobile-slider .callout-item .callout-image-wrapper .callout-image {
    width: auto;
    height: 70px;
    margin: 0 auto;
}
.co-pic-section .callouts-container .callout-item .callout-copy-wrapper, .co-pic-section .callouts-mobile-slider .callout-item .callout-copy-wrapper {
    padding: 10px 20px;
}
.copy-section.disclaimer-section {
    padding: 50px 0 20px;
}



/* Extra small devices (most portrait phones, 480px and less) mobile-p */
@media only screen and (max-width: 480px) {
.co-pic-section .callouts-version-1.callouts-mobile-slider .callout-slide {
    background: var(--white);
    margin: 0 0 30px;
}
}

/* 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) {
.co-pic-section .callouts-version-1.callouts-mobile-slider .callout-slide {
    background: var(--white);
    margin: 0 0 30px;
}
}