:root {
    --brand-mint-green-100: hsla(100, 100%, 98.2%, 1);
    --brand-mint-green-200: hsla(103, 93.9%, 93.5%, 1);
    --brand-mint-green-300: hsla(103, 96.4%, 89%, 1);
    --brand-mint-green-400: hsla(103, 64%, 82.5%, 1);
    --brand-mint-green-500: hsla(103, 43.7%, 72.2%, 1);
    --brand-mint-green-600: hsla(102, 24.7%, 57.8%, 1);
    --brand-mint-green-700: hsla(103, 12.6%, 51.6%, 1);
    --brand-mint-green-800: hsla(101, 12.5%, 43.9%, 1);
    --brand-mint-green-900: hsla(103, 12.4%, 38%, 1);
    --brand-forest-green-100: hsla(164, 52.4%, 95.9%, 1);
    --brand-forest-green-200: hsla(162, 41.8%, 89.2%, 1);
    --brand-forest-green-300: hsla(162, 40.7%, 78.8%, 1);
    --brand-forest-green-400: hsla(162, 41.3%, 60.6%, 1);
    --brand-forest-green-500: hsla(162, 41%, 47.8%, 1);
    --brand-forest-green-600: hsla(162, 86.6%, 32.2%, 1);
    --brand-forest-green-700: hsla(162, 97%, 26.1%, 1);
    --brand-forest-green-800: hsla(158, 100%, 20.8%, 1);
    --brand-forest-green-900: hsla(156, 100%, 12.9%, 1);
    --brand-cream-100: hsla(47, 100%, 98.2%, 1);
    --brand-cream-200: hsla(45, 100%, 96.1%, 1);
    --brand-cream-300: hsla(47, 69.7%, 93.5%, 1);
    --brand-cream-500: hsla(48, 31.7%, 83.9%, 1);
    --brand-cream-400: hsla(48, 56.9%, 90%, 1);
    --brand-cream-600: hsla(49, 22.3%, 76.3%, 1);
    --brand-cream-700: hsla(46, 17.7%, 65.7%, 1);
    --brand-cream-800: hsla(44, 10.9%, 53.3%, 1);
    --brand-cream-900: hsla(47, 8.5%, 43.7%, 1);
    --brand-charcoal-grey-100: hsla(0, 0%, 94.1%, 1);
    --brand-charcoal-grey-200: hsla(0, 0%, 89%, 1);
    --brand-charcoal-grey-300: hsla(0, 0%, 81.2%, 1);
    --brand-charcoal-grey-400: hsla(0, 0%, 71%, 1);
    --brand-charcoal-grey-500: hsla(0, 0%, 52.2%, 1);
    --brand-charcoal-grey-600: hsla(0, 0%, 41.2%, 1);
    --brand-charcoal-grey-700: hsla(0, 0%, 27.8%, 1);
    --brand-charcoal-grey-800: hsla(0, 0%, 17.3%, 1);
    --brand-charcoal-grey-900: hsla(0, 0%, 10.6%, 1);
    --brand-iris-purple-100: hsla(244, 70%, 96.1%, 1);
    --brand-iris-purple-200: hsla(244, 65.2%, 91%, 1);
    --brand-iris-purple-300: hsla(245, 67%, 81%, 1);
    --brand-iris-purple-400: hsla(245, 67.6%, 71%, 1);
    --brand-iris-purple-500: hsla(245, 67%, 60.8%, 1);
    --brand-iris-purple-600: hsla(245, 52.4%, 54.7%, 1);
    --brand-iris-purple-700: hsla(245, 43.5%, 48.6%, 1);
    --brand-iris-purple-800: hsla(245, 42.9%, 42.5%, 1);
    --brand-iris-purple-900: hsla(245, 43%, 36.5%, 1);
    --brand-coral-orange-100: hsla(16, 100%, 97.1%, 1);
    --brand-coral-orange-200: hsla(14, 100%, 93.9%, 1);
    --brand-coral-orange-300: hsla(18, 100%, 81%, 1);
    --brand-coral-orange-400: hsla(18, 100%, 71%, 1);
    --brand-coral-orange-500: hsla(15, 100%, 62%, 1);
    --brand-coral-orange-600: hsla(15, 85%, 58%, 1);
    --brand-coral-orange-700: hsla(15, 69.2%, 51.6%, 1);
    --brand-coral-orange-800: hsla(14, 61.4%, 45.7%, 1);
    --brand-coral-orange-900: hsla(14, 60.4%, 39.6%, 1);
    --brand-aqua-teal-100: hsla(180, 76.5%, 96.7%, 1);
    --brand-aqua-teal-200: hsla(180, 53.2%, 90.8%, 1);
    --brand-aqua-teal-300: hsla(180, 52%, 80.4%, 1);
    --brand-aqua-teal-400: hsla(180, 52.1%, 62.4%, 1);
    --brand-aqua-teal-500: hsla(180, 72%, 42%, 1);
    --brand-aqua-teal-600: hsla(180, 76.7%, 35.3%, 1);
    --brand-aqua-teal-700: hsla(180, 59%, 37%, 1);
    --brand-aqua-teal-800: hsla(180, 72.6%, 24.3%, 1);
    --brand-aqua-teal-900: hsla(180, 76.8%, 18.6%, 1);
    --brand-peony-pink-100: hsla(333, 100%, 97.8%, 1);
    --brand-peony-pink-200: hsla(339, 81.3%, 93.7%, 1);
    --brand-peony-pink-300: hsla(338, 61.5%, 89.8%, 1);
    --brand-peony-pink-400: hsla(339, 75.8%, 82.2%, 1);
    --brand-peony-pink-500: hsla(338, 96.7%, 75.9%, 1);
    --brand-peony-pink-600: hsla(338, 83.6%, 68.8%, 1);
    --brand-peony-pink-700: hsla(338, 89%, 59%, 1);
    --brand-peony-pink-800: hsla(339, 68.9%, 52.2%, 1);
    --brand-peony-pink-900: hsla(339, 65.6%, 42.2%, 1);
    --brand-metallic-gold-100: hsla(48, 33.3%, 97.1%, 1);
    --brand-metallic-gold-200: hsla(46, 33.3%, 92.4%, 1);
    --brand-metallic-gold-300: hsla(45, 35.6%, 82.9%, 1);
    --brand-metallic-gold-400: hsla(44, 34.8%, 72.4%, 1);
    --brand-metallic-gold-500: hsla(45, 34%, 59%, 1);
    --brand-metallic-gold-600: hsla(44, 34.2%, 52.4%, 1);
    --brand-metallic-gold-700: hsla(45, 33.9%, 43.9%, 1);
    --brand-metallic-gold-800: hsla(45, 34.1%, 33.9%, 1);
    --brand-metallic-gold-900: hsla(45, 34.3%, 26.9%, 1);
    --brand-tulip-red-100: hsla(354, 100%, 96.3%, 1);
    --brand-tulip-red-200: hsla(353, 100%, 92%, 1);
    --brand-tulip-red-300: hsla(353, 100%, 84.9%, 1);
    --brand-tulip-red-400: hsla(353, 100%, 77.6%, 1);
    --brand-tulip-red-500: hsla(353, 100%, 68.8%, 1);
    --brand-tulip-red-600: hsla(353, 100%, 61.4%, 1);
    --brand-tulip-red-700: hsla(349, 80.2%, 52.4%, 1);
    --brand-tulip-red-800: hsla(349, 77.7%, 45.7%, 1);
    --brand-tulip-red-900: hsla(349, 77.8%, 40.6%, 1);
    --brand-white: hsla(0, 0%, 100%, 1);
    --brand-black: #000;
    --brand-spacing_0: 0;
    --brand-spacing_1: .25rem;
    --brand-spacing_2: .5rem;
    --brand-spacing_3: .75rem;
    --brand-spacing_4: 1rem;
    --brand-spacing_5: 1.25rem;
    --brand-spacing_6: 1.5rem;
    --brand-spacing_7: 1.75rem;
    --brand-spacing_8: 2rem;
    --brand-spacing_9: 2.25rem;
    --brand-spacing_10: 2.5rem;
    --brand-spacing_11: 2.75rem;
    --brand-spacing_12: 3rem;
    --brand-spacing_14: 3.5rem;
    --brand-spacing_16: 4rem;
    --brand-spacing_20: 5rem;
    --brand-spacing_24: 6rem;
    --brand-spacing_32: 8rem;
    --brand-spacing_40: 10rem;
    --brand-spacing_48: 12rem;
    --brand-spacing_56: 14rem;
    --brand-spacing_64: 16rem;
    --brand-spacing_80: 20rem;
    --brand-rounded-x0: 0;
    --brand-rounded-x1: .25rem;
    --brand-rounded-x2: .5rem;
    --brand-rounded-x3: .75rem;
    --brand-rounded-x4: 1rem;
    --brand-rounded-x5: 1.25rem;
    --brand-rounded-x6: 1.5rem;
    --brand-rounded-x8: 2rem;
    --brand-rounded-x10: 2.5rem;
    --brand-rounded-x12: 3rem;
    --brand-rounded-x16: 4rem;
    --brand-rounded-x20: 5rem;
    --brand-rounded-x40: 10rem;
    --brand-typo_font-family--primary_regular: "Tomato-Grotesk-Regular", "Verdana", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-family--primary_medium: "Tomato-Grotesk-Medium", "Verdana", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-family--primary_semibold: "Tomato-Grotesk-Semibold", "Verdana", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-family--primary_bold: "Tomato-Grotesk-Bold", "Verdana", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-family--secondary_regular: "Inter-Regular", "Arial", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-family--secondary_medium: "Inter-Medium", "Arial", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-family--secondary_semibold: "Inter-SemiBold", "Arial", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-family--secondary_bold: "Inter-Bold", "Arial", sans-serif, "ui-sans-serif", "system-ui", "-apple-system";
    --brand-typo_font-weight--regular: 400;
    --brand-typo_font-weight--medium: 500;
    --brand-typo_font-weight--semibold: 600;
    --brand-typo_font-weight--bold: 700;
    --brand-typo_text-1-font-size: .75rem;
    --brand-typo_text-2-font-size: .875rem;
    --brand-typo_text-3-font-size: 1rem;
    --brand-typo_text-4-font-size: 1.125rem;
    --brand-typo_text-5-font-size: 1.25rem;
    --brand-typo_heading-1-font-size: 1rem;
    --brand-typo_heading-2-font-size: 1.125rem;
    --brand-typo_heading-3-font-size: 1.25rem;
    --brand-typo_heading-4-font-size: 1.5rem;
    --brand-typo_heading-5-font-size: 2rem;
    --brand-typo_heading-6-font-size: 2.25rem;
    --brand-typo_heading-7-font-size: 2.5rem;
    --brand-typo_heading-8-font-size: 3rem;
    --brand-typo_heading-9-font-size: 3.5rem;
    --brand-typo_heading-10-font-size: 4rem;
    --brand-typo_heading-11-font-size: 5rem;
    --brand-typo_text-1-line-height: 1rem;
    --brand-typo_text-2-line-height: 1.25rem;
    --brand-typo_text-3-line-height: 1.5rem;
    --brand-typo_heading-1-line-height: 1.25rem;
    --brand-typo_heading-2-line-height: 1.5rem;
    --brand-typo_heading-3-line-height: 2rem;
    --brand-typo_heading-4-line-height: 2.5rem;
    --brand-typo_heading-5-line-height: 2.75rem;
    --brand-typo_heading-6-line-height: 3rem;
    --brand-typo_heading-7-line-height: 3.5rem;
    --brand-typo_heading-8-line-height: 4rem;
    --brand-typo_heading-9-line-height: 4.5rem;
    --brand-typo_heading-10-line-height: 5.5rem;
    --brand-animation_indicator-spin: indicator-spin 1.3s cubic-bezier(.46, .35, .39, .85) infinite;
    --brand-animation_sweep: sweep;
    --brand-animation_fade-in: fade-in 200ms ease-in-out forwards;
    --brand-animation_skeleton-loading: skeleton-loading 1s linear infinite;
    --brand-transition_toggle-button: all 300ms ease-in-out;
    --brand-transition_selectMenu-slide-right: 300ms slide-right ease-in-out;
    --brand-transition_selectMenu-slide-left: 300ms slide-left ease-in-out;
    --brand-transition_sidebar-slide-left: 700ms slide-left-with-bounce both;
    --brand-transition_sidebar-slide-right: 700ms slide-right-with-bounce both;
    --brand-transition_stepper-pulse: 800ms pulse infinite ease-in-out;
    --brand-transition_fade-in-modal: 350ms fade-in-modal ease-in-out;
    --brand-transition_slide-modal-to-bottom: 350ms slide-modal-to-bottom ease-in-out;
    --marketing-mint-green-100: var(--brand-mint-green-100);
    --marketing-mint-green-200: var(--brand-mint-green-200);
    --marketing-mint-green-300: var(--brand-mint-green-300);
    --marketing-forest-green-600: var(--brand-forest-green-600);
    --marketing-forest-green-800: var(--brand-forest-green-800);
    --marketing-forest-green-900: var(--brand-forest-green-900);
    --marketing-cream-100: var(--brand-cream-100);
    --marketing-cream-200: var(--brand-cream-200);
    --marketing-cream-300: var(--brand-cream-300);
    --marketing-cream-600: var(--brand-cream-600);
    --marketing-white: var(--brand-white);
    --marketing-charcoal-grey-500: var(--brand-charcoal-grey-500);
    --marketing-charcoal-grey-600: var(--brand-charcoal-grey-600);
    --marketing-charcoal-grey-700: var(--brand-charcoal-grey-700);
    --marketing-charcoal-grey-800: var(--brand-charcoal-grey-800);
    --marketing-charcoal-grey-900: var(--brand-charcoal-grey-900);
    --marketing-black: var(--brand-black);
    --marketing-iris-purple-200: var(--brand-iris-purple-200);
    --marketing-iris-purple-400: var(--brand-iris-purple-400);
    --marketing-iris-purple-500: var(--brand-iris-purple-500);
    --marketing-iris-purple-800: var(--brand-iris-purple-800);
    --marketing-coral-orange-200: var(--brand-coral-orange-200);
    --marketing-coral-orange-500: var(--brand-coral-orange-500);
    --marketing-coral-orange-600: var(--brand-coral-orange-600);
    --marketing-coral-orange-700: var(--brand-coral-orange-700);
    --marketing-coral-orange-800: var(--brand-coral-orange-800);
    --marketing-aqua-teal-200: var(--brand-aqua-teal-200);
    --marketing-aqua-teal-500: var(--brand-aqua-teal-500);
    --marketing-aqua-teal-700: var(--brand-aqua-teal-700);
    --marketing-aqua-teal-800: var(--brand-aqua-teal-800);
    --marketing-peony-pink-200: var(--brand-peony-pink-200);
    --marketing-peony-pink-700: var(--brand-peony-pink-700);
    --marketing-peony-pink-900: var(--brand-peony-pink-900);
    --marketing-metallic-gold-200: var(--brand-metallic-gold-200);
    --marketing-metallic-gold-600: var(--brand-metallic-gold-600);
    --marketing-metallic-gold-700: var(--brand-metallic-gold-700);
    --marketing-metallic-gold-800: var(--brand-metallic-gold-800)
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    select, textarea, input {
        font-size: 16px
    }
}

