/* icon */
.icon-wrapper .icon, .icon-wrapper .icon-after:after, .icon-wrapper .icon-before:before, .icon-after:after, .more:after{
    position: relative;
}

.more:after {
    top: -0.06em;
}

/* hero section */
.section-hero .changing-headline {
    padding-bottom: 0;
}

.section-hero .cta-wrapper {
    margin-top: 28px;
}

.cta-icon-after:hover .icon-after:after:hover,
.more:after:hover {
    text-decoration: none;
}

.game-marquee .transform-wrapper {
    max-height: 245px;
}

@media only screen and (min-width: 1068px) {
    .section-value-props .symbol {
        Top: 13px;
    }
}

@media only screen and (max-width: 429px) {
     br.xsmall {
        display: none;
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .changing-headline {
        padding: 0 50px;
    }

    .lockup-wrapper .part-wrapper,
    .lockup-wrapper .part-wrapper span {
        width: 100%;
        margin: 0 auto;
    }

    .game-marquee .transform-wrapper {
        max-height: 170px;
    }
}

@media only screen and (max-width: 734px) {
    .game-marquee .transform-wrapper {
        max-height: 121px;
    }
}

@media only screen and (max-width: 574px) {
    .section-copy br.small {
        display: none;
    }
}

@media only screen and (max-width: 1068px) and (max-height: 375px) {
    .section-hero .changing-headline {
        font-size: 60px;
    }

    .lockup-wrapper .part-wrapper,
    .lockup-wrapper .part-wrapper span {
        width: auto;
        margin: 0 auto;
    }
}

@media only screen and (max-width: 667px) and (max-height: 375px) {
    .section-hero .changing-headline {
        font-size: 40px;
    }

    .lockup-wrapper .part-wrapper,
    .lockup-wrapper .part-wrapper span {
        width: auto;
        margin: 0 auto;
    }
}

/* Change style */
@media only screen and (min-width: 734px) {
    .cta-br {
        display: none;
    }
}

@media only screen and (max-width: 360px) {
    .cta-br {
        display: none;
    }
}

.more.cta-icon-after:hover {
    text-decoration: none;
}

.more.cta-icon-after:hover .icon-copy {
    text-decoration: underline;
}

.more:after {
    display: inline;
}

.content-wrapper .modal-notify-content {
    padding-top: 77px;
}

.typography-value-prop {
    line-height: 1.1649;
}

.typography-section-copy {
    line-height: 1.558337;
}

.typography-router-tout {
    line-height: 1.331583;
}

.typography-section-headline {
    line-height: 1.149324;
}

@media only screen and (max-width: 1068px) {
    .typography-section-headline {
        line-height: 1.17337;
    }
}
@media only screen and (max-width: 734px) {
    .typography-section-headline {
        line-height: 1.1275;
    }
}

.custom-section-copy.section-copy {
    margin-top: 11px;
}

@media only screen and (max-width: 734px){
    .custom-section-copy.section-copy {
        margin-top: 13px;
    }
}
