.trailmade[data-v-60cf828d] {
    font-family: Trailmade, acumin-pro-extra-condensed, sans-serif
}

.abril-fatface[data-v-60cf828d] {
    font-family: Abril Fatface, sans-serif, serif
}

.tk-chainprinter[data-v-60cf828d] {
    font-family: chainprinter, sans-serif
}

.font-acumin[data-v-60cf828d],
.tk-acumin-pro-extra-condensed[data-v-60cf828d] {
    font-family: acumin-pro-extra-condensed, sans-serif !important
}

[data-v-60cf828d] {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
    outline: none;
    border: none
}

body[data-v-60cf828d],
html[data-v-60cf828d] {
    font-family: Open Sans, sans-serif;
    overflow-x: hidden
}

body.dark[data-v-60cf828d] {
    background: #000
}

img[data-v-60cf828d] {
    border: none !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

h2[data-v-60cf828d] {
    font-size: 40px
}

h3[data-v-60cf828d] {
    font-size: 22px
}

ol>li[data-v-60cf828d],
ol[data-v-60cf828d],
p[data-v-60cf828d] {
    font-size: 19px;
    margin-bottom: 20px;
    line-height: 28px
}

.open-sans[data-v-60cf828d] {
    font-family: Open Sans, sans-serif !important
}

.oswald[data-v-60cf828d] {
    font-family: Oswald, sans-serif
}

.roboto-slab[data-v-60cf828d] {
    font-family: Roboto Slab, sans-serif
}

.permanent-marker[data-v-60cf828d] {
    font-family: Permanent Marker, sans-serif
}

.buy-area[data-v-60cf828d] {
    font-family: Oswald, sans-serif
}

.container[data-v-60cf828d] {
    width: 960px;
    margin: 0 auto
}

@media(max-width:640px) {
    .container[data-v-60cf828d] {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 100%
    }

    .clip[data-v-60cf828d]:after {
        bottom: -1px
    }

    ol>li[data-v-60cf828d],
    ol[data-v-60cf828d],
    p[data-v-60cf828d] {
        font-size: 21px;
        line-height: 32px
    }
}

.mobile .container[data-v-60cf828d] {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 100%
}

.mobile .container--small-padding[data-v-60cf828d] {
    padding-left: 5px !important;
    padding-right: 5px !important
}

@media screen and (max-width:640px) {
    .container--small[data-v-60cf828d] {
        padding-left: 10px !important;
        padding-right: 10px !important
    }
}

.policy-content[data-v-60cf828d] {
    line-height: 1.8
}

.policy-content h1[data-v-60cf828d] {
    text-align: center;
    color: #000;
    font-size: 51px;
    line-height: 1;
    margin-top: 30px;
    margin-bottom: 30px
}

.policy-content p[data-v-60cf828d] {
    margin: 20px 0 25px;
    color: #999;
    font-size: 14px;
    line-height: 1.8
}

.policy-content h2[data-v-60cf828d] {
    margin-top: 45px;
    font-size: 40px;
    text-transform: uppercase;
    color: #000;
    font-weight: 400;
    letter-spacing: 1px
}

.policy-content h3[data-v-60cf828d] {
    margin-top: 30px;
    font-size: 30px;
    color: #000;
    line-height: 1.2;
    font-weight: 300
}

.policy-content a[data-v-60cf828d] {
    color: #f9741a
}

.crossout[data-v-60cf828d] {
    position: relative !important;
    display: inline-block !important
}

.crossout[data-v-60cf828d]:after {
    position: absolute;
    content: "";
    width: 130%;
    left: 50%;
    display: inline-block;
    top: calc(50% + 5px);
    transform: translate(-50%, -50%);
    height: 20px;
    background: url(/images/crossout.png) no-repeat 50%;
    background-size: contain
}

.hidden-content-2[data-v-60cf828d],
.hidden-content[data-v-60cf828d] {
    display: none;
    transition: all .3s ease-in-out
}

.resurge-bg[data-v-60cf828d] {
    background: linear-gradient(0deg, rgba(19, 42, 116, .93), rgba(7, 108, 179, .93) 60%, rgba(0, 147, 216, .93)) !important
}

.clip[data-v-60cf828d] {
    position: relative
}

.clip[data-v-60cf828d]:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    border-left: 50vw solid #fff;
    border-right: 50vw solid #fff;
    border-top: 101px solid transparent
}