.text-center {
    text-align: center
}

@keyframes fadeInOpacity {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

#cm-section-trial .wrapper {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    border-top: 1px solid #DADED8;
    border-bottom: 1px solid #DADED8;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: space-between;
    padding: 50px 75px 50px 75px
}

@media screen and (min-width: 1250px) {
    #cm-section-trial .wrapper {
        width: 1100px
    }
}

@media screen and (min-width: 950px) and (max-width: 1250px) {
    #cm-section-trial .wrapper {
        width: 100%;
        padding-right: 50px;
        padding-left: 50px
    }
}

@media screen and (max-width: 950px) {
    #cm-section-trial .wrapper {
        width: 100%;
        padding-right: 25px;
        padding-left: 25px
    }
}

#cm-section-trial .container-img {
    width: auto;
    display: flex;
    justify-content: center
}

#cm-section-trial .container-img img {
    max-width: 350px;
    width: 100%
}

#cm-section-trial .container-text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1;
    padding-left: 150px
}

#cm-section-trial .container-text img {
    width: 100px
}

#cm-section-trial .container-text h2 {
    margin-bottom: 30px;
    font-family: "Tomato-Grotesk-Semibold";
    color: var(--marketing-black);
    max-width: 300px
}

@media screen and (min-width: 950px) {
    #cm-section-trial .container-text h2 {
        font-size: 32px;
        line-height: 40px
    }
}

