@import url("https://p.typekit.net/p.css?s=1&k=uaa3hma&ht=tk&f=54390.54393.54395.54397.54401.54404.54405&a=258460558&app=typekit&e=css");

@font-face {
    font-family:"barlow-condensed";
    src:url("https://use.typekit.net/af/b1037f/0000000000000000773d788b/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/b1037f/0000000000000000773d788b/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/b1037f/0000000000000000773d788b/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
    font-family:"barlow-condensed-regular";
    src:url("https://use.typekit.net/af/43e9bd/00000000000000007747869d/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/43e9bd/00000000000000007747869d/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/43e9bd/00000000000000007747869d/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
    font-family:"barlow-condensed-bold";
    src:url("https://use.typekit.net/af/0038f7/000000000000000077498c8e/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/0038f7/000000000000000077498c8e/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/0038f7/000000000000000077498c8e/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;
}

@font-face {
    font-family:"barlow-condensed-black";
    src:url("https://use.typekit.net/af/b63283/0000000000000000773f0af8/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/b63283/0000000000000000773f0af8/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/b63283/0000000000000000773f0af8/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;
}

@font-face {
    font-family:"barlow-condensed-light";
    src:url("https://use.typekit.net/af/f09723/000000000000000077384528/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/f09723/000000000000000077384528/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/f09723/000000000000000077384528/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
    font-family:"barlow-condensed-medium";
    src:url("https://use.typekit.net/af/cd5cc3/0000000000000000773a4eff/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/cd5cc3/0000000000000000773a4eff/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/cd5cc3/0000000000000000773a4eff/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
    font-family:"barlow-condensed-semibold";
    src:url("https://use.typekit.net/af/edeee1/0000000000000000773dbea3/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/edeee1/0000000000000000773dbea3/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/edeee1/0000000000000000773dbea3/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

#exitpopup .inner-copy h2 { font-size: 1.8rem; }
#exitpopup .inner-copy p { font-size: 1.2rem; }

body {
    background-image: url('https://assets.chaikinanalytics.com/mkt/2025/cpgr/average-investor/vsl-background.webp');
    background-repeat: no-repeat;
    background-position: top;
    font-family: "barlow-condensed-regular";
}

h1, h2, h3 { text-wrap-style: pretty; }

header { background: rgba(55, 93, 159, 0.10); }

.runner-content p {
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    margin-bottom: 0px;
    padding-top: 15px;
    font-family:"barlow-condensed-medium";
    color: #212529;
    padding: 5px;

    @media (max-width: 654px) {
        font-size: 12px;
    }

    @media (max-width: 475px) {
        font-size: 2.4vw;
    }
}

.title {
    text-align: center;
    padding: 0px 15px;
    margin-top: 30px;

    @media (max-width: 600px) {
        margin-top: 15px;
    }
}

.title h3 {
    font-family:"barlow-condensed-semibold";
    color: #212529;
    font-size: 41px;
    line-height: 1.2;
    letter-spacing: 2.46px;
    text-transform: uppercase;

    @media (max-width: 1217px) { font-size: 31px; }
    @media (max-width: 791px) { font-size: 3.4vw; }

}

.title h1 {
    color: #212529;
    font-family:"barlow-condensed-black" !important;
    font-size: 80px;
    margin: 0 auto 15px;
    font-size: 82px;
    font-style: normal;
    font-weight: 800;
    line-height: 1;
    letter-spacing: 2.05px;
    text-transform: uppercase;
    margin-bottom: 0px;


    @media (max-width: 1217px) { font-size: 70px; }
    @media (max-width: 1057px) { font-size: 65px; }
    @media (max-width: 991px) { font-size: 60px; }
    @media (max-width: 924px) { font-size: 55px; }
    @media (max-width: 858px) { font-size: 50px; }
    @media (max-width: 791px) { font-size: 10vw; }
    @media (max-width: 600px) { font-size: 11vw; }
}

.title h2 {
    font-size: 30px;
    font-family:"barlow-condensed-regular";
    color: #212529;
    line-height: 1.2;
    margin-top: 10px;

    @media (max-width: 991px) { font-size: 28px;}
    @media (max-width: 924px) { font-size: 25px; }
    @media (max-width: 791px) { font-size: 3.2vw; }
    @media (max-width: 600px) { font-size: 4.5vw; }
    @media (max-width: 475px) { font-size: 5.5vw; }
}

.title  br {
    display: block;
    @media (max-width: 600px) { display: none; }

}

footer {
    background-color: #212529;
    padding: 30px 15px;
    margin-top: 60px;
}

.footer-text p,
.footer-text a,
.footerItem {
    color: #FFF;
    text-align: center;
    font-family:"barlow-condensed-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.2;

    @media (max-width: 573px) { font-size: 3.5vw !important; }
}

.footerItem:hover, .footer-text a:hover {
    color: lightgray;
}

.videoContainer {
    padding: 30px 0 10px;
}

@media (max-width: 600px) {
    .videoHolder {
        width: 100% !important;
        border: none !important;
    }

    .videoContainer {
        padding: 20px 0px !important;
    }
}