.clip-none[data-v-60cf828d]:after,
.clip-none[data-v-60cf828d]:before {
    display: none
}

@media screen and (min-width:640px) {

    .sm\:clip-none[data-v-60cf828d]:after,
    .sm\:clip-none[data-v-60cf828d]:before {
        display: none
    }
}

.v-line-center[data-v-60cf828d] {
    position: relative
}

.v-line-center[data-v-60cf828d]:after {
    position: absolute;
    width: 1px;
    background: red;
    content: "";
    height: 100%;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    z-index: 999999
}

.success-bg[data-v-60cf828d] {
    background: #f8f6f6 !important
}

.outline-yellow[data-v-60cf828d] {
    background: #ffe219;
    box-shadow: 5px 0 0 #ffe219, -5px 0 0 #ffe219
}

#disclaimer .main>div[data-v-60cf828d] {
    padding: 5px 15px !important;
    overflow: hidden;
    border-radius: .75rem
}

.light-gray-border[data-v-60cf828d] {
    border: 2px solid #e6e6e6
}

.cbtb[data-v-60cf828d] {
    display: none !important
}

.strike-through[data-v-60cf828d] {
    position: relative
}

.strike-through[data-v-60cf828d]:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 110%;
    top: 0;
    left: 0;
    background: url(/images/strike-through.png) no-repeat 50%;
    background-size: cover
}