@media screen and (max-width: 950px) {
    #cm-section-trial .container-text h2 {
        font-size: 24px;
        line-height: 32px
    }
}

#cm-section-trial a {
    border: none;
    cursor: pointer;
    text-decoration: none;
    border-radius: 30px;
    background-color: var(--marketing-black);
    display: inline-flex;
    flex-flow: row wrap;
    justify-content: center;
    transition: all 0.25s ease;
    padding: 17px 30px 17px 30px
}

#cm-section-trial a .btn-text {
    display: block;
    color: #FFF;
    font-family: "Inter-Regular";
    transition: all 0.75s cubic-bezier(0.08, 1.155, 0.655, 0.935)
}

#cm-section-trial a:hover {
    background-color: var(--marketing-forest-green-800)
}

#cm-section-trial a .btn-text {
    font-size: 16px;
    line-height: 22px
}

@media screen and (max-width: 950px) {
    #cm-section-trial .wrapper {
        width: 100%
    }

    #cm-section-trial .container-img {
        width: 100%
    }

    #cm-section-trial .container-text {
        width: 100%;
        text-align: center;
        justify-content: center;
        padding-left: 0
    }

    #cm-section-trial .container-text img {
        margin-bottom: 25px
    }

    #cm-section-trial .container-text h2 {
        max-width: initial;
        width: 100%;
        margin-left: 0px
    }

    #cm-section-trial a {
        margin-top: 25px;
        margin: 25px auto 0px auto
    }
}

