/* Scope all styles under .fullSiteBdy#resources-bodyID */
.fullSiteBdy#resources-bodyID {}


#resources-bodyID  .color-dark-purple{
    color:#3F0047;
    text-underline-offset: 2px;
}


#resources-bodyID #resource-tab{ max-width:1440px; margin:0 auto; }
#resources-bodyID .inside-section-link{
    text-decoration:none;
    transition: transform 0.4s ease;
}

#resources-bodyID .inside-section-link:hover .second-div > p {

    text-decoration: none;

}

#resources-bodyID .inside-section-link:hover{
    transform: translateY(-10px);

}

    #resources-bodyID .inside-section p:nth-child(2){
        color:#4C4C4C;
    }
 #resources-bodyID .two-download .inside-section a:hover{
        text-decoration:none;
    }

#resources-bodyID .inside-section h3 span.strSmt-txtTrns {
    text-transform: none;
}

#resources-bodyID .inside-section .second-div img {
    width: 30px;
    height: auto;
}

#resources-bodyID .inside-section .first-div img {
    width: auto;
    height: 100%;
    max-height: 135px;
}

#resources-bodyID #resource-tab .insSec-dNone {
    display: none;
}

/* #resources-bodyID .inside-section.insSec-2 .first-div img {
    max-width: 212px;
}
#resources-bodyID .inside-section.insSec-3 .first-div img {
    max-width: 90px;
}
#resources-bodyID .inside-section.insSec-5 .first-div img {
    max-width: 253px;
}
#resources-bodyID .inside-section.insSec-6 .first-div img {
    max-width: 104px;
}
#resources-bodyID .inside-section.insSec-7 .first-div img {
    max-width: 104px;
}
#resources-bodyID .inside-section.insSec-8 .first-div img {
    max-width: 104px;
} */


@media only screen and (max-width: 991px) {

    #resources-bodyID #resource-tab .cmp-tabs__tablist{
        display:flex;
        flex-direction:row;
        justify-content: space-between;
        align-items:center;
        margin: 30px 0 50px 0;
        max-width: 723px;
        font-family: "proxima-nova", sans-serif;
        overflow-x: scroll;
        text-transform: uppercase;
    }

    #resources-bodyID #resource-tab .cmp-tabs__tablist::-webkit-scrollbar{
        display:none;
    }

    #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab{
        color:#999999;
    }

    #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active{
    color: #5A2C83;
    }

    #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active:after{
        content:"";
        background-color:#5A2C83;
        height:8px;
        width: 69%;
        position:absolute;
        top: 25px;
        left: 41px;
        border-radius:100px;
            transition: color 0.35s cubic-bezier(0.65, 0, 0.35, 1);
    }

        #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active:nth-child(1):after{
            left: 36px;
        }

            #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active:nth-child(2):after{
            left: 44px;
        }

    #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab {
        max-width: 100%;
        height: 40px;
        font-size: 16px;
        font-weight: 800;
        padding: 0 50px;
        line-height: 16px;
        -webkit-clip-path:unset;
        clip-path:unset;
        background-color:unset;
        border-bottom:unset;
    }

        #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab:nth-child(3){
            border-right:unset
        }

        #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab:before{
            content:"";
            height: 18px;
            background-color: unset;
            position: absolute;
            transform: unset;
            transform-origin: unset;
            transition: unset;
            border-right: 1px solid #999999;
        }

            #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab:nth-child(3):before{
                display:none;
        }
    
    #resources-bodyID #resource-tab .cmp-tabs__tablist::after {
        display:none;
    }

        #resources-bodyID .first-row{
        display:flex;
        flex-direction:row;
        justify-content: center;
        align-items:center;
        flex-wrap: wrap;
        gap: 19px;
        padding-bottom: 35px;
    }
    #resources-bodyID .first-row.bodyWrapper {
        max-width: 610px;
    }

    #resources-bodyID .inside-section{
        flex-direction:column;
        gap: 25px;
        display:flex;
        border: 4px solid #B3E3F3;
        border-radius: 8px;
        background-color:#fff;
        padding: 15px;
        align-items:center;
        justify-content: space-between;
        max-width:319px;
        min-height: 400px;
        padding-top: 24px;
    }

    #resources-bodyID .inside-section p{
        text-align:left;
        max-width: 80%;
        font-size:18px;
    }



    #resources-bodyID .inside-section h3{
        padding: 31px 0 24px;
        max-width: 80%;
        margin: 0 auto;
        text-transform: uppercase;
        font-size: 24px;
        line-height: 24px;
    }
    #resources-bodyID .inside-section.insSec-3 h3{
        max-width: 100%;
    }

    #resources-bodyID .inside-section h3 .nowrap{
        white-space: nowrap;
    }

    #resources-bodyID .inside-section:nth-child(4) h3{
        padding: 20px 0 11px;
    }

    #resources-bodyID .inside-section:nth-child(3) h3{
        max-width: 100%;
    }

    #resources-bodyID .inside-section:nth-child(5) h3{
        max-width:60%;
    }

    #resources-bodyID .inside-section .second-div{
        display:flex;
        justify-content:space-between;
        align-items:center;
        width:100%;
    }
}

