.hide-disclosures {
    .disclosure, .disclaimer {
        display: block;
    }
}
.copy-section h1 {
    margin-top: 10px !important;
}

h1 {
	color: #fff !important;
        border-bottom: none !important;
}

.copy-section ul, .resource-detail-copy-wrapper ul {
    margin-bottom: 10px !important;
}

span.life-well-planned {
    text-transform: uppercase;
    font-weight: 600;
}

.lwp {
    text-align: center;
    margin-bottom: 30px;
    margin-top: -5px;
}

span.math-sign {
    color: #ff9c00;
}

.img-block {
    margin-bottom: 25px;
}

.advisory-team {
    margin-top: 15px;
}

p.contact-card {
    text-align: center;
}

h2.contact-card {
    text-align: center;
    color: #5489b6;
}

.body-home .copy-section .yearbook-first-name, .copy-section .yearbook-last-name {
	margin: 0 !important;
	display: inline;
        text-transform: uppercase !important;
}

.body-home .copy-section .yearbook-designation {
    display: inline !important;
}

.body-home .copy-section .yearbook-title {
    font-weight: 300 !important;
    color: #000 !important;
    margin-bottom: 0px !important;
}

span.schedule-btn a {
    color: #fff !important;
}

.copy-section .team-intro {
	margin-top: 0px !important;
}

h2.specialist-name {
    font-size: 22px;
    line-height: 24px;
    font-weight: 600;
}

h2.our-specialists {
    margin: 75px auto 50px;
}

@media only screen and (max-width: 480px) {
    .body-home .copy-section .team-intro {
        padding-top: 30px;
    }
}

@media only screen and (max-width: 480px) {
  h2.contact-card {
    100px auto 0 !important;
  }
}

@media only screen and (max-width: 480px) {
    .body-home .copy-section .team-intro p {
        text-align: center !important;
    }
}

.copy-section {
	padding: 15px 15px 65px !important;
}

.advisor-bio {
    padding: 15px 0 0;
    margin-bottom: -70px;
    color: #3b3b3b;
}

.yearbook-headshot-link  {
	padding: 15px 0 0 !important;
}

img.img-responsive.rjl-specialist-bio-image {
    display: unset;
}

   /* TWS HOME PAGE MODULE */
    .services-section a .btn.secondary {
    border: 1px solid #fff;
    color: #fff;
    padding: 1em 1.5em !important;
    background: rgba(0, 0, 0, .4);
    }
    .services-section a .btn.secondary:hover {
    background: rgba(82, 185, 187, .8);
    color: #ffffff;
    }
    .services-section h2.sub-head-main {
    color: #c9a560;
    }
    .services-section {
    overflow: auto;
    border-top: 3px solid #002949;
    background: #002949;
    background: -moz-radial-gradient(center, ellipse cover, #00578A 0%, #00578A 0%, #002949 99%);
    background: -webkit-radial-gradient(center, ellipse cover, #00578A 0%, #00578A 0%, #002949 99%);
    background: radial-gradient(ellipse at center, #00578A 0%, #00578A 0%, #002949 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00578A', endColorstr='#002949',GradientType=1 );
    padding: 3em 0;
    }
    .services-section .container {
    max-width: 1170px;
    }
    @media screen and (min-width: 992px) {
    .services-section .container {
    display: flex;
    align-items: center;
    }
    }

.sub-head-main::after, .body-about-us .copy-section h2:after {
    display: none !important;
}

h2.sub-head-main.total-wealth-home {
    text-transform: unset !important;
    display: inline !important;
}

.sub-head-main .head-1 {
    display: inline !important;
}

h2.home-total-wealth.sub-head-main {
    font-weight: 400;
    font-size: 32px;
    text-transform: unset;
    text-align: center;
    color: #c9a560;
}

span.head-1.home-total-wealth.wow {
    text-transform: unset;
    font-weight: 400;
    color: #ffffff;
}

p.total-wealth-home {
    text-align: center;
}

.cross-border-section.row {
    color: white;
    padding: 0 15px;
}

.col-md-6.cross-border-section.text-left-desktop {
    margin: 8% 1%;
}

.callout {
    padding: 2em 1em !important;
}

.slick-slide img {
    padding: 0 15%;
    width: 75% !important;
    display: flex;
    align-items: center;
    margin: 0 auto;
}

.content-slider-wrapper .content-slider-cta {
    display: none;
}

.content-slider-wrapper .content-slider-half-width-content-wrapper {
    border-bottom: unset;
}

.content-slider-wrapper .wrap-content-slider-content {
    text-align: center !important;
    padding-right: 15% !important;
}