#cm-section-start {
    position: relative;
    background-color: var(--marketing-mint-green-300)
}

#cm-section-start .wrapper {
    padding: 90px 0px 90px 0px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    display: flex;
    flex-flow: wrap;
    align-items: center;
    justify-content: space-between
}

@media screen and (min-width: 1250px) {
    #cm-section-start .wrapper {
        width: 1000px
    }
}

@media screen and (min-width: 950px) and (max-width: 1250px) {
    #cm-section-start .wrapper {
        width: 100%;
        padding-right: 50px;
        padding-left: 50px
    }
}

@media screen and (max-width: 950px) {
    #cm-section-start .wrapper {
        width: 100%;
        padding-right: 25px;
        padding-left: 25px
    }
}

#cm-section-start .container-img {
    position: relative;
    width: 38%
}

#cm-section-start .container-img img {
    width: 100%;
    mix-blend-mode: multiply
}

#cm-section-start .container-video {
    position: relative;
    width: 38%
}

#cm-section-start .container-video iframe {
    width: 380px;
    height: 380px
}

#cm-section-start .container-video:after {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(circle, rgba(var(--marketing-mint-green-300), 0) 46%, var(--marketing-mint-green-300) 72%)
}

#cm-section-start .container-text {
    position: relative;
    width: 50%
}

