/*@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Encode+Sans+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap');



html, body {
    max-width: 100%;
    overflow-x: hidden;
}

:root {
    --blue-color: #003946;
    --white-color: #FFFFFF;
    --black-color: #000000;
    --gray-color: #E6E7E8;
    --red-color: #B5121B;
}

/*#region Slick Slide*/
.slick-slide {
    margin: 0px 10px;
}

    .slick-slide img {
        width: 100%;
    }


.slick-dots {
    display: flex;
    justify-content: center;
    margin: 0;
    padding: 1rem 0;
    list-style-type: circle;
}

    .slick-dots li {
        margin: 0 0.25rem;
    }

    .slick-dots button {
        display: block;
        width: 0.938rem !important;
        height: 0.938rem !important;
        padding: 0;
        border: 1px solid var(--blue-color) !important;
        border-radius: 100%;
        /*background-color: orange;*/
        text-indent: -9999px;
    }

    .slick-dots li.slick-active button {
        background-color: var(--blue-color);
    }
/*#endregion*/

/*#region Video for experts*/

/*Video wrapper*/
.video-wrapper {
    visibility: visible;
    opacity: 1;
    display: inline-block;
    vertical-align: top;
    margin: 0 5px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

    .video-wrapper p {
        margin-bottom: 20px;
    }

    .video-wrapper.hidden {
        visibility: hidden;
        width: 0;
        opacity: 0;
        left: -999em;
        position: absolute;
    }

        .video-wrapper.hidden a.video {
            padding: 0;
        }

a.video {
    display: block;
    /*padding: 5px;*/
    /*border: 1px solid #979797;*/
    position: relative;
}

section.video-gallery a.video .playhead {
    width: 45px;
    height: 45px;
}

.playhead {
    display: block;
    position: absolute;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    border: 2px solid #FFF;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
}

    .playhead::before {
        content: '';
        display: block;
        position: absolute;
        width: 38%;
        height: 52%;
        top: 24%;
        left: 37%;
        background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIxIDI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgxMyAtNjc2KSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4OSA2NjApIj48cG9seWdvbiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNCAzMCkgcm90YXRlKDkwKSB0cmFuc2xhdGUoLTM0IC0zMCkiIHBvaW50cz0iMzQgMjEgNDYgMzkgMjIgMzkiLz48L2c+PC9nPjwvZz48L3N2Zz4=');
        background-repeat: no-repeat;
    }

a.playhead, a[data-modal-id] {
    cursor: pointer;
}
/*#endregion*/

/*#region Desktop CSS*/

.ask-the-expert__header-image {
    position: relative;
    background-color: #000 z-index:999;
    display: block;
}

    .ask-the-expert__header-image > img {
        width: 100%;
    }

.ask-the-expert__header-content {
    background: var(--blue-color);
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    text-align: left;
    color: var(--white-color);
    font-size: 24.5pt;
    line-height: 29.4pt;
    padding: 30px 100px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
    .ask-the-expert__header-content > .container--vertical-spacing {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .ask-the-expert__header-title {
        font-family: "Encode Sans Condensed", Arial, sans-serif;
        color: var(--blue-color);
        font-size: 49.01pt;
        line-height: 58.81pt;
        padding: 25px 0px;
        font-weight: bold;
    }

    .ask-the-expert__header-title a {
        color: var(--blue-color);
        text-decoration: none;
    }

        .ask-the-expert__header-title a:hover {
            text-decoration: underline;
        }
/*Explore Our Topic*/
.ask-the-expert__explore-our-topic-on-landing-page-content {
    max-width: 1000px !important;
    margin: auto auto;
}

.ask-the-expert__explore-our-topics-item {
    padding: 40px;
    box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    -webkit-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    -moz-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    border-radius: 4px 20px 20px 20px;
    -webkit-border-radius: 4px 20px 20px 20px;
    -moz-border-radius: 4px 20px 20px 20px;
}

.ask-the-expert__explore-our-topics-item-topic-title, .ask-the-expert__explore-our-topics-item-topic-title a {
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    cursor: pointer;
    padding: 10px 0px;
    color: var(--black-color);
    font-size: 34.99pt;
    line-height: 41.99pt;
    font-weight: bold;
}

.ask-the-expert__explore-our-topics-item-show-moreless-icon {
    float: right;
    cursor: pointer;
}

.ask-the-expert__explore-our-topics-item-show-less {
    display: none;
}

.ask-the-expert__explore-our-topics-item-topic-description {
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    padding: 10px 0px;
    color: var(--black-color);
    font-size: 23.33pt;
    line-height: 27.99pt;
    cursor: default;
}
    .ask-the-expert__explore-our-topics-item-topic-description a {
        color: var(--black-color);
        text-decoration: none;
    }
    .ask-the-expert__explore-our-topics-item-topic-description a:hover {
        text-decoration: underline;
    }

.ask-the-expert__explore-our-topics-item-topic-description__sample-question {
    padding: 20px 0px;
}

.ask-the-expert__explore-our-topics-item-topic-description__sample-question:not(:last-child) {
    border-bottom: 2px solid var(--gray-color);
}
/*Meet Our Experts*/
.ask-the-expert__meet-our-experts {
    background-color: var(--gray-color);
    padding: 0 40px !important;
    position: relative;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
}

.ask-the-expert__meet-our-experts-item {
    width: 200px;
}

    .ask-the-expert__meet-our-experts-item img {
        width: 100%;
    }

.ask-the-expert__meet-our-experts-expert-name {
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    padding: 10px 0px;
    color: var(--black-color);
    font-size: 21.33pt;
    line-height: 26.99pt;
    text-align: center;
}

/*Submit Question CTA */
.ask-the-expert__submit-question-cta {
    text-align: center;
}

    .ask-the-expert__submit-question-cta a {
        border-radius: 10px;
    }

/*Submit Quesion Form*/
.ask-the-expert__submit-question-form-block {
    background-color: var(--gray-color);
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    padding: 20px;
    margin-top: 20px;
}

.ask-the-expert__submit-question-form-rowfull {
    display: block;
    padding: 10px 0px;
}

.ask-the-expert__submit-question-form-row {
    display: flex;
}

.ask-the-expert__submit-question-form-column {
    width: 50%;
    margin: 10px;
    padding: 10px;
}

.submitbuttons {
    text-align: right;
}

.ask-the-expert__submit-question-form-required-label, .statusMessageError {
    color: var(--red-color);
    font-weight: bolder;
}
.status-success {
    color:#019716;
    font-weight: bolder;
}
/*#region Interim page*/
/*Content Block*/
.ask-the-expert__content-block-section {
    background-color: var(--gray-color);
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    text-align: left;
    color: var(--black-color);
    font-size: 24.5pt;
    line-height: 29.4pt;
    padding: 30px 100px;
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
}

/*Explore Our Topic*/
.ask-the-expert__explore-our-topic-on-interim-section {
    padding-bottom: 40px;
}
.ask-the-expert__explore-our-topic-on-interim-container {
    /*background-color: var(--gray-color);*/
    color: var(--black-color);
    display: flex;
    /*    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;*/
}

.ask-the-expert__explore-our-topic-on-interim-page-content {
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    text-align: left;
    color: var(--black-color);
    font-size: 35.12pt;
    line-height: 42.14pt;
    /*padding: 0px 50px;*/
    width: 65%;
}

    .ask-the-expert__explore-our-topic-on-interim-page-content ul {
        list-style: disc;
    }


.ask-the-expert__explore-our-topic-on-interim__topic {
    /*float: left;*/
    padding-left: 40px;
}
    .ask-the-expert__explore-our-topic-on-interim__topic a {
        color: var(--black-color);
    }

    .ask-the-expert__explore-our-topic-on-interim-image {
        width: 525px;
        padding-top: 30px;
    }

    .ask-the-expert__explore-our-topic-on-interim-image img {
        width: 100%;
    }

/*CTA Button*/
.ask-the-expert__submit-question-cta-on-interim-page {
    width: 580px;
    padding: 20px;
    margin: 40px auto;
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    text-align: center;
    color: var(--white-color);
    font-size: 24.59pt;
    line-height: 29.51pt;
    background-color: var(--blue-color);
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    -webkit-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    -moz-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
}

/*Testimonial*/
.ask-the-expert__testimonial {
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    text-align: center;
    color: var(--blue-color);
    padding: 20px 0px;
    font-size: 28.02pt;
    line-height: 30.92pt;
    border: 1px solid var(--blue-color);
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    width: 50%;
}

    .ask-the-expert__testimonial::before, .ask-the-expert__testimonial::after {
        content: "";
        z-index: 0;
        font-size: 13rem;
        font-family: "Encode Sans Condensed", Arial, sans-serif;
    }

    .ask-the-expert__testimonial::before {
        /*content: url('../images/open_quote.png');*/
        content: open-quote;
        display: block;
        position: relative;
        top: 5px;
        left: -20px;
        width: 50px;
    }

    .ask-the-expert__testimonial::after {
        /*content: url('../images/close_quote.png');*/
        content: close-quote;
        display: block;
        position: relative;
        bottom: -110px;
        left: 860px;
        width: 50px;
    }

.ask-the-expert__tetimonial-item {
    padding: 0px 30px;
    text-align: center;
}


/*Topic Listing Page*/
.ask-the-expert__explore-our-topic-on-topics-listing__topic {
    /*display: flex;*/
    display: block;
    text-align: left;
    background-color: var(--gray-color);
    border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    -webkit-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    -moz-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
}

    .ask-the-expert__explore-our-topic-on-topics-listing__topic div {
        color: #003946;
        font-size: 34.7pt;
        line-height: 41.46pt;
        padding: 10px;
        cursor: pointer;
        text-align: left;
    }

        .ask-the-expert__explore-our-topic-on-topics-listing__topic div:not(:last-child) {
            border-bottom: 1px solid var(--blue-color);
        }

    .ask-the-expert__explore-our-topic-on-topics-listing__topic a {
        color: #003946;
    }

    .ask-the-expert__explore-our-topic-on-topics-listing__topic div.active-topic a {
        color: #808285;
    }

/*Ads on Article page*/
.ask-the-expert__expert-ads {
    background-image: url(../../../AskTheExpert/assets/images/expert_ads_bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    text-align: center;
    color: white;
    padding: 30px 20px;
}

.ask-the-expert__expert-ads-name {
    font-family: "Encode Sans Condensed", Arial, sans-serif;
    font-size: 13.71pt;
    margin: auto;
    line-height: 16.45pt;
    padding: 5px 0px;
    max-width: 130px;
}

.ask-the-expert__expert-ads img {
    max-width: 160px;
    width: 100%;
}

.ask-the-expert__expert-ads-cta a {
    border-radius: 10px;
}

/*Content CTA on Article Page*/
.ask-the-expert__content-cta-block {
    border-top: 1px solid var(--blue-color);
    padding-bottom: 10px;
    display: flex;
}

.ask-the-expert__content-cta-image {
    padding: 15px 15px 0px 0px;
    max-width: 245px;
}

    .ask-the-expert__content-cta-image > img {
        width: 100%;
    }

.ask-the-expert__content-cta-text__container {
    padding: 10px 0px 0px 0px;
}
.ask-the-expert__submit-question-primary-cta {
    text-align: center;
}
/*#endregion*/
/*#endregion*/
/*#region  Tablets (min-width: 768px) and (max-width: 991px) */
@media (min-width: 768px) and (max-width: 991px) {
    .ask-the-expert__header-content {
        font-size: 20.23pt;
        line-height: 24.28pt;
        padding: 25px 83px;
    }

    .ask-the-expert__header-title {
        font-size: 40.47pt;
        line-height: 48.56pt;
        padding: 17px 0px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-landing-page-content {
        max-width: 826px !important;
    }

    .ask-the-expert__explore-our-topics-item {
        padding: 33px;
    }

    .ask-the-expert__explore-our-topics-item-topic-title, .ask-the-expert__explore-our-topics-item-topic-title a {
        padding: 10px 0px;
        font-size: 28.90pt;
        line-height: 34.68pt;
    }

    .ask-the-expert__explore-our-topics-item-show-moreless-icon img {
        width: 56px;
    }


    .ask-the-expert__explore-our-topics-item-topic-description {
        padding: 10px 0px;
        font-size: 19.27pt;
        line-height: 23.12pt;
    }

    /*Meet Our Experts*/
    .ask-the-expert__meet-our-experts {
        padding: 0 33px !important;
    }

    .ask-the-expert__meet-our-experts-item {
        width: 115px !important;
    }

        .ask-the-expert__meet-our-experts-item img {
            width: 100%;
        }

    .ask-the-expert__meet-our-experts-expert-name {
        width: 115px !important;
        padding: 10px 0px;
        font-size: 19.27pt;
        line-height: 23.12pt;
    }

    /*Submit Question CTA */
    .ask-the-expert__submit-question-cta {
        text-align: center;
    }

        .ask-the-expert__submit-question-cta a {
            border-radius: 10px;
        }


    /*#region Interim page*/
    /*Content Block*/
    .ask-the-expert__content-block-section {
        font-size: 20.23pt;
        line-height: 24.28pt;
        padding: 25px 83px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-interim-section {
        padding: 0px 0px 40px 50px;
    }
    .ask-the-expert__explore-our-topic-on-interim-container {
        /*        padding: 25px 83px;*/
        display: block;
    }

    .ask-the-expert__explore-our-topic-on-interim-page-content {
        font-size: 29pt;
        line-height: 34.8pt;
        width: 100%;
    }

        .ask-the-expert__explore-our-topic-on-interim-page-content ul {
            list-style: disc;
        }


    .ask-the-expert__explore-our-topic-on-interim__topic {
        /*float: left;*/
        padding-right: 30px;
        padding-bottom: 20px;
    }

    .ask-the-expert__explore-our-topic-on-interim-image {
        width: 434px;
        padding-top: 0px;
    }

        .ask-the-expert__explore-our-topic-on-interim-image img {
            width: 100%;
        }

    /*CTA Button*/
    .ask-the-expert__submit-question-cta-on-interim-page {
        width: 480px;
        padding: 20px;
        margin: 40px auto;
        font-size: 20.31pt;
        line-height: 24.37pt;
    }

    /*Testimonial*/
    .ask-the-expert__testimonial {
        padding: 20px 0px;
        font-size: 23.13pt;
        line-height: 25.54pt;
    }

        .ask-the-expert__testimonial::before, .ask-the-expert__testimonial::after {
            font-size: 9.56rem;
        }

        .ask-the-expert__testimonial::before {
            left: -13px;
        }

        .ask-the-expert__testimonial::after {
            bottom: -85px;
            left: 450px;
        }

    .ask-the-expert__tetimonial-item {
        padding: 0px 30px;
        text-align: center;
    }
    /*Topic Listing Page*/
    .ask-the-expert__explore-our-topic-on-topics-listing__topic {
        display: block;
        text-align: left;
        background-color: var(--gray-color);
        border-radius: 20px 20px 20px 20px;
        -webkit-border-radius: 20px 20px 20px 20px;
        -moz-border-radius: 20px 20px 20px 20px;
        box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -webkit-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -moz-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    }

        .ask-the-expert__explore-our-topic-on-topics-listing__topic div {
            font-size: 28.66pt;
            line-height: 34.24pt;
            text-align: left;
            padding: 25px 10px;
        }

            .ask-the-expert__explore-our-topic-on-topics-listing__topic div:not(:last-child) {
                border-bottom: 1px solid var(--blue-color);
            }

    /*Ads on Article page*/

    .ask-the-expert__expert-ads-name {
        font-size: 13.71pt;
        line-height: 16.45pt;
    }

    .ask-the-expert__expert-ads img {
        max-width: 132px;
        width: 100%;
    }

    .ask-the-expert__expert-ads-cta a {
        border-radius: 10px;
    }
    /*Content CTA on Article Page*/
    .ask-the-expert__content-cta-block {
        border-top: 1px solid var(--blue-color);
        padding-bottom: 10px;
        display: flex;
    }

    .ask-the-expert__content-cta-image {
        padding: 15px 15px 0px 0px;
        max-width: 245px;
    }

        .ask-the-expert__content-cta-image > img {
            width: 100%;
        }

    .ask-the-expert__content-cta-text__container {
        padding: 10px 0px 0px 0px;
    }
}
/*#endregion*/

/*#region  Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) {
    .slick-prev, .slick-next {
        top: 25% !important;
    }

    .playhead {
        width: 40px;
        height: 40px;
    }


    .ask-the-expert__header-content {
        font-size: 15.68pt;
        line-height: 18.82pt;
        padding: 20px 64px;
    }

    .ask-the-expert__header-title {
        font-size: 31.37pt;
        line-height: 37.64pt;
        padding: 12px 0px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-landing-page-content {
        max-width: 640px !important;
    }

    .ask-the-expert__explore-our-topics-item {
        padding: 26px;
    }

    .ask-the-expert__explore-our-topics-item-topic-title, .ask-the-expert__explore-our-topics-item-topic-title a {
        padding: 10px;
        font-size: 22.39pt;
        line-height: 26.87pt;
    }

    .ask-the-expert__explore-our-topics-item-show-moreless-icon img {
        width: 36px;
    }


    .ask-the-expert__explore-our-topics-item-topic-description {
        padding: 10px 0px;
        font-size: 14.93pt;
        line-height: 17.91pt;
    }

    /*Meet Our Experts*/
    .ask-the-expert__meet-our-experts {
        padding: 0 26px !important;
    }

    .ask-the-expert__meet-our-experts-item {
        width: 74px !important;
    }

        .ask-the-expert__meet-our-experts-item img {
            width: 100%;
        }

    .ask-the-expert__meet-our-experts-expert-name {
        width: 74px !important;
        padding: 10px 0px;
        font-size: 14.93pt;
        line-height: 17.91pt;
        text-align: justify;
    }

    /*Submit Question CTA */
    .ask-the-expert__submit-question-cta {
        text-align: center;
    }

        .ask-the-expert__submit-question-cta a {
            border-radius: 10px;
            margin: 3px;
        }

    /*Submit Quesion Form*/
    .ask-the-expert__submit-question-form-rowfull {
        display: block;
        padding: 0px;
    }

    .ask-the-expert__submit-question-form-row {
        display: block;
    }

    .ask-the-expert__submit-question-form-column {
        width: 100%;
        margin: 0px;
        padding: 0px 0px 20px 0px;
    }

    .submitbuttons {
        padding: 10px 0px;
        text-align: center;
    }
    /*override css*/
    .form__input {
        margin-top: 3px;
    }
    /*#region Interim page*/
    /*Content Block*/
    .ask-the-expert__content-block-section {
        font-size: 15.68pt;
        line-height: 18.82pt;
        padding: 20px 64px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-interim-container {
        display: block;
    }

    .ask-the-expert__explore-our-topic-on-interim-page-content {
        font-size: 22.47pt;
        line-height: 26.97pt;
        width: 100%;
    }

        .ask-the-expert__explore-our-topic-on-interim-page-content ul {
            list-style: disc;
        }


    .ask-the-expert__explore-our-topic-on-interim__topic {
        /*float: left;*/
        padding-right: 30px;
        padding-bottom: 20px;
    }

    .ask-the-expert__explore-our-topic-on-interim-image {
        width: 336px;
        padding-top: 20px;
    }

        .ask-the-expert__explore-our-topic-on-interim-image img {
            width: 100%;
        }

    /*CTA Button*/
    .ask-the-expert__submit-question-cta-on-interim-page {
        width: 372px;
        padding: 20px;
        margin: 26px auto;
        font-size: 15.74pt;
        line-height: 15.89pt;
    }

    /*Testimonial*/
    .ask-the-expert__testimonial {
        padding: 20px 0px;
        font-size: 17.93pt;
        line-height: 19.79pt;
        width: 70%;
    }

        .ask-the-expert__testimonial::before, .ask-the-expert__testimonial::after {
            font-size: 9rem;
        }

        .ask-the-expert__testimonial::before {
            left: -40px;
        }

        .ask-the-expert__testimonial::after {
            bottom: -80px;
            left: 465px;
        }

    .ask-the-expert__tetimonial-item {
        padding: 0px 30px;
        text-align: center;
    }
    /*Topic Listing Page*/
    .ask-the-expert__explore-our-topic-on-topics-listing__topic {
        display: block;
        text-align: left;
        background-color: var(--gray-color);
        border-radius: 20px 20px 20px 20px;
        -webkit-border-radius: 20px 20px 20px 20px;
        -moz-border-radius: 20px 20px 20px 20px;
        box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -webkit-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -moz-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    }

        .ask-the-expert__explore-our-topic-on-topics-listing__topic div {
            font-size: 28.66pt;
            line-height: 34.24pt;
            text-align: left;
            padding: 25px 10px;
        }

            .ask-the-expert__explore-our-topic-on-topics-listing__topic div:not(:last-child) {
                border-bottom: 1px solid var(--blue-color);
            }

    /*Ads on Article page*/

    .ask-the-expert__expert-ads-name {
        font-size: 13.71pt;
        line-height: 16.45pt;
    }

    .ask-the-expert__expert-ads img {
        max-width: 160px;
        width: 100%;
    }

    .ask-the-expert__expert-ads-cta a {
        border-radius: 10px;
    }

    /*Content CTA on Article Page*/
    .ask-the-expert__content-cta-block {
        border-top: 1px solid var(--blue-color);
        padding-bottom: 10px;
        display: flex;
    }

    .ask-the-expert__content-cta-image {
        padding: 15px 15px 0px 0px;
        max-width: 245px;
    }

        .ask-the-expert__content-cta-image > img {
            width: 100%;
        }

    .ask-the-expert__content-cta-text__container {
        padding: 10px 0px 0px 0px;
    }
}
/*#endregion*/


/*#region  For Mobile up to  575 */
@media (min-width: 375px) and (max-width: 575.98px) {
    .slick-prev, .slick-next {
        top: 25% !important;
    }

    .playhead {
        width: 30px;
        height: 30px;
    }


    .ask-the-expert__header-content {
        font-size: 11.74pt;
        line-height: 14.09pt;
        padding: 14px 48px;
    }

    .ask-the-expert__header-title {
        font-size: 23.48pt;
        line-height: 28.18pt;
        padding: 12px 0px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-landing-page-content {
        max-width: 479px !important;
    }

    .ask-the-expert__explore-our-topics-item {
        padding: 20px;
    }

    .ask-the-expert__explore-our-topics-item-topic-title, .ask-the-expert__explore-our-topics-item-topic-title a {
        padding: 10px;
        font-size: 16.77pt;
        line-height: 20.12pt;
    }

    .ask-the-expert__explore-our-topics-item-show-moreless-icon img {
        width: 36px;
    }


    .ask-the-expert__explore-our-topics-item-topic-description {
        padding: 10px 0px;
        font-size: 11.18pt;
        line-height: 13.41pt;
    }

    /*Meet Our Experts*/
    .ask-the-expert__meet-our-experts {
        padding: 0 19px !important;
    }

    .ask-the-expert__meet-our-experts-item {
        /*width: 74px !important;*/
    }

        .ask-the-expert__meet-our-experts-item img {
            width: 100%;
        }

    .ask-the-expert__meet-our-experts-expert-name {
        width: 74px !important;
        padding: 10px 0px;
        font-size: 11.17pt;
        line-height: 13.41pt;
        text-align: justify;
    }

    /*Submit Question CTA */
    .ask-the-expert__submit-question-cta {
        text-align: center;
    }

        .ask-the-expert__submit-question-cta a {
            border-radius: 10px;
            margin: 3px;
        }

    /*Submit Quesion Form*/
    .ask-the-expert__submit-question-form-rowfull {
        display: block;
        padding: 0px;
    }

    .ask-the-expert__submit-question-form-row {
        display: block;
    }

    .ask-the-expert__submit-question-form-column {
        width: 100%;
        margin: 0px;
        padding: 0px 0px 20px 0px;
    }

    .submitbuttons {
        padding: 10px 0px;
        text-align: center;
    }
        .submitbuttons button {
            margin-top: 5px;
        }
    /*override css*/
    .form__input {
        margin-top: 3px;
    }


    /*#region Interim page*/
    /*Content Block*/
    .ask-the-expert__content-block-section {
        font-size: 11.74pt;
        line-height: 14.09pt;
        padding: 14px 48px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-interim-section {
        padding: 0px 0px 40px 70px !important;
    }
    .ask-the-expert__explore-our-topic-on-interim-container {
        /*padding: 14px 48px;*/
        display: block;
    }

    .ask-the-expert__explore-our-topic-on-interim-page-content {
        font-size: 16.83pt;
        line-height: 19.71pt;
        width: 100%;
    }

        .ask-the-expert__explore-our-topic-on-interim-page-content ul {
            list-style: disc;
        }


    .ask-the-expert__explore-our-topic-on-interim__topic {
        /*float: left;*/
        padding-right: 30px;
        padding-bottom: 20px;
    }

    .ask-the-expert__explore-our-topic-on-interim-image {
        width: 252px;
        padding-top: 15px;
    }

        .ask-the-expert__explore-our-topic-on-interim-image img {
            width: 100%;
        }

    /*CTA Button*/
    .ask-the-expert__submit-question-cta-on-interim-page {
        width: 278px;
        padding: 20px;
        margin: 19px auto;
        font-size: 11.78pt;
        line-height: 14.14pt;
    }

    /*Testimonial*/
    .ask-the-expert__testimonial {
        padding: 10px 0px;
        font-size: 13.43pt;
        line-height: 14.82pt;
        width: 75%;
    }

        .ask-the-expert__testimonial::before, .ask-the-expert__testimonial::after {
            font-size: 7rem;
        }

        .ask-the-expert__testimonial::before {
            /*left: auto;
            top: auto;*/
            margin: 0 auto;
        }

        .ask-the-expert__testimonial::after {
            /*            position: fixed;
            top: 45%;
            left: 50%;*/
            display: none;
        }

    .ask-the-expert__tetimonial-item {
        /*padding: 0px 30px;*/
        text-align: center;
    }
    /*Topic Listing Page*/
    .ask-the-expert__explore-our-topic-on-topics-listing__topic {
        display: block;
        text-align: left;
        background-color: var(--gray-color);
        border-radius: 20px 20px 20px 20px;
        -webkit-border-radius: 20px 20px 20px 20px;
        -moz-border-radius: 20px 20px 20px 20px;
        box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -webkit-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -moz-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    }

        .ask-the-expert__explore-our-topic-on-topics-listing__topic div {
            font-size: 16.63pt;
            line-height: 19.87pt;
            text-align: left;
            padding: 15px 8px;
        }

            .ask-the-expert__explore-our-topic-on-topics-listing__topic div:not(:last-child) {
                border-bottom: 1px solid var(--blue-color);
            }

    /*Ads on Article page*/

    .ask-the-expert__expert-ads-name {
        font-size: 13.71pt;
        line-height: 16.45pt;
    }

    .ask-the-expert__expert-ads img {
        max-width: 160px;
        width: 100%;
    }

    .ask-the-expert__expert-ads-cta a {
        border-radius: 10px;
    }
    /*Content CTA on Article Page*/
    .ask-the-expert__content-cta-block {
        border-top: 1px solid var(--blue-color);
        padding-bottom: 10px;
        display: block;
    }

    .ask-the-expert__content-cta-image {
        padding: 15px 15px 0px 0px;
        max-width: 245px;
        margin: auto;
    }

        .ask-the-expert__content-cta-image > img {
            width: 100%;
        }

    .ask-the-expert__content-cta-text__container {
        padding: 10px 0px 0px 0px;
    }
}
/*#endregion*/

/*#region  For Mobile up to  374.99 */
@media (max-width: 374.98px) {
    .slick-prev, .slick-next {
        top: 25% !important;
    }

    .playhead {
        width: 60px;
        height: 60px;
    }


    .ask-the-expert__header-content {
        font-size: 11.74pt;
        line-height: 14.09pt;
        padding: 14px 48px;
    }

    .ask-the-expert__header-title {
        font-size: 23.48pt;
        line-height: 28.18pt;
        padding: 12px 0px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-landing-page-content {
        max-width: 479px !important;
    }

    .ask-the-expert__explore-our-topics-item {
        padding: 20px;
    }

    .ask-the-expert__explore-our-topics-item-topic-title, .ask-the-expert__explore-our-topics-item-topic-title a {
        padding: 10px;
        font-size: 16.77pt;
        line-height: 20.12pt;
    }

    .ask-the-expert__explore-our-topics-item-show-moreless-icon img {
        width: 36px;
    }


    .ask-the-expert__explore-our-topics-item-topic-description {
        padding: 10px 0px;
        font-size: 11.18pt;
        line-height: 13.41pt;
    }

    /*Meet Our Experts*/
    .ask-the-expert__meet-our-experts {
        padding: 0 19px !important;
    }

    .ask-the-expert__meet-our-experts-item {
        /*width: 74px !important;*/
    }

        .ask-the-expert__meet-our-experts-item img {
            width: 100%;
        }

    .ask-the-expert__meet-our-experts-expert-name {
        /*width: 74px !important;*/
        padding: 10px 0px;
        font-size: 11.17pt;
        line-height: 13.41pt;
        text-align: justify;
    }

    /*Submit Question CTA */
    .ask-the-expert__submit-question-cta {
        text-align: center;
    }

        .ask-the-expert__submit-question-cta a {
            border-radius: 10px;
            margin: 3px;
        }
    /*Submit Quesion Form*/
    .ask-the-expert__submit-question-form-rowfull {
        display: block;
        padding: 0px;
    }

    .ask-the-expert__submit-question-form-row {
        display: block;
    }

    .ask-the-expert__submit-question-form-column {
        width: 100%;
        margin: 0px;
        padding: 0px 0px 20px 0px;
    }

    .submitbuttons {
        padding: 10px 0px;
        text-align: center;
    }
    /*override css*/
    .form__input {
        margin-top: 3px;
    }

    /*#region Interim page*/
    /*Content Block*/
    .ask-the-expert__content-block-section {
        font-size: 11.74pt;
        line-height: 14.09pt;
        padding: 14px 48px;
    }

    /*Explore Our Topic*/
    .ask-the-expert__explore-our-topic-on-interim-container {
        /*padding: 14px 48px;*/
        display: block;
    }

    .ask-the-expert__explore-our-topic-on-interim-page-content {
        font-size: 16.83pt;
        line-height: 19.71pt;
        width: 100%;
    }

        .ask-the-expert__explore-our-topic-on-interim-page-content ul {
            list-style: disc;
        }


    .ask-the-expert__explore-our-topic-on-interim__topic {
        /*float: left;*/
        padding-right: 30px;
        padding-bottom: 20px;
    }

    .ask-the-expert__explore-our-topic-on-interim-image {
        width: 252px;
        padding-top: 15px;
    }

        .ask-the-expert__explore-our-topic-on-interim-image img {
            width: 100%;
        }

    /*CTA Button*/
    .ask-the-expert__submit-question-cta-on-interim-page {
        width: 278px;
        padding: 20px;
        margin: 19px auto;
        font-size: 11.78pt;
        line-height: 14.14pt;
    }

    /*Testimonial*/
    .ask-the-expert__testimonial {
        padding: 10px 0px;
        font-size: 13.42pt;
        line-height: 14.82pt;
    }

        .ask-the-expert__testimonial::before, .ask-the-expert__testimonial::after {
            font-size: 7rem;
        }

        .ask-the-expert__testimonial::before {
            /*left: auto;
            top: auto;*/
            margin: 0 auto;
        }

        .ask-the-expert__testimonial::after {
            /*            position: fixed;
            top: 45%;
            left: 50%;*/
            display: none;
        }

    .ask-the-expert__tetimonial-item {
        /*padding: 0px 30px;*/
        text-align: center;
    }
    /*Topic Listing Page*/
    .ask-the-expert__explore-our-topic-on-topics-listing__topic {
        display: block;
        text-align: left;
        background-color: var(--gray-color);
        border-radius: 20px 20px 20px 20px;
        -webkit-border-radius: 20px 20px 20px 20px;
        -moz-border-radius: 20px 20px 20px 20px;
        box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -webkit-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
        -moz-box-shadow: 5px 5px 6px 0px rgba(128,112,112,0.75);
    }

        .ask-the-expert__explore-our-topic-on-topics-listing__topic div {
            font-size: 16.63pt;
            line-height: 19.87pt;
            text-align: left;
            padding: 15px 8px;
        }

            .ask-the-expert__explore-our-topic-on-topics-listing__topic div:not(:last-child) {
                border-bottom: 1px solid var(--blue-color);
            }

    /*Ads on Article page*/

    .ask-the-expert__expert-ads-name {
        font-size: 13.71pt;
        line-height: 16.45pt;
    }

    .ask-the-expert__expert-ads img {
        max-width: 130px;
        width: 100%;
    }

    .ask-the-expert__expert-ads-cta a {
        border-radius: 10px;
    }

    /*Content CTA on Article Page*/
    .ask-the-expert__content-cta-block {
        border-top: 1px solid var(--blue-color);
        padding-bottom: 10px;
        display: block;
    }

    .ask-the-expert__content-cta-image {
        padding: 15px 15px 0px 0px;
        max-width: 245px;
        margin: auto;
    }

        .ask-the-expert__content-cta-image > img {
            width: 100%;
        }

    .ask-the-expert__content-cta-text__container {
        padding: 10px 0px 0px 0px;
    }
}
/*#endregion*/