.bg-special-offer[data-v-60cf828d] {
    background-image: linear-gradient(90deg, #ffd92c, #f5272d 99%);
    background-image: -ms-linear-gradient(90deg, #ffd92c 0, #f5272d 99%)
}

#__layout[data-v-60cf828d] {
    overflow-y: hidden
}

div[data-v-60cf828d] {
    padding: 8px;
    color: #000;
    font-weight: 700;
    font-family: Oswald, sans-serif
}

div>span[data-v-60cf828d] {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone
}

.trailmade[data-v-2f89858e] {
    font-family: Trailmade, acumin-pro-extra-condensed, sans-serif
}

.abril-fatface[data-v-2f89858e] {
    font-family: Abril Fatface, sans-serif, serif
}

.tk-chainprinter[data-v-2f89858e] {
    font-family: chainprinter, sans-serif
}

.font-acumin[data-v-2f89858e],
.tk-acumin-pro-extra-condensed[data-v-2f89858e] {
    font-family: acumin-pro-extra-condensed, sans-serif !important
}

[data-v-2f89858e] {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
    outline: none;
    border: none
}

body[data-v-2f89858e],
html[data-v-2f89858e] {
    font-family: Open Sans, sans-serif;
    overflow-x: hidden
}

body.dark[data-v-2f89858e] {
    background: #000
}

img[data-v-2f89858e] {
    border: none !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

h2[data-v-2f89858e] {
    font-size: 40px
}

h3[data-v-2f89858e] {
    font-size: 22px
}

ol>li[data-v-2f89858e],
ol[data-v-2f89858e],
p[data-v-2f89858e] {
    font-size: 19px;
    margin-bottom: 20px;
    line-height: 28px
}

.open-sans[data-v-2f89858e] {
    font-family: Open Sans, sans-serif !important
}

.oswald[data-v-2f89858e] {
    font-family: Oswald, sans-serif
}

.roboto-slab[data-v-2f89858e] {
    font-family: Roboto Slab, sans-serif
}

.permanent-marker[data-v-2f89858e] {
    font-family: Permanent Marker, sans-serif
}

.buy-area[data-v-2f89858e] {
    font-family: Oswald, sans-serif
}

.container[data-v-2f89858e] {
    width: 960px;
    margin: 0 auto
}

@media(max-width:640px) {
    .container[data-v-2f89858e] {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 100%
    }

    .clip[data-v-2f89858e]:after {
        bottom: -1px
    }

    ol>li[data-v-2f89858e],
    ol[data-v-2f89858e],
    p[data-v-2f89858e] {
        font-size: 21px;
        line-height: 32px
    }
}

.mobile .container[data-v-2f89858e] {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 100%
}

.mobile .container--small-padding[data-v-2f89858e] {
    padding-left: 5px !important;
    padding-right: 5px !important
}

@media screen and (max-width:640px) {
    .container--small[data-v-2f89858e] {
        padding-left: 10px !important;
        padding-right: 10px !important
    }
}

.policy-content[data-v-2f89858e] {
    line-height: 1.8
}

.policy-content h1[data-v-2f89858e] {
    text-align: center;
    color: #000;
    font-size: 51px;
    line-height: 1;
    margin-top: 30px;
    margin-bottom: 30px
}

.policy-content p[data-v-2f89858e] {
    margin: 20px 0 25px;
    color: #999;
    font-size: 14px;
    line-height: 1.8
}

.policy-content h2[data-v-2f89858e] {
    margin-top: 45px;
    font-size: 40px;
    text-transform: uppercase;
    color: #000;
    font-weight: 400;
    letter-spacing: 1px
}

.policy-content h3[data-v-2f89858e] {
    margin-top: 30px;
    font-size: 30px;
    color: #000;
    line-height: 1.2;
    font-weight: 300
}

.policy-content a[data-v-2f89858e] {
    color: #f9741a
}

.crossout[data-v-2f89858e] {
    position: relative !important;
    display: inline-block !important
}

.crossout[data-v-2f89858e]:after {
    position: absolute;
    content: "";
    width: 130%;
    left: 50%;
    display: inline-block;
    top: calc(50% + 5px);
    transform: translate(-50%, -50%);
    height: 20px;
    background: url(/images/crossout.png) no-repeat 50%;
    background-size: contain
}

.hidden-content-2[data-v-2f89858e],
.hidden-content[data-v-2f89858e] {
    display: none;
    transition: all .3s ease-in-out
}

.resurge-bg[data-v-2f89858e] {
    background: linear-gradient(0deg, rgba(19, 42, 116, .93), rgba(7, 108, 179, .93) 60%, rgba(0, 147, 216, .93)) !important
}

.clip[data-v-2f89858e] {
    position: relative
}

.clip[data-v-2f89858e]:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    border-left: 50vw solid #fff;
    border-right: 50vw solid #fff;
    border-top: 101px solid transparent
}

.clip-none[data-v-2f89858e]:after,
.clip-none[data-v-2f89858e]:before {
    display: none
}

@media screen and (min-width:640px) {

    .sm\:clip-none[data-v-2f89858e]:after,
    .sm\:clip-none[data-v-2f89858e]:before {
        display: none
    }
}

.v-line-center[data-v-2f89858e] {
    position: relative
}

.v-line-center[data-v-2f89858e]:after {
    position: absolute;
    width: 1px;
    background: red;
    content: "";
    height: 100%;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    z-index: 999999
}

.success-bg[data-v-2f89858e] {
    background: #f8f6f6 !important
}

.outline-yellow[data-v-2f89858e] {
    background: #ffe219;
    box-shadow: 5px 0 0 #ffe219, -5px 0 0 #ffe219
}

#disclaimer .main>div[data-v-2f89858e] {
    padding: 5px 15px !important;
    overflow: hidden;
    border-radius: .75rem
}

.light-gray-border[data-v-2f89858e] {
    border: 2px solid #e6e6e6
}

.cbtb[data-v-2f89858e] {
    display: none !important
}

.strike-through[data-v-2f89858e] {
    position: relative
}