#cm-section-start .container-text h2 {
    font-family: "Tomato-Grotesk-Semibold";
    color: var(--marketing-black)
}

@media screen and (min-width: 950px) {
    #cm-section-start .container-text h2 {
        font-size: 48px;
        line-height: 56px
    }
}

@media screen and (max-width: 950px) {
    #cm-section-start .container-text h2 {
        font-size: 32px;
        line-height: 40px
    }
}

#cm-section-start .container-text p {
    margin-top: 18px;
    font-family: "Inter-Regular";
    color: var(--marketing-charcoal-grey-600);
    font-size: 18px;
    line-height: 28px
}

#cm-section-start .container-text p br {
    display: none
}

#cm-section-start .container-text a {
    margin-top: 30px;
    border: none;
    cursor: pointer;
    text-decoration: none;
    border-radius: 30px;
    background-color: var(--marketing-black);
    display: inline-flex;
    flex-flow: row wrap;
    justify-content: center;
    transition: all 0.25s ease;
    padding: 17px 30px 17px 30px
}

#cm-section-start .container-text a .btn-text {
    display: block;
    color: #FFF;
    font-family: "Inter-Regular";
    transition: all 0.75s cubic-bezier(0.08, 1.155, 0.655, 0.935)
}

#cm-section-start .container-text a:hover {
    background-color: var(--marketing-forest-green-800)
}

