.row.nav-anchor.desktop-only {
    margin-top: -2em !important;
    padding-top:1.75em !important;
    padding-bottom: 0.5em !important;
}
.row.nav-anchor .wrap-link-list ul {
    padding: 1em;
}
.row.nav-anchor .wrap-link-list .link-list__title {
    display: inline-block;
   /*float: left;
   */
    padding: 1rem !important;
    font-size: 1.143rem !important;
    font-weight:300;
    color: rgba(255,255,255,1);
    line-height: 1.5;
    border: none !important;
}
/*.row.nav-anchor .wrap-link-list .link-list__list.link-list__list--text-link {
    justify-content: start !important;
}
*/
.row.nav-anchor .wrap-link-list .link-list__list.link-list__list--text-link .link-list__item .link-list__link.text-link {
    color: white;
    font-size: 1.143rem;
    line-height: 1.15;
    padding: none !important;
    font-weight:400;
}
.slide--animate {
   transition-delay:0s !important;
    transition-duration: 0s !important;
}
.flex-active-slide {
   transition-delay:1s !important;
    transition-duration: 1s !important;
}
.flex-control-nav {
   margin-top:0 !important;
    display: none;
}
.textoverimagecarousel__image {
   padding: 0 !important;
    margin:0 !important;
}
.textoverimagecarousel__content {
   margin: 0 !important;
    padding: 1em !important;
    max-width:100% !important;
    background-color: transparent !important;
    color:#fff !important;
}
.textoverimagecarousel__title {
   font-family: bitter !important;
    line-height: 1.5em !important;
    font-size: 1.286rem !important;
    font-weight:400 !important;
    color:#fff !important;
}
.column-control--background-image {
   background-position: top !important;
}


.quote-left {
   border-color: #f17327 !important;
}
.quote-right {
   border-color: #f17327 !important;
}

.text-white .content-card__title {
   color: #f17327 !important;
    letter-spacing: 0.1rem;
    font-size: 1.286rem;
}
.text-white a {
   color: #fff !important;
}
.text-white a::after {
   border-left: 7px solid #fff !important;
}
.text-white .content-card--content {
   color: #fff !important;
}
.text-white .quote-left {
   color: #fff !important;
}


.accordion-component .accordion__item .accordion__title .accordion__openclose {
    visibility: hidden;
}
.accordion-component .accordion__item .accordion__title.is-active {
    display: none;
}
.accordion-component .accordion__item .accordion__title {
    justify-content: center;
    font-weight: 600;
    font-size: 1.286rem;
    color: #007db9;
}
.accordion-component .accordion__item .accordion__title:hover {
    color: #000000;
}
.accordion-component .accordion__item {
    border: none;
}
.accordion-component .accordion__item .accordion__title::before {
    content: ' ';
    width: 50%;
    padding: 1em !important;
   /*border: 1px solid #ededed;
   */
    height: 7vh;
    position: absolute;
    z-index: 1;
}
.accordion-component .accordion__content .accordion__content-inner {
    border-top: 2px solid #ededed;
}
.quote-right {
    font-size: 1.286rem;
    font-family: bitter;
    line-height: 1.5em;
    padding: 1em;
    border-right: 0.25em solid;
}
.quote-left {
    font-size: 1.286rem;
    font-family: bitter;
    line-height: 1.5em;
    padding: 1em;
    border-left: 0.25em solid;
}
.social_share_center .social_share {
   text-align:center;
    padding:0;
}
.social_share_center .a2a_default_style {
   display:inline-block;
}


.hide-lvp .image.section {
    padding: 0 !important;
    margin-top: -1.5em !important;
}

@media (min-width:320px) {
    .content-card--content p.hashtag {
        font-weight: 300;
        font-size:2rem;
        margin-bottom: -1em;
        }
}
@media (min-width:425px) {
    .content-card--content p.hashtag {
        font-size:2.857rem;
        }
}


.row.collapse-top-margin {
    margin-top: -3em !important;
}