.strike-through[data-v-2f89858e]:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 110%;
    top: 0;
    left: 0;
    background: url(/images/strike-through.png) no-repeat 50%;
    background-size: cover
}

.bg-special-offer[data-v-2f89858e] {
    background-image: linear-gradient(90deg, #ffd92c, #f5272d 99%);
    background-image: -ms-linear-gradient(90deg, #ffd92c 0, #f5272d 99%)
}

#__layout[data-v-2f89858e] {
    overflow-y: hidden
}

.wistia-video[data-v-2f89858e] {
    width: 100%;
    max-width: 600px;
    height: 344px;
    border: 2px solid #f9741a;
    border-radius: 2px
}

@media screen and (max-width:640px) {
    .wistia-video[data-v-2f89858e] {
        height: 256px
    }
}

#tap-to-resume[data-v-2f89858e] {
    pointer-events: none;
    background: url(/images/tap_to_resume.png) no-repeat 50%;
    background-size: auto 50%
}

@font-face {
    font-family: Oswald;
    src: url(../fonts/Oswald-Bold.d58b929.woff2) format("woff2"), url(../fonts/Oswald-Bold.5a2b2ee.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Oswald;
    src: url(../fonts/Oswald-Regular.4dfb114.woff2) format("woff2"), url(../fonts/Oswald-Regular.6afabf5.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto Slab;
    src: url(../fonts/RobotoSlab-Bold.633f4a1.woff2) format("woff2"), url(../fonts/RobotoSlab-Bold.c5c5d8e.woff) format("woff"), url(../fonts/RobotoSlab-Bold.68c68b2.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto Slab;
    src: url(../fonts/RobotoSlab-Medium.6fbb531.woff2) format("woff2"), url(../fonts/RobotoSlab-Medium.3bdd608.woff) format("woff"), url(../fonts/RobotoSlab-Medium.de881df.ttf) format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto Slab;
    src: url(../fonts/RobotoSlab-Regular.5c87802.woff2) format("woff2"), url(../fonts/RobotoSlab-Regular.da629c3.woff) format("woff"), url(../fonts/RobotoSlab-Regular.6a8931c.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Permanent Marker;
    src: url(../fonts/PermanentMarker-Regular.356c0b8.eot);
    src: url(../fonts/PermanentMarker-Regular.356c0b8d41d.eot?#iefix) format("embedded-opentype"), url(../fonts/PermanentMarker-Regular.ff44bd0.woff2) format("woff2"), url(../fonts/PermanentMarker-Regular.3bf909b.woff) format("woff"), url(../fonts/PermanentMarker-Regular.8b864a2.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: chainprinter;
    src: url(https://use.typekit.net/af/3adfe3/000000000000000077359588/30/l?fvd=n4&amp;primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;v=3) format("woff2"), url(https://use.typekit.net/af/3adfe3/000000000000000077359588/30/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"), url(https://use.typekit.net/af/3adfe3/000000000000000077359588/30/a?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal
}

@font-face {
    font-family: acumin-pro-extra-condensed;
    src: url(https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"), url(https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"), url(https://use.typekit.net/af/c4767b/00000000000000003b9acb20/27/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal
}

@font-face {
    font-family: acumin-pro-extra-condensed;
    src: url(https://use.typekit.net/af/289661/00000000000000003b9acb21/27/l?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"), url(https://use.typekit.net/af/289661/00000000000000003b9acb21/27/d?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"), url(https://use.typekit.net/af/289661/00000000000000003b9acb21/27/a?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
    font-stretch: normal
}

@font-face {
    font-family: acumin-pro-extra-condensed;
    src: url(https://use.typekit.net/af/f2b2eb/00000000000000003b9acb1a/27/l?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"), url(https://use.typekit.net/af/f2b2eb/00000000000000003b9acb1a/27/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"), url(https://use.typekit.net/af/f2b2eb/00000000000000003b9acb1a/27/a?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal
}

@font-face {
    font-family: acumin-pro-extra-condensed;
    src: url(https://use.typekit.net/af/8d1fa8/00000000000000003b9acb1e/27/l?fvd=n6&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"), url(https://use.typekit.net/af/8d1fa8/00000000000000003b9acb1e/27/d?fvd=n6&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"), url(https://use.typekit.net/af/8d1fa8/00000000000000003b9acb1e/27/a?fvd=n6&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
    font-stretch: normal
}

@font-face {
    font-family: acumin-pro-extra-condensed;
    src: url(https://use.typekit.net/af/ca6558/00000000000000003b9acb18/27/l?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"), url(https://use.typekit.net/af/ca6558/00000000000000003b9acb18/27/d?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"), url(https://use.typekit.net/af/ca6558/00000000000000003b9acb18/27/a?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 300;
    font-stretch: normal
}

@font-face {
    font-family: Abril Fatface;
    src: url(/fonts/AbrilFatface-Italic.woff2) format("woff2"), url(/fonts/AbrilFatface-Italic.woff) format("woff");
    font-weight: 400;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Abril Fatface;
    src: url(/fonts/AbrilFatface-Regular.woff2) format("woff2"), url(/fonts/AbrilFatface-Regular.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Trailmade;
    src: url(/fonts/Trailmade-Regular.woff2) format("woff2"), url(/fonts/Trailmade-Regular.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

.trailmade[data-v-62249a41] {
    font-family: Trailmade, acumin-pro-extra-condensed, sans-serif
}

.abril-fatface[data-v-62249a41] {
    font-family: Abril Fatface, sans-serif, serif
}

.tk-chainprinter[data-v-62249a41] {
    font-family: chainprinter, sans-serif
}

.font-acumin[data-v-62249a41],
.tk-acumin-pro-extra-condensed[data-v-62249a41] {
    font-family: acumin-pro-extra-condensed, sans-serif !important
}

[data-v-62249a41] {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
    outline: none;
    border: none
}

body[data-v-62249a41],
html[data-v-62249a41] {
    font-family: Open Sans, sans-serif;
    overflow-x: hidden
}

body.dark[data-v-62249a41] {
    background: #000
}

img[data-v-62249a41] {
    border: none !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

h2[data-v-62249a41] {
    font-size: 40px
}

h3[data-v-62249a41] {
    font-size: 22px
}

ol>li[data-v-62249a41],
ol[data-v-62249a41],
p[data-v-62249a41] {
    font-size: 19px;
    margin-bottom: 20px;
    line-height: 28px
}

.open-sans[data-v-62249a41] {
    font-family: Open Sans, sans-serif !important
}

.oswald[data-v-62249a41] {
    font-family: Oswald, sans-serif
}

.roboto-slab[data-v-62249a41] {
    font-family: Roboto Slab, sans-serif
}

.permanent-marker[data-v-62249a41] {
    font-family: Permanent Marker, sans-serif
}

.buy-area[data-v-62249a41] {
    font-family: Oswald, sans-serif
}

.container[data-v-62249a41] {
    width: 960px;
    margin: 0 auto
}

@media(max-width:640px) {
    .container[data-v-62249a41] {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 100%
    }

    .clip[data-v-62249a41]:after {
        bottom: -1px
    }

    ol>li[data-v-62249a41],
    ol[data-v-62249a41],
    p[data-v-62249a41] {
        font-size: 21px;
        line-height: 32px
    }
}

.mobile .container[data-v-62249a41] {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 100%
}

.mobile .container--small-padding[data-v-62249a41] {
    padding-left: 5px !important;
    padding-right: 5px !important
}

@media screen and (max-width:640px) {
    .container--small[data-v-62249a41] {
        padding-left: 10px !important;
        padding-right: 10px !important
    }
}

.policy-content[data-v-62249a41] {
    line-height: 1.8
}

.policy-content h1[data-v-62249a41] {
    text-align: center;
    color: #000;
    font-size: 51px;
    line-height: 1;
    margin-top: 30px;
    margin-bottom: 30px
}

.policy-content p[data-v-62249a41] {
    margin: 20px 0 25px;
    color: #999;
    font-size: 14px;
    line-height: 1.8
}

.policy-content h2[data-v-62249a41] {
    margin-top: 45px;
    font-size: 40px;
    text-transform: uppercase;
    color: #000;
    font-weight: 400;
    letter-spacing: 1px
}

.policy-content h3[data-v-62249a41] {
    margin-top: 30px;
    font-size: 30px;
    color: #000;
    line-height: 1.2;
    font-weight: 300
}

.policy-content a[data-v-62249a41] {
    color: #f9741a
}

.crossout[data-v-62249a41] {
    position: relative !important;
    display: inline-block !important
}

.crossout[data-v-62249a41]:after {
    position: absolute;
    content: "";
    width: 130%;
    left: 50%;
    display: inline-block;
    top: calc(50% + 5px);
    transform: translate(-50%, -50%);
    height: 20px;
    background: url(/images/crossout.png) no-repeat 50%;
    background-size: contain
}

.hidden-content-2[data-v-62249a41],
.hidden-content[data-v-62249a41] {
    display: none;
    transition: all .3s ease-in-out
}

.resurge-bg[data-v-62249a41] {
    background: linear-gradient(0deg, rgba(19, 42, 116, .93), rgba(7, 108, 179, .93) 60%, rgba(0, 147, 216, .93)) !important
}

.clip[data-v-62249a41] {
    position: relative
}

.clip[data-v-62249a41]:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    border-left: 50vw solid #fff;
    border-right: 50vw solid #fff;
    border-top: 101px solid transparent
}

.clip-none[data-v-62249a41]:after,
.clip-none[data-v-62249a41]:before {
    display: none
}

@media screen and (min-width:640px) {

    .sm\:clip-none[data-v-62249a41]:after,
    .sm\:clip-none[data-v-62249a41]:before {
        display: none
    }
}

.v-line-center[data-v-62249a41] {
    position: relative
}

.v-line-center[data-v-62249a41]:after {
    position: absolute;
    width: 1px;
    background: red;
    content: "";
    height: 100%;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    z-index: 999999
}

.success-bg[data-v-62249a41] {
    background: #f8f6f6 !important
}

.outline-yellow[data-v-62249a41] {
    background: #ffe219;
    box-shadow: 5px 0 0 #ffe219, -5px 0 0 #ffe219
}

#disclaimer .main>div[data-v-62249a41] {
    padding: 5px 15px !important;
    overflow: hidden;
    border-radius: .75rem
}

.light-gray-border[data-v-62249a41] {
    border: 2px solid #e6e6e6
}

.cbtb[data-v-62249a41] {
    display: none !important
}

.strike-through[data-v-62249a41] {
    position: relative
}

.strike-through[data-v-62249a41]:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 110%;
    top: 0;
    left: 0;
    background: url(/images/strike-through.png) no-repeat 50%;
    background-size: cover
}

.bg-special-offer[data-v-62249a41] {
    background-image: linear-gradient(90deg, #ffd92c, #f5272d 99%);
    background-image: -ms-linear-gradient(90deg, #ffd92c 0, #f5272d 99%)
}

#__layout[data-v-62249a41] {
    overflow-y: hidden
}

.welcome--with-image[data-v-62249a41] {
    background-repeat: no-repeat !important;
    background-position: 50% !important;
    background-size: cover !important
}

@media screen and (max-width:640px) {
    .welcome--with-image[data-v-62249a41] {
        background-position: 100% 0 !important;
        background-size: 400% !important;
        background-position-y: 48% !important
    }
}

h1[data-v-62249a41] {
    font-family: Oswald, sans-serif;
    font-size: 62px
}

img[data-v-62249a41] {
    height: 60px;
    width: 380px;
    margin-left: 10px
}