#cm-section-start .container-text a .btn-text {
    font-size: 16px;
    line-height: 22px
}

@media screen and (max-width: 950px) {
    #cm-section-start {
        margin-top: 0px
    }

    #cm-section-start .wrapper {
        padding-top: 50px;
        padding-bottom: 60px
    }

    #cm-section-start .container-video, #cm-section-start .container-img {
        width: 100%;
        text-align: center
    }

    #cm-section-start .container-video iframe, #cm-section-start .container-img iframe {
        height: 260px;
        width: 290px
    }

    #cm-section-start .container-video img, #cm-section-start .container-img img {
        width: 290px;
        margin-bottom: 40px
    }

    #cm-section-start .container-text {
        text-align: center;
        width: 100%;
        margin-top: -20px
    }
}

.sib-pagination {
    display: flex;
    justify-content: center
}

.sib-pagination .page-numbers {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    font-family: "Inter-Regular";
    color: var(--marketing-charcoal-grey-600);
    font-size: 14px;
    line-height: 24px
}

.sib-pagination .page-numbers a {
    color: var(--marketing-charcoal-grey-600);
    text-decoration: none;
    padding: 6px 13px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 20px
}

.sib-pagination .page-numbers a:hover {
    color: var(--marketing-white);
    background-color: var(--marketing-forest-green-800)
}

.sib-pagination .page-numbers li {
    display: inline-block
}

.sib-pagination .page-numbers span.current {
    padding: 6px 13px;
    background: var(--marketing-forest-green-800);
    font-size: 20px;
    color: var(--marketing-white);
    border-radius: 4px
}

body, html, * {
    padding: 0px;
    margin: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

body, html {
    width: 100%;
    height: 100%
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

h1, h2, h3, h4, h5, h6, i {
    font-weight: normal;
    font-style: normal
}

body.block {
    overflow: hidden
}

main {
    position: relative;
    width: 100%;
    overflow: hidden
}

.header-banner-active main {
    margin-top: 2rem
}

#n2go-client {
    font-family: "Inter-Regular"
}

#n2go-client h1 {
    font-family: "Tomato-Grotesk-Semibold";
    color: var(--marketing-black)
}

@media screen and (min-width: 950px) {
    #n2go-client h1 {
        font-size: 32px;
        line-height: 40px
    }
}

@media screen and (max-width: 950px) {
    #n2go-client h1 {
        font-size: 24px;
        line-height: 32px
    }
}

#n2go-client .login-form {
    display: none
}

#n2go-client .wpc-forgot-password-block {
    display: none
}

#n2go-client .n2g-login-button {
    background-color: #00BAFF;
    text-decoration: none;
    font-family: OpenSans-Bold;
    cursor: pointer;
    border-radius: 30px;
    color: white;
    font-size: 13px;
    display: inline-flex;
    flex-flow: row wrap;
    justify-content: center;
    padding: 17px 30px 17px 30px;
    border-color: #0092FF;
    margin: 25px auto 40px
}

#n2go-client .n2g-login-button:hover {
    background-color: #0083e6;
    transition: 100ms ease-in-out
}

#n2go-client .login-form-btn {
    background: var(--marketing-black);
    border: 0
}

#n2go-client .login-form-btn:hover {
    background: var(--brand-forest-green-800)
}

#n2go-client .login-right {
    background: var(--brand-forest-green-800)
}

#n2go-client .wpc-login-background-1, #n2go-client .wpc-login-background-1 {
    display: none
}