@media only screen and (min-width: 992px) {

    #resources-bodyID #resource-tab .cmp-tabs__tablist{
        display:flex;
        flex-direction:row;
        justify-content:center;
        align-items:center;
        margin: 30px 25px 48px;
        max-width: 723px;
        font-family: "proxima-nova", sans-serif;
        text-transform:uppercase;
    }

    #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab{
        color:#999999;
    }

    #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active{
    color: #5A2C83;
    }

    #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active:after{
        content:"";
        background-color:#5A2C83;
        height:8px;
        width: 65%;
        position:absolute;
        top: 25px;
        left: 51px;
        border-radius:100px;
        transition: color 0.35s cubic-bezier(0.65, 0, 0.35, 1);
    }

        #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active:nth-child(1):after{
            left: 40px;
        }

            #resources-bodyID #resource-tab .cmp-tabs__tab.cmp-tabs__tab--active:nth-child(2):after{
            left: 54px;
        }

    #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab {
        max-width: 100%;
        height: 40px;
        font-size: 16px;
        font-weight: 800;
        padding: 0 50px;
        line-height: 16px;
        -webkit-clip-path:unset;
        clip-path:unset;
        background-color:unset;
        border-bottom:unset;
    }

        #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab:nth-child(3){
            border-right:unset
        }

        #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab:before{
            content:"";
            height: 18px;
            background-color: unset;
            position: absolute;
            transform: unset;
            transform-origin: unset;
            transition: unset;
            border-right: 1px solid #999999;
        }

            #resources-bodyID #resource-tab .cmp-tabs__tablist .cmp-tabs__tab:nth-child(3):before{
                display:none;
        }
    
    #resources-bodyID #resource-tab .cmp-tabs__tablist::after {
        display:none;
    }
    #resources-bodyID .first-row{
        display:flex;
        flex-direction:row;
        justify-content:flex-start;
        align-items:center;
        flex-wrap: wrap;
        gap:93px;
        padding-bottom: 80px;
    }

    #resources-bodyID .inside-section{
        flex-direction:column;
        /* gap: 25px; */
        display:flex;
        border:8px solid #B3E3F3;
        border-radius:32px;
        background-color:#fff;
        padding: 15px;
        align-items:center;
        justify-content: space-between;
        max-width:319px;
        min-height: 410px;
        padding-top: 22px;
    }

    #resources-bodyID .inside-section p{
        text-align:left;
    }

    #resources-bodyID .inside-section h3{
        padding: 31px 0 24px;
        max-width: 92%;
        margin: 0 auto;
        text-transform: uppercase;
        line-height: 24px;
    }

    #resources-bodyID .two-download .inside-section h3{
        padding-bottom:9px;
    }


    #resources-bodyID .inside-section .first-child{
        padding-top:44px;
    }

    #resources-bodyID .inside-section h3 .nowrap{
        white-space: nowrap;
    }

    #resources-bodyID .inside-section:nth-child(4) h3{
        padding: 20px 0 11px;
    }

    #resources-bodyID .inside-section:nth-child(3) h3{
        max-width: 100%;
    }

    #resources-bodyID .inside-section:nth-child(5) h3{
        max-width:60%;
    }

    #resources-bodyID .inside-section .second-div{
        display:flex;
        justify-content:space-between;
        align-items:center;
        width:100%;
    }

}

@media only screen and (min-width: 991px) and (max-width:1265px){
    #resources-bodyID .first-row{
        justify-content: center;
    }
